/*! 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; }

/**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */
/**
 * Removes the default spacing and border for appropriate elements.
 */
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0; }

button {
  background-color: transparent;
  background-image: none;
  padding: 0; }

/**
 * Work around a Firefox/IE bug where the transparent `button` background
 * results in a loss of the default `button` focus styles.
 */
button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

fieldset {
  margin: 0;
  padding: 0; }

/**
 * Tailwind custom reset styles
 */
/**
 * 1. Use the user's configured `sans` font-family (with Tailwind's default
 *    sans-serif font stack as a fallback) as a sane default.
 * 2. Use Tailwind's default "normal" line-height so the user isn't forced
 *    to override it to ensure consistency even when using the default theme.
 */
html {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  /* 1 */
  line-height: 1.5;
  /* 2 */ }

/**
 * 1. Prevent padding and border from affecting element width.
 *
 *    We used to set this in the html element and inherit from
 *    the parent element for everything else. This caused issues
 *    in shadow-dom-enhanced elements like <details> where the content
 *    is wrapped by a div with box-sizing set to `content-box`.
 *
 *    https://github.com/mozdevs/cssremedy/issues/4
 *
 *
 * 2. Allow adding a border to an element by just adding a border-width.
 *
 *    By default, the way the browser specifies that an element should have no
 *    border is by setting it's border-style to `none` in the user-agent
 *    stylesheet.
 *
 *    In order to easily add borders to elements by just setting the `border-width`
 *    property, we change the default border-style for all elements to `solid`, and
 *    use border-width to hide them instead. This way our `border` utilities only
 *    need to set the `border-width` property instead of the entire `border`
 *    shorthand, making our border utilities much more straightforward to compose.
 *
 *    https://github.com/tailwindcss/tailwindcss/pull/116
 */
*,
::before,
::after {
  box-sizing: border-box;
  /* 1 */
  border-width: 0;
  /* 2 */
  border-style: solid;
  /* 2 */
  border-color: #e2e8f0;
  /* 2 */ }

/*
 * Ensure horizontal rules are visible by default
 */
hr {
  border-top-width: 1px; }

/**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */
img {
  border-style: solid; }

textarea {
  resize: vertical; }

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #a0aec0; }

input::-moz-placeholder, textarea::-moz-placeholder {
  color: #a0aec0; }

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #a0aec0; }

input::-ms-input-placeholder, textarea::-ms-input-placeholder {
  color: #a0aec0; }

input::placeholder,
textarea::placeholder {
  color: #a0aec0; }

button,
[role="button"] {
  cursor: pointer; }

table {
  border-collapse: collapse; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit; }

/**
 * Reset links to optimize for opt-in styling instead of
 * opt-out.
 */
a {
  color: inherit;
  text-decoration: inherit; }

/**
 * Reset form element properties that are easy to forget to
 * style explicitly so you don't inadvertently introduce
 * styles that deviate from your design system. These styles
 * supplement a partial reset that is already applied by
 * normalize.css.
 */
button,
input,
optgroup,
select,
textarea {
  padding: 0;
  line-height: inherit;
  color: inherit; }

/**
 * Use the configured 'mono' font family for elements that
 * are expected to be rendered with a monospace font, falling
 * back to the system monospace stack if there is no configured
 * 'mono' font family.
 */
pre,
code,
kbd,
samp {
  font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

/**
 * Make replaced elements `display: block` by default as that's
 * the behavior you want almost all of the time. Inspired by
 * CSS Remedy, with `svg` added as well.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  vertical-align: middle; }

/**
 * Constrain images and videos to the parent width and preserve
 * their instrinsic aspect ratio.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */
img,
video {
  max-width: 100%;
  height: auto; }

.container {
  width: 100%; }

@media (min-width: 576px) {
  .container {
    max-width: 576px; } }

@media (min-width: 768px) {
  .container {
    max-width: 768px; } }

@media (min-width: 992px) {
  .container {
    max-width: 992px; } }

@media (min-width: 1200px) {
  .container {
    max-width: 1200px; } }

.space-y-0 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(0px * var(--space-y-reverse)); }

.space-x-0 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(0px * var(--space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--space-x-reverse))); }

.space-y-1 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--space-y-reverse)); }

.space-x-1 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); }

.space-y-2 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--space-y-reverse)); }

.space-x-2 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); }

.space-y-3 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--space-y-reverse)); }

.space-x-3 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); }

.space-y-4 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(1rem * var(--space-y-reverse)); }

.space-x-4 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(1rem * var(--space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); }

.space-y-5 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--space-y-reverse)); }

.space-x-5 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); }

.space-y-6 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--space-y-reverse)); }

.space-x-6 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); }

.space-y-8 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(2rem * var(--space-y-reverse)); }

.space-x-8 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(2rem * var(--space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); }

.space-y-10 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--space-y-reverse)); }

.space-x-10 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(2.5rem * var(--space-x-reverse));
  margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); }

.space-y-12 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(3rem * var(--space-y-reverse)); }

.space-x-12 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(3rem * var(--space-x-reverse));
  margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); }

.space-y-16 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(4rem * var(--space-y-reverse)); }

.space-x-16 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(4rem * var(--space-x-reverse));
  margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); }

.space-y-20 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(5rem * var(--space-y-reverse)); }

.space-x-20 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(5rem * var(--space-x-reverse));
  margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); }

.space-y-24 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(6rem * var(--space-y-reverse)); }

.space-x-24 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(6rem * var(--space-x-reverse));
  margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); }

.space-y-32 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(8rem * var(--space-y-reverse)); }

.space-x-32 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(8rem * var(--space-x-reverse));
  margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); }

.space-y-40 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(10rem * var(--space-y-reverse)); }

.space-x-40 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(10rem * var(--space-x-reverse));
  margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); }

.space-y-48 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(12rem * var(--space-y-reverse)); }

.space-x-48 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(12rem * var(--space-x-reverse));
  margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); }

.space-y-56 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(14rem * var(--space-y-reverse)); }

.space-x-56 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(14rem * var(--space-x-reverse));
  margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); }

.space-y-64 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(16rem * var(--space-y-reverse)); }

.space-x-64 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(16rem * var(--space-x-reverse));
  margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); }

.space-y-px > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(1px * var(--space-y-reverse)); }

.space-x-px > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(1px * var(--space-x-reverse));
  margin-left: calc(1px * calc(1 - var(--space-x-reverse))); }

.-space-y-1 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-0.25rem * var(--space-y-reverse)); }

.-space-x-1 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-0.25rem * var(--space-x-reverse));
  margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); }

.-space-y-2 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-0.5rem * var(--space-y-reverse)); }

.-space-x-2 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); }

.-space-y-3 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-0.75rem * var(--space-y-reverse)); }

.-space-x-3 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-0.75rem * var(--space-x-reverse));
  margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); }

.-space-y-4 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-1rem * var(--space-y-reverse)); }

.-space-x-4 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-1rem * var(--space-x-reverse));
  margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); }

.-space-y-5 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-1.25rem * var(--space-y-reverse)); }

.-space-x-5 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-1.25rem * var(--space-x-reverse));
  margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); }

.-space-y-6 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-1.5rem * var(--space-y-reverse)); }

.-space-x-6 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-1.5rem * var(--space-x-reverse));
  margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); }

.-space-y-8 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-2rem * var(--space-y-reverse)); }

.-space-x-8 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-2rem * var(--space-x-reverse));
  margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); }

.-space-y-10 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-2.5rem * var(--space-y-reverse)); }

.-space-x-10 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-2.5rem * var(--space-x-reverse));
  margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); }

.-space-y-12 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-3rem * var(--space-y-reverse)); }

.-space-x-12 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-3rem * var(--space-x-reverse));
  margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); }

.-space-y-16 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-4rem * var(--space-y-reverse)); }

.-space-x-16 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-4rem * var(--space-x-reverse));
  margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); }

.-space-y-20 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-5rem * var(--space-y-reverse)); }

.-space-x-20 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-5rem * var(--space-x-reverse));
  margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); }

.-space-y-24 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-6rem * var(--space-y-reverse)); }

.-space-x-24 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-6rem * var(--space-x-reverse));
  margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); }

.-space-y-32 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-8rem * var(--space-y-reverse)); }

.-space-x-32 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-8rem * var(--space-x-reverse));
  margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); }

.-space-y-40 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-10rem * var(--space-y-reverse)); }

.-space-x-40 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-10rem * var(--space-x-reverse));
  margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); }

.-space-y-48 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-12rem * var(--space-y-reverse)); }

.-space-x-48 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-12rem * var(--space-x-reverse));
  margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); }

.-space-y-56 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-14rem * var(--space-y-reverse)); }

.-space-x-56 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-14rem * var(--space-x-reverse));
  margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); }

.-space-y-64 > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-16rem * var(--space-y-reverse)); }

.-space-x-64 > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-16rem * var(--space-x-reverse));
  margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); }

.-space-y-px > :not(template) ~ :not(template) {
  --space-y-reverse: 0;
  margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-1px * var(--space-y-reverse)); }

.-space-x-px > :not(template) ~ :not(template) {
  --space-x-reverse: 0;
  margin-right: calc(-1px * var(--space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); }

.space-y-reverse > :not(template) ~ :not(template) {
  --space-y-reverse: 1; }

.space-x-reverse > :not(template) ~ :not(template) {
  --space-x-reverse: 1; }

.divide-y-0 > :not(template) ~ :not(template) {
  --divide-y-reverse: 0;
  border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(0px * var(--divide-y-reverse)); }

.divide-x-0 > :not(template) ~ :not(template) {
  --divide-x-reverse: 0;
  border-right-width: calc(0px * var(--divide-x-reverse));
  border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); }

.divide-y-2 > :not(template) ~ :not(template) {
  --divide-y-reverse: 0;
  border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(2px * var(--divide-y-reverse)); }

.divide-x-2 > :not(template) ~ :not(template) {
  --divide-x-reverse: 0;
  border-right-width: calc(2px * var(--divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); }

.divide-y-4 > :not(template) ~ :not(template) {
  --divide-y-reverse: 0;
  border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(4px * var(--divide-y-reverse)); }

.divide-x-4 > :not(template) ~ :not(template) {
  --divide-x-reverse: 0;
  border-right-width: calc(4px * var(--divide-x-reverse));
  border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); }

.divide-y-8 > :not(template) ~ :not(template) {
  --divide-y-reverse: 0;
  border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(8px * var(--divide-y-reverse)); }

.divide-x-8 > :not(template) ~ :not(template) {
  --divide-x-reverse: 0;
  border-right-width: calc(8px * var(--divide-x-reverse));
  border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); }

.divide-y > :not(template) ~ :not(template) {
  --divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(1px * var(--divide-y-reverse)); }

.divide-x > :not(template) ~ :not(template) {
  --divide-x-reverse: 0;
  border-right-width: calc(1px * var(--divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); }

.divide-y-reverse > :not(template) ~ :not(template) {
  --divide-y-reverse: 1; }

.divide-x-reverse > :not(template) ~ :not(template) {
  --divide-x-reverse: 1; }

.divide-transparent > :not(template) ~ :not(template) {
  border-color: transparent; }

.divide-current > :not(template) ~ :not(template) {
  border-color: currentColor; }

.divide-black > :not(template) ~ :not(template) {
  border-color: #000; }

.divide-white > :not(template) ~ :not(template) {
  border-color: #fff; }

.divide-gray-100 > :not(template) ~ :not(template) {
  border-color: #f7fafc; }

.divide-gray-200 > :not(template) ~ :not(template) {
  border-color: #edf2f7; }

.divide-gray-300 > :not(template) ~ :not(template) {
  border-color: #e2e8f0; }

.divide-gray-400 > :not(template) ~ :not(template) {
  border-color: #cbd5e0; }

.divide-gray-500 > :not(template) ~ :not(template) {
  border-color: #a0aec0; }

.divide-gray-600 > :not(template) ~ :not(template) {
  border-color: #718096; }

.divide-gray-700 > :not(template) ~ :not(template) {
  border-color: #4a5568; }

.divide-gray-800 > :not(template) ~ :not(template) {
  border-color: #2d3748; }

.divide-gray-900 > :not(template) ~ :not(template) {
  border-color: #1a202c; }

.divide-red-100 > :not(template) ~ :not(template) {
  border-color: #fff5f5; }

.divide-red-200 > :not(template) ~ :not(template) {
  border-color: #fed7d7; }

.divide-red-300 > :not(template) ~ :not(template) {
  border-color: #feb2b2; }

.divide-red-400 > :not(template) ~ :not(template) {
  border-color: #fc8181; }

.divide-red-500 > :not(template) ~ :not(template) {
  border-color: #f56565; }

.divide-red-600 > :not(template) ~ :not(template) {
  border-color: #e53e3e; }

.divide-red-700 > :not(template) ~ :not(template) {
  border-color: #c53030; }

.divide-red-800 > :not(template) ~ :not(template) {
  border-color: #9b2c2c; }

.divide-red-900 > :not(template) ~ :not(template) {
  border-color: #742a2a; }

.divide-orange-100 > :not(template) ~ :not(template) {
  border-color: #fffaf0; }

.divide-orange-200 > :not(template) ~ :not(template) {
  border-color: #feebc8; }

.divide-orange-300 > :not(template) ~ :not(template) {
  border-color: #fbd38d; }

.divide-orange-400 > :not(template) ~ :not(template) {
  border-color: #f6ad55; }

.divide-orange-500 > :not(template) ~ :not(template) {
  border-color: #ed8936; }

.divide-orange-600 > :not(template) ~ :not(template) {
  border-color: #dd6b20; }

.divide-orange-700 > :not(template) ~ :not(template) {
  border-color: #c05621; }

.divide-orange-800 > :not(template) ~ :not(template) {
  border-color: #9c4221; }

.divide-orange-900 > :not(template) ~ :not(template) {
  border-color: #7b341e; }

.divide-yellow-100 > :not(template) ~ :not(template) {
  border-color: #fffff0; }

.divide-yellow-200 > :not(template) ~ :not(template) {
  border-color: #fefcbf; }

.divide-yellow-300 > :not(template) ~ :not(template) {
  border-color: #faf089; }

.divide-yellow-400 > :not(template) ~ :not(template) {
  border-color: #f6e05e; }

.divide-yellow-500 > :not(template) ~ :not(template) {
  border-color: #ecc94b; }

.divide-yellow-600 > :not(template) ~ :not(template) {
  border-color: #d69e2e; }

.divide-yellow-700 > :not(template) ~ :not(template) {
  border-color: #b7791f; }

.divide-yellow-800 > :not(template) ~ :not(template) {
  border-color: #975a16; }

.divide-yellow-900 > :not(template) ~ :not(template) {
  border-color: #744210; }

.divide-green-100 > :not(template) ~ :not(template) {
  border-color: #f0fff4; }

.divide-green-200 > :not(template) ~ :not(template) {
  border-color: #c6f6d5; }

.divide-green-300 > :not(template) ~ :not(template) {
  border-color: #9ae6b4; }

.divide-green-400 > :not(template) ~ :not(template) {
  border-color: #68d391; }

.divide-green-500 > :not(template) ~ :not(template) {
  border-color: #48bb78; }

.divide-green-600 > :not(template) ~ :not(template) {
  border-color: #38a169; }

.divide-green-700 > :not(template) ~ :not(template) {
  border-color: #2f855a; }

.divide-green-800 > :not(template) ~ :not(template) {
  border-color: #276749; }

.divide-green-900 > :not(template) ~ :not(template) {
  border-color: #22543d; }

.divide-teal-100 > :not(template) ~ :not(template) {
  border-color: #e6fffa; }

.divide-teal-200 > :not(template) ~ :not(template) {
  border-color: #b2f5ea; }

.divide-teal-300 > :not(template) ~ :not(template) {
  border-color: #81e6d9; }

.divide-teal-400 > :not(template) ~ :not(template) {
  border-color: #4fd1c5; }

.divide-teal-500 > :not(template) ~ :not(template) {
  border-color: #38b2ac; }

.divide-teal-600 > :not(template) ~ :not(template) {
  border-color: #319795; }

.divide-teal-700 > :not(template) ~ :not(template) {
  border-color: #2c7a7b; }

.divide-teal-800 > :not(template) ~ :not(template) {
  border-color: #285e61; }

.divide-teal-900 > :not(template) ~ :not(template) {
  border-color: #234e52; }

.divide-blue-100 > :not(template) ~ :not(template) {
  border-color: #ebf8ff; }

.divide-blue-200 > :not(template) ~ :not(template) {
  border-color: #bee3f8; }

.divide-blue-300 > :not(template) ~ :not(template) {
  border-color: #90cdf4; }

.divide-blue-400 > :not(template) ~ :not(template) {
  border-color: #63b3ed; }

.divide-blue-500 > :not(template) ~ :not(template) {
  border-color: #4299e1; }

.divide-blue-600 > :not(template) ~ :not(template) {
  border-color: #3182ce; }

.divide-blue-700 > :not(template) ~ :not(template) {
  border-color: #2b6cb0; }

.divide-blue-800 > :not(template) ~ :not(template) {
  border-color: #2c5282; }

.divide-blue-900 > :not(template) ~ :not(template) {
  border-color: #2a4365; }

.divide-indigo-100 > :not(template) ~ :not(template) {
  border-color: #ebf4ff; }

.divide-indigo-200 > :not(template) ~ :not(template) {
  border-color: #c3dafe; }

.divide-indigo-300 > :not(template) ~ :not(template) {
  border-color: #a3bffa; }

.divide-indigo-400 > :not(template) ~ :not(template) {
  border-color: #7f9cf5; }

.divide-indigo-500 > :not(template) ~ :not(template) {
  border-color: #667eea; }

.divide-indigo-600 > :not(template) ~ :not(template) {
  border-color: #5a67d8; }

.divide-indigo-700 > :not(template) ~ :not(template) {
  border-color: #4c51bf; }

.divide-indigo-800 > :not(template) ~ :not(template) {
  border-color: #434190; }

.divide-indigo-900 > :not(template) ~ :not(template) {
  border-color: #3c366b; }

.divide-purple-100 > :not(template) ~ :not(template) {
  border-color: #faf5ff; }

.divide-purple-200 > :not(template) ~ :not(template) {
  border-color: #e9d8fd; }

.divide-purple-300 > :not(template) ~ :not(template) {
  border-color: #d6bcfa; }

.divide-purple-400 > :not(template) ~ :not(template) {
  border-color: #b794f4; }

.divide-purple-500 > :not(template) ~ :not(template) {
  border-color: #9f7aea; }

.divide-purple-600 > :not(template) ~ :not(template) {
  border-color: #805ad5; }

.divide-purple-700 > :not(template) ~ :not(template) {
  border-color: #6b46c1; }

.divide-purple-800 > :not(template) ~ :not(template) {
  border-color: #553c9a; }

.divide-purple-900 > :not(template) ~ :not(template) {
  border-color: #44337a; }

.divide-pink-100 > :not(template) ~ :not(template) {
  border-color: #fff5f7; }

.divide-pink-200 > :not(template) ~ :not(template) {
  border-color: #fed7e2; }

.divide-pink-300 > :not(template) ~ :not(template) {
  border-color: #fbb6ce; }

.divide-pink-400 > :not(template) ~ :not(template) {
  border-color: #f687b3; }

.divide-pink-500 > :not(template) ~ :not(template) {
  border-color: #ed64a6; }

.divide-pink-600 > :not(template) ~ :not(template) {
  border-color: #d53f8c; }

.divide-pink-700 > :not(template) ~ :not(template) {
  border-color: #b83280; }

.divide-pink-800 > :not(template) ~ :not(template) {
  border-color: #97266d; }

.divide-pink-900 > :not(template) ~ :not(template) {
  border-color: #702459; }

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

.not-sr-only {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal; }

.focus\:sr-only:focus {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0; }

.focus\:not-sr-only:focus {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal; }

.appearance-none {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.bg-fixed {
  background-attachment: fixed; }

.bg-local {
  background-attachment: local; }

.bg-scroll {
  background-attachment: scroll; }

.bg-transparent {
  background-color: transparent; }

.bg-current {
  background-color: currentColor; }

.bg-black {
  background-color: #000; }

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

.bg-gray-100 {
  background-color: #f7fafc; }

.bg-gray-200 {
  background-color: #edf2f7; }

.bg-gray-300 {
  background-color: #e2e8f0; }

.bg-gray-400 {
  background-color: #cbd5e0; }

.bg-gray-500 {
  background-color: #a0aec0; }

.bg-gray-600 {
  background-color: #718096; }

.bg-gray-700 {
  background-color: #4a5568; }

.bg-gray-800 {
  background-color: #2d3748; }

.bg-gray-900 {
  background-color: #1a202c; }

.bg-red-100 {
  background-color: #fff5f5; }

.bg-red-200 {
  background-color: #fed7d7; }

.bg-red-300 {
  background-color: #feb2b2; }

.bg-red-400 {
  background-color: #fc8181; }

.bg-red-500 {
  background-color: #f56565; }

.bg-red-600 {
  background-color: #e53e3e; }

.bg-red-700 {
  background-color: #c53030; }

.bg-red-800 {
  background-color: #9b2c2c; }

.bg-red-900 {
  background-color: #742a2a; }

.bg-orange-100 {
  background-color: #fffaf0; }

.bg-orange-200 {
  background-color: #feebc8; }

.bg-orange-300 {
  background-color: #fbd38d; }

.bg-orange-400 {
  background-color: #f6ad55; }

.bg-orange-500 {
  background-color: #ed8936; }

.bg-orange-600 {
  background-color: #dd6b20; }

.bg-orange-700 {
  background-color: #c05621; }

.bg-orange-800 {
  background-color: #9c4221; }

.bg-orange-900 {
  background-color: #7b341e; }

.bg-yellow-100 {
  background-color: #fffff0; }

.bg-yellow-200 {
  background-color: #fefcbf; }

.bg-yellow-300 {
  background-color: #faf089; }

.bg-yellow-400 {
  background-color: #f6e05e; }

.bg-yellow-500 {
  background-color: #ecc94b; }

.bg-yellow-600 {
  background-color: #d69e2e; }

.bg-yellow-700 {
  background-color: #b7791f; }

.bg-yellow-800 {
  background-color: #975a16; }

.bg-yellow-900 {
  background-color: #744210; }

.bg-green-100 {
  background-color: #f0fff4; }

.bg-green-200 {
  background-color: #c6f6d5; }

.bg-green-300 {
  background-color: #9ae6b4; }

.bg-green-400 {
  background-color: #68d391; }

.bg-green-500 {
  background-color: #48bb78; }

.bg-green-600 {
  background-color: #38a169; }

.bg-green-700 {
  background-color: #2f855a; }

.bg-green-800 {
  background-color: #276749; }

.bg-green-900 {
  background-color: #22543d; }

.bg-teal-100 {
  background-color: #e6fffa; }

.bg-teal-200 {
  background-color: #b2f5ea; }

.bg-teal-300 {
  background-color: #81e6d9; }

.bg-teal-400 {
  background-color: #4fd1c5; }

.bg-teal-500 {
  background-color: #38b2ac; }

.bg-teal-600 {
  background-color: #319795; }

.bg-teal-700 {
  background-color: #2c7a7b; }

.bg-teal-800 {
  background-color: #285e61; }

.bg-teal-900 {
  background-color: #234e52; }

.bg-blue-100 {
  background-color: #ebf8ff; }

.bg-blue-200 {
  background-color: #bee3f8; }

.bg-blue-300 {
  background-color: #90cdf4; }

.bg-blue-400 {
  background-color: #63b3ed; }

.bg-blue-500 {
  background-color: #4299e1; }

.bg-blue-600 {
  background-color: #3182ce; }

.bg-blue-700 {
  background-color: #2b6cb0; }

.bg-blue-800 {
  background-color: #2c5282; }

.bg-blue-900 {
  background-color: #2a4365; }

.bg-indigo-100 {
  background-color: #ebf4ff; }

.bg-indigo-200 {
  background-color: #c3dafe; }

.bg-indigo-300 {
  background-color: #a3bffa; }

.bg-indigo-400 {
  background-color: #7f9cf5; }

.bg-indigo-500 {
  background-color: #667eea; }

.bg-indigo-600 {
  background-color: #5a67d8; }

.bg-indigo-700 {
  background-color: #4c51bf; }

.bg-indigo-800 {
  background-color: #434190; }

.bg-indigo-900 {
  background-color: #3c366b; }

.bg-purple-100 {
  background-color: #faf5ff; }

.bg-purple-200 {
  background-color: #e9d8fd; }

.bg-purple-300 {
  background-color: #d6bcfa; }

.bg-purple-400 {
  background-color: #b794f4; }

.bg-purple-500 {
  background-color: #9f7aea; }

.bg-purple-600 {
  background-color: #805ad5; }

.bg-purple-700 {
  background-color: #6b46c1; }

.bg-purple-800 {
  background-color: #553c9a; }

.bg-purple-900 {
  background-color: #44337a; }

.bg-pink-100 {
  background-color: #fff5f7; }

.bg-pink-200 {
  background-color: #fed7e2; }

.bg-pink-300 {
  background-color: #fbb6ce; }

.bg-pink-400 {
  background-color: #f687b3; }

.bg-pink-500 {
  background-color: #ed64a6; }

.bg-pink-600 {
  background-color: #d53f8c; }

.bg-pink-700 {
  background-color: #b83280; }

.bg-pink-800 {
  background-color: #97266d; }

.bg-pink-900 {
  background-color: #702459; }

.hover\:bg-transparent:hover {
  background-color: transparent; }

.hover\:bg-current:hover {
  background-color: currentColor; }

.hover\:bg-black:hover {
  background-color: #000; }

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

.hover\:bg-gray-100:hover {
  background-color: #f7fafc; }

.hover\:bg-gray-200:hover {
  background-color: #edf2f7; }

.hover\:bg-gray-300:hover {
  background-color: #e2e8f0; }

.hover\:bg-gray-400:hover {
  background-color: #cbd5e0; }

.hover\:bg-gray-500:hover {
  background-color: #a0aec0; }

.hover\:bg-gray-600:hover {
  background-color: #718096; }

.hover\:bg-gray-700:hover {
  background-color: #4a5568; }

.hover\:bg-gray-800:hover {
  background-color: #2d3748; }

.hover\:bg-gray-900:hover {
  background-color: #1a202c; }

.hover\:bg-red-100:hover {
  background-color: #fff5f5; }

.hover\:bg-red-200:hover {
  background-color: #fed7d7; }

.hover\:bg-red-300:hover {
  background-color: #feb2b2; }

.hover\:bg-red-400:hover {
  background-color: #fc8181; }

.hover\:bg-red-500:hover {
  background-color: #f56565; }

.hover\:bg-red-600:hover {
  background-color: #e53e3e; }

.hover\:bg-red-700:hover {
  background-color: #c53030; }

.hover\:bg-red-800:hover {
  background-color: #9b2c2c; }

.hover\:bg-red-900:hover {
  background-color: #742a2a; }

.hover\:bg-orange-100:hover {
  background-color: #fffaf0; }

.hover\:bg-orange-200:hover {
  background-color: #feebc8; }

.hover\:bg-orange-300:hover {
  background-color: #fbd38d; }

.hover\:bg-orange-400:hover {
  background-color: #f6ad55; }

.hover\:bg-orange-500:hover {
  background-color: #ed8936; }

.hover\:bg-orange-600:hover {
  background-color: #dd6b20; }

.hover\:bg-orange-700:hover {
  background-color: #c05621; }

.hover\:bg-orange-800:hover {
  background-color: #9c4221; }

.hover\:bg-orange-900:hover {
  background-color: #7b341e; }

.hover\:bg-yellow-100:hover {
  background-color: #fffff0; }

.hover\:bg-yellow-200:hover {
  background-color: #fefcbf; }

.hover\:bg-yellow-300:hover {
  background-color: #faf089; }

.hover\:bg-yellow-400:hover {
  background-color: #f6e05e; }

.hover\:bg-yellow-500:hover {
  background-color: #ecc94b; }

.hover\:bg-yellow-600:hover {
  background-color: #d69e2e; }

.hover\:bg-yellow-700:hover {
  background-color: #b7791f; }

.hover\:bg-yellow-800:hover {
  background-color: #975a16; }

.hover\:bg-yellow-900:hover {
  background-color: #744210; }

.hover\:bg-green-100:hover {
  background-color: #f0fff4; }

.hover\:bg-green-200:hover {
  background-color: #c6f6d5; }

.hover\:bg-green-300:hover {
  background-color: #9ae6b4; }

.hover\:bg-green-400:hover {
  background-color: #68d391; }

.hover\:bg-green-500:hover {
  background-color: #48bb78; }

.hover\:bg-green-600:hover {
  background-color: #38a169; }

.hover\:bg-green-700:hover {
  background-color: #2f855a; }

.hover\:bg-green-800:hover {
  background-color: #276749; }

.hover\:bg-green-900:hover {
  background-color: #22543d; }

.hover\:bg-teal-100:hover {
  background-color: #e6fffa; }

.hover\:bg-teal-200:hover {
  background-color: #b2f5ea; }

.hover\:bg-teal-300:hover {
  background-color: #81e6d9; }

.hover\:bg-teal-400:hover {
  background-color: #4fd1c5; }

.hover\:bg-teal-500:hover {
  background-color: #38b2ac; }

.hover\:bg-teal-600:hover {
  background-color: #319795; }

.hover\:bg-teal-700:hover {
  background-color: #2c7a7b; }

.hover\:bg-teal-800:hover {
  background-color: #285e61; }

.hover\:bg-teal-900:hover {
  background-color: #234e52; }

.hover\:bg-blue-100:hover {
  background-color: #ebf8ff; }

.hover\:bg-blue-200:hover {
  background-color: #bee3f8; }

.hover\:bg-blue-300:hover {
  background-color: #90cdf4; }

.hover\:bg-blue-400:hover {
  background-color: #63b3ed; }

.hover\:bg-blue-500:hover {
  background-color: #4299e1; }

.hover\:bg-blue-600:hover {
  background-color: #3182ce; }

.hover\:bg-blue-700:hover {
  background-color: #2b6cb0; }

.hover\:bg-blue-800:hover {
  background-color: #2c5282; }

.hover\:bg-blue-900:hover {
  background-color: #2a4365; }

.hover\:bg-indigo-100:hover {
  background-color: #ebf4ff; }

.hover\:bg-indigo-200:hover {
  background-color: #c3dafe; }

.hover\:bg-indigo-300:hover {
  background-color: #a3bffa; }

.hover\:bg-indigo-400:hover {
  background-color: #7f9cf5; }

.hover\:bg-indigo-500:hover {
  background-color: #667eea; }

.hover\:bg-indigo-600:hover {
  background-color: #5a67d8; }

.hover\:bg-indigo-700:hover {
  background-color: #4c51bf; }

.hover\:bg-indigo-800:hover {
  background-color: #434190; }

.hover\:bg-indigo-900:hover {
  background-color: #3c366b; }

.hover\:bg-purple-100:hover {
  background-color: #faf5ff; }

.hover\:bg-purple-200:hover {
  background-color: #e9d8fd; }

.hover\:bg-purple-300:hover {
  background-color: #d6bcfa; }

.hover\:bg-purple-400:hover {
  background-color: #b794f4; }

.hover\:bg-purple-500:hover {
  background-color: #9f7aea; }

.hover\:bg-purple-600:hover {
  background-color: #805ad5; }

.hover\:bg-purple-700:hover {
  background-color: #6b46c1; }

.hover\:bg-purple-800:hover {
  background-color: #553c9a; }

.hover\:bg-purple-900:hover {
  background-color: #44337a; }

.hover\:bg-pink-100:hover {
  background-color: #fff5f7; }

.hover\:bg-pink-200:hover {
  background-color: #fed7e2; }

.hover\:bg-pink-300:hover {
  background-color: #fbb6ce; }

.hover\:bg-pink-400:hover {
  background-color: #f687b3; }

.hover\:bg-pink-500:hover {
  background-color: #ed64a6; }

.hover\:bg-pink-600:hover {
  background-color: #d53f8c; }

.hover\:bg-pink-700:hover {
  background-color: #b83280; }

.hover\:bg-pink-800:hover {
  background-color: #97266d; }

.hover\:bg-pink-900:hover {
  background-color: #702459; }

.focus\:bg-transparent:focus {
  background-color: transparent; }

.focus\:bg-current:focus {
  background-color: currentColor; }

.focus\:bg-black:focus {
  background-color: #000; }

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

.focus\:bg-gray-100:focus {
  background-color: #f7fafc; }

.focus\:bg-gray-200:focus {
  background-color: #edf2f7; }

.focus\:bg-gray-300:focus {
  background-color: #e2e8f0; }

.focus\:bg-gray-400:focus {
  background-color: #cbd5e0; }

.focus\:bg-gray-500:focus {
  background-color: #a0aec0; }

.focus\:bg-gray-600:focus {
  background-color: #718096; }

.focus\:bg-gray-700:focus {
  background-color: #4a5568; }

.focus\:bg-gray-800:focus {
  background-color: #2d3748; }

.focus\:bg-gray-900:focus {
  background-color: #1a202c; }

.focus\:bg-red-100:focus {
  background-color: #fff5f5; }

.focus\:bg-red-200:focus {
  background-color: #fed7d7; }

.focus\:bg-red-300:focus {
  background-color: #feb2b2; }

.focus\:bg-red-400:focus {
  background-color: #fc8181; }

.focus\:bg-red-500:focus {
  background-color: #f56565; }

.focus\:bg-red-600:focus {
  background-color: #e53e3e; }

.focus\:bg-red-700:focus {
  background-color: #c53030; }

.focus\:bg-red-800:focus {
  background-color: #9b2c2c; }

.focus\:bg-red-900:focus {
  background-color: #742a2a; }

.focus\:bg-orange-100:focus {
  background-color: #fffaf0; }

.focus\:bg-orange-200:focus {
  background-color: #feebc8; }

.focus\:bg-orange-300:focus {
  background-color: #fbd38d; }

.focus\:bg-orange-400:focus {
  background-color: #f6ad55; }

.focus\:bg-orange-500:focus {
  background-color: #ed8936; }

.focus\:bg-orange-600:focus {
  background-color: #dd6b20; }

.focus\:bg-orange-700:focus {
  background-color: #c05621; }

.focus\:bg-orange-800:focus {
  background-color: #9c4221; }

.focus\:bg-orange-900:focus {
  background-color: #7b341e; }

.focus\:bg-yellow-100:focus {
  background-color: #fffff0; }

.focus\:bg-yellow-200:focus {
  background-color: #fefcbf; }

.focus\:bg-yellow-300:focus {
  background-color: #faf089; }

.focus\:bg-yellow-400:focus {
  background-color: #f6e05e; }

.focus\:bg-yellow-500:focus {
  background-color: #ecc94b; }

.focus\:bg-yellow-600:focus {
  background-color: #d69e2e; }

.focus\:bg-yellow-700:focus {
  background-color: #b7791f; }

.focus\:bg-yellow-800:focus {
  background-color: #975a16; }

.focus\:bg-yellow-900:focus {
  background-color: #744210; }

.focus\:bg-green-100:focus {
  background-color: #f0fff4; }

.focus\:bg-green-200:focus {
  background-color: #c6f6d5; }

.focus\:bg-green-300:focus {
  background-color: #9ae6b4; }

.focus\:bg-green-400:focus {
  background-color: #68d391; }

.focus\:bg-green-500:focus {
  background-color: #48bb78; }

.focus\:bg-green-600:focus {
  background-color: #38a169; }

.focus\:bg-green-700:focus {
  background-color: #2f855a; }

.focus\:bg-green-800:focus {
  background-color: #276749; }

.focus\:bg-green-900:focus {
  background-color: #22543d; }

.focus\:bg-teal-100:focus {
  background-color: #e6fffa; }

.focus\:bg-teal-200:focus {
  background-color: #b2f5ea; }

.focus\:bg-teal-300:focus {
  background-color: #81e6d9; }

.focus\:bg-teal-400:focus {
  background-color: #4fd1c5; }

.focus\:bg-teal-500:focus {
  background-color: #38b2ac; }

.focus\:bg-teal-600:focus {
  background-color: #319795; }

.focus\:bg-teal-700:focus {
  background-color: #2c7a7b; }

.focus\:bg-teal-800:focus {
  background-color: #285e61; }

.focus\:bg-teal-900:focus {
  background-color: #234e52; }

.focus\:bg-blue-100:focus {
  background-color: #ebf8ff; }

.focus\:bg-blue-200:focus {
  background-color: #bee3f8; }

.focus\:bg-blue-300:focus {
  background-color: #90cdf4; }

.focus\:bg-blue-400:focus {
  background-color: #63b3ed; }

.focus\:bg-blue-500:focus {
  background-color: #4299e1; }

.focus\:bg-blue-600:focus {
  background-color: #3182ce; }

.focus\:bg-blue-700:focus {
  background-color: #2b6cb0; }

.focus\:bg-blue-800:focus {
  background-color: #2c5282; }

.focus\:bg-blue-900:focus {
  background-color: #2a4365; }

.focus\:bg-indigo-100:focus {
  background-color: #ebf4ff; }

.focus\:bg-indigo-200:focus {
  background-color: #c3dafe; }

.focus\:bg-indigo-300:focus {
  background-color: #a3bffa; }

.focus\:bg-indigo-400:focus {
  background-color: #7f9cf5; }

.focus\:bg-indigo-500:focus {
  background-color: #667eea; }

.focus\:bg-indigo-600:focus {
  background-color: #5a67d8; }

.focus\:bg-indigo-700:focus {
  background-color: #4c51bf; }

.focus\:bg-indigo-800:focus {
  background-color: #434190; }

.focus\:bg-indigo-900:focus {
  background-color: #3c366b; }

.focus\:bg-purple-100:focus {
  background-color: #faf5ff; }

.focus\:bg-purple-200:focus {
  background-color: #e9d8fd; }

.focus\:bg-purple-300:focus {
  background-color: #d6bcfa; }

.focus\:bg-purple-400:focus {
  background-color: #b794f4; }

.focus\:bg-purple-500:focus {
  background-color: #9f7aea; }

.focus\:bg-purple-600:focus {
  background-color: #805ad5; }

.focus\:bg-purple-700:focus {
  background-color: #6b46c1; }

.focus\:bg-purple-800:focus {
  background-color: #553c9a; }

.focus\:bg-purple-900:focus {
  background-color: #44337a; }

.focus\:bg-pink-100:focus {
  background-color: #fff5f7; }

.focus\:bg-pink-200:focus {
  background-color: #fed7e2; }

.focus\:bg-pink-300:focus {
  background-color: #fbb6ce; }

.focus\:bg-pink-400:focus {
  background-color: #f687b3; }

.focus\:bg-pink-500:focus {
  background-color: #ed64a6; }

.focus\:bg-pink-600:focus {
  background-color: #d53f8c; }

.focus\:bg-pink-700:focus {
  background-color: #b83280; }

.focus\:bg-pink-800:focus {
  background-color: #97266d; }

.focus\:bg-pink-900:focus {
  background-color: #702459; }

.bg-bottom {
  background-position: bottom; }

.bg-center {
  background-position: center; }

.bg-left {
  background-position: left; }

.bg-left-bottom {
  background-position: left bottom; }

.bg-left-top {
  background-position: left top; }

.bg-right {
  background-position: right; }

.bg-right-bottom {
  background-position: right bottom; }

.bg-right-top {
  background-position: right top; }

.bg-top {
  background-position: top; }

.bg-repeat {
  background-repeat: repeat; }

.bg-no-repeat {
  background-repeat: no-repeat; }

.bg-repeat-x {
  background-repeat: repeat-x; }

.bg-repeat-y {
  background-repeat: repeat-y; }

.bg-repeat-round {
  background-repeat: round; }

.bg-repeat-space {
  background-repeat: space; }

.bg-auto {
  background-size: auto; }

.bg-cover {
  background-size: cover; }

.bg-contain {
  background-size: contain; }

.border-collapse {
  border-collapse: collapse; }

.border-separate {
  border-collapse: separate; }

.border-transparent {
  border-color: transparent; }

.border-current {
  border-color: currentColor; }

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

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

.border-gray-100 {
  border-color: #f7fafc; }

.border-gray-200 {
  border-color: #edf2f7; }

.border-gray-300 {
  border-color: #e2e8f0; }

.border-gray-400 {
  border-color: #cbd5e0; }

.border-gray-500 {
  border-color: #a0aec0; }

.border-gray-600 {
  border-color: #718096; }

.border-gray-700 {
  border-color: #4a5568; }

.border-gray-800 {
  border-color: #2d3748; }

.border-gray-900 {
  border-color: #1a202c; }

.border-red-100 {
  border-color: #fff5f5; }

.border-red-200 {
  border-color: #fed7d7; }

.border-red-300 {
  border-color: #feb2b2; }

.border-red-400 {
  border-color: #fc8181; }

.border-red-500 {
  border-color: #f56565; }

.border-red-600 {
  border-color: #e53e3e; }

.border-red-700 {
  border-color: #c53030; }

.border-red-800 {
  border-color: #9b2c2c; }

.border-red-900 {
  border-color: #742a2a; }

.border-orange-100 {
  border-color: #fffaf0; }

.border-orange-200 {
  border-color: #feebc8; }

.border-orange-300 {
  border-color: #fbd38d; }

.border-orange-400 {
  border-color: #f6ad55; }

.border-orange-500 {
  border-color: #ed8936; }

.border-orange-600 {
  border-color: #dd6b20; }

.border-orange-700 {
  border-color: #c05621; }

.border-orange-800 {
  border-color: #9c4221; }

.border-orange-900 {
  border-color: #7b341e; }

.border-yellow-100 {
  border-color: #fffff0; }

.border-yellow-200 {
  border-color: #fefcbf; }

.border-yellow-300 {
  border-color: #faf089; }

.border-yellow-400 {
  border-color: #f6e05e; }

.border-yellow-500 {
  border-color: #ecc94b; }

.border-yellow-600 {
  border-color: #d69e2e; }

.border-yellow-700 {
  border-color: #b7791f; }

.border-yellow-800 {
  border-color: #975a16; }

.border-yellow-900 {
  border-color: #744210; }

.border-green-100 {
  border-color: #f0fff4; }

.border-green-200 {
  border-color: #c6f6d5; }

.border-green-300 {
  border-color: #9ae6b4; }

.border-green-400 {
  border-color: #68d391; }

.border-green-500 {
  border-color: #48bb78; }

.border-green-600 {
  border-color: #38a169; }

.border-green-700 {
  border-color: #2f855a; }

.border-green-800 {
  border-color: #276749; }

.border-green-900 {
  border-color: #22543d; }

.border-teal-100 {
  border-color: #e6fffa; }

.border-teal-200 {
  border-color: #b2f5ea; }

.border-teal-300 {
  border-color: #81e6d9; }

.border-teal-400 {
  border-color: #4fd1c5; }

.border-teal-500 {
  border-color: #38b2ac; }

.border-teal-600 {
  border-color: #319795; }

.border-teal-700 {
  border-color: #2c7a7b; }

.border-teal-800 {
  border-color: #285e61; }

.border-teal-900 {
  border-color: #234e52; }

.border-blue-100 {
  border-color: #ebf8ff; }

.border-blue-200 {
  border-color: #bee3f8; }

.border-blue-300 {
  border-color: #90cdf4; }

.border-blue-400 {
  border-color: #63b3ed; }

.border-blue-500 {
  border-color: #4299e1; }

.border-blue-600 {
  border-color: #3182ce; }

.border-blue-700 {
  border-color: #2b6cb0; }

.border-blue-800 {
  border-color: #2c5282; }

.border-blue-900 {
  border-color: #2a4365; }

.border-indigo-100 {
  border-color: #ebf4ff; }

.border-indigo-200 {
  border-color: #c3dafe; }

.border-indigo-300 {
  border-color: #a3bffa; }

.border-indigo-400 {
  border-color: #7f9cf5; }

.border-indigo-500 {
  border-color: #667eea; }

.border-indigo-600 {
  border-color: #5a67d8; }

.border-indigo-700 {
  border-color: #4c51bf; }

.border-indigo-800 {
  border-color: #434190; }

.border-indigo-900 {
  border-color: #3c366b; }

.border-purple-100 {
  border-color: #faf5ff; }

.border-purple-200 {
  border-color: #e9d8fd; }

.border-purple-300 {
  border-color: #d6bcfa; }

.border-purple-400 {
  border-color: #b794f4; }

.border-purple-500 {
  border-color: #9f7aea; }

.border-purple-600 {
  border-color: #805ad5; }

.border-purple-700 {
  border-color: #6b46c1; }

.border-purple-800 {
  border-color: #553c9a; }

.border-purple-900 {
  border-color: #44337a; }

.border-pink-100 {
  border-color: #fff5f7; }

.border-pink-200 {
  border-color: #fed7e2; }

.border-pink-300 {
  border-color: #fbb6ce; }

.border-pink-400 {
  border-color: #f687b3; }

.border-pink-500 {
  border-color: #ed64a6; }

.border-pink-600 {
  border-color: #d53f8c; }

.border-pink-700 {
  border-color: #b83280; }

.border-pink-800 {
  border-color: #97266d; }

.border-pink-900 {
  border-color: #702459; }

.hover\:border-transparent:hover {
  border-color: transparent; }

.hover\:border-current:hover {
  border-color: currentColor; }

.hover\:border-black:hover {
  border-color: #000; }

.hover\:border-white:hover {
  border-color: #fff; }

.hover\:border-gray-100:hover {
  border-color: #f7fafc; }

.hover\:border-gray-200:hover {
  border-color: #edf2f7; }

.hover\:border-gray-300:hover {
  border-color: #e2e8f0; }

.hover\:border-gray-400:hover {
  border-color: #cbd5e0; }

.hover\:border-gray-500:hover {
  border-color: #a0aec0; }

.hover\:border-gray-600:hover {
  border-color: #718096; }

.hover\:border-gray-700:hover {
  border-color: #4a5568; }

.hover\:border-gray-800:hover {
  border-color: #2d3748; }

.hover\:border-gray-900:hover {
  border-color: #1a202c; }

.hover\:border-red-100:hover {
  border-color: #fff5f5; }

.hover\:border-red-200:hover {
  border-color: #fed7d7; }

.hover\:border-red-300:hover {
  border-color: #feb2b2; }

.hover\:border-red-400:hover {
  border-color: #fc8181; }

.hover\:border-red-500:hover {
  border-color: #f56565; }

.hover\:border-red-600:hover {
  border-color: #e53e3e; }

.hover\:border-red-700:hover {
  border-color: #c53030; }

.hover\:border-red-800:hover {
  border-color: #9b2c2c; }

.hover\:border-red-900:hover {
  border-color: #742a2a; }

.hover\:border-orange-100:hover {
  border-color: #fffaf0; }

.hover\:border-orange-200:hover {
  border-color: #feebc8; }

.hover\:border-orange-300:hover {
  border-color: #fbd38d; }

.hover\:border-orange-400:hover {
  border-color: #f6ad55; }

.hover\:border-orange-500:hover {
  border-color: #ed8936; }

.hover\:border-orange-600:hover {
  border-color: #dd6b20; }

.hover\:border-orange-700:hover {
  border-color: #c05621; }

.hover\:border-orange-800:hover {
  border-color: #9c4221; }

.hover\:border-orange-900:hover {
  border-color: #7b341e; }

.hover\:border-yellow-100:hover {
  border-color: #fffff0; }

.hover\:border-yellow-200:hover {
  border-color: #fefcbf; }

.hover\:border-yellow-300:hover {
  border-color: #faf089; }

.hover\:border-yellow-400:hover {
  border-color: #f6e05e; }

.hover\:border-yellow-500:hover {
  border-color: #ecc94b; }

.hover\:border-yellow-600:hover {
  border-color: #d69e2e; }

.hover\:border-yellow-700:hover {
  border-color: #b7791f; }

.hover\:border-yellow-800:hover {
  border-color: #975a16; }

.hover\:border-yellow-900:hover {
  border-color: #744210; }

.hover\:border-green-100:hover {
  border-color: #f0fff4; }

.hover\:border-green-200:hover {
  border-color: #c6f6d5; }

.hover\:border-green-300:hover {
  border-color: #9ae6b4; }

.hover\:border-green-400:hover {
  border-color: #68d391; }

.hover\:border-green-500:hover {
  border-color: #48bb78; }

.hover\:border-green-600:hover {
  border-color: #38a169; }

.hover\:border-green-700:hover {
  border-color: #2f855a; }

.hover\:border-green-800:hover {
  border-color: #276749; }

.hover\:border-green-900:hover {
  border-color: #22543d; }

.hover\:border-teal-100:hover {
  border-color: #e6fffa; }

.hover\:border-teal-200:hover {
  border-color: #b2f5ea; }

.hover\:border-teal-300:hover {
  border-color: #81e6d9; }

.hover\:border-teal-400:hover {
  border-color: #4fd1c5; }

.hover\:border-teal-500:hover {
  border-color: #38b2ac; }

.hover\:border-teal-600:hover {
  border-color: #319795; }

.hover\:border-teal-700:hover {
  border-color: #2c7a7b; }

.hover\:border-teal-800:hover {
  border-color: #285e61; }

.hover\:border-teal-900:hover {
  border-color: #234e52; }

.hover\:border-blue-100:hover {
  border-color: #ebf8ff; }

.hover\:border-blue-200:hover {
  border-color: #bee3f8; }

.hover\:border-blue-300:hover {
  border-color: #90cdf4; }

.hover\:border-blue-400:hover {
  border-color: #63b3ed; }

.hover\:border-blue-500:hover {
  border-color: #4299e1; }

.hover\:border-blue-600:hover {
  border-color: #3182ce; }

.hover\:border-blue-700:hover {
  border-color: #2b6cb0; }

.hover\:border-blue-800:hover {
  border-color: #2c5282; }

.hover\:border-blue-900:hover {
  border-color: #2a4365; }

.hover\:border-indigo-100:hover {
  border-color: #ebf4ff; }

.hover\:border-indigo-200:hover {
  border-color: #c3dafe; }

.hover\:border-indigo-300:hover {
  border-color: #a3bffa; }

.hover\:border-indigo-400:hover {
  border-color: #7f9cf5; }

.hover\:border-indigo-500:hover {
  border-color: #667eea; }

.hover\:border-indigo-600:hover {
  border-color: #5a67d8; }

.hover\:border-indigo-700:hover {
  border-color: #4c51bf; }

.hover\:border-indigo-800:hover {
  border-color: #434190; }

.hover\:border-indigo-900:hover {
  border-color: #3c366b; }

.hover\:border-purple-100:hover {
  border-color: #faf5ff; }

.hover\:border-purple-200:hover {
  border-color: #e9d8fd; }

.hover\:border-purple-300:hover {
  border-color: #d6bcfa; }

.hover\:border-purple-400:hover {
  border-color: #b794f4; }

.hover\:border-purple-500:hover {
  border-color: #9f7aea; }

.hover\:border-purple-600:hover {
  border-color: #805ad5; }

.hover\:border-purple-700:hover {
  border-color: #6b46c1; }

.hover\:border-purple-800:hover {
  border-color: #553c9a; }

.hover\:border-purple-900:hover {
  border-color: #44337a; }

.hover\:border-pink-100:hover {
  border-color: #fff5f7; }

.hover\:border-pink-200:hover {
  border-color: #fed7e2; }

.hover\:border-pink-300:hover {
  border-color: #fbb6ce; }

.hover\:border-pink-400:hover {
  border-color: #f687b3; }

.hover\:border-pink-500:hover {
  border-color: #ed64a6; }

.hover\:border-pink-600:hover {
  border-color: #d53f8c; }

.hover\:border-pink-700:hover {
  border-color: #b83280; }

.hover\:border-pink-800:hover {
  border-color: #97266d; }

.hover\:border-pink-900:hover {
  border-color: #702459; }

.focus\:border-transparent:focus {
  border-color: transparent; }

.focus\:border-current:focus {
  border-color: currentColor; }

.focus\:border-black:focus {
  border-color: #000; }

.focus\:border-white:focus {
  border-color: #fff; }

.focus\:border-gray-100:focus {
  border-color: #f7fafc; }

.focus\:border-gray-200:focus {
  border-color: #edf2f7; }

.focus\:border-gray-300:focus {
  border-color: #e2e8f0; }

.focus\:border-gray-400:focus {
  border-color: #cbd5e0; }

.focus\:border-gray-500:focus {
  border-color: #a0aec0; }

.focus\:border-gray-600:focus {
  border-color: #718096; }

.focus\:border-gray-700:focus {
  border-color: #4a5568; }

.focus\:border-gray-800:focus {
  border-color: #2d3748; }

.focus\:border-gray-900:focus {
  border-color: #1a202c; }

.focus\:border-red-100:focus {
  border-color: #fff5f5; }

.focus\:border-red-200:focus {
  border-color: #fed7d7; }

.focus\:border-red-300:focus {
  border-color: #feb2b2; }

.focus\:border-red-400:focus {
  border-color: #fc8181; }

.focus\:border-red-500:focus {
  border-color: #f56565; }

.focus\:border-red-600:focus {
  border-color: #e53e3e; }

.focus\:border-red-700:focus {
  border-color: #c53030; }

.focus\:border-red-800:focus {
  border-color: #9b2c2c; }

.focus\:border-red-900:focus {
  border-color: #742a2a; }

.focus\:border-orange-100:focus {
  border-color: #fffaf0; }

.focus\:border-orange-200:focus {
  border-color: #feebc8; }

.focus\:border-orange-300:focus {
  border-color: #fbd38d; }

.focus\:border-orange-400:focus {
  border-color: #f6ad55; }

.focus\:border-orange-500:focus {
  border-color: #ed8936; }

.focus\:border-orange-600:focus {
  border-color: #dd6b20; }

.focus\:border-orange-700:focus {
  border-color: #c05621; }

.focus\:border-orange-800:focus {
  border-color: #9c4221; }

.focus\:border-orange-900:focus {
  border-color: #7b341e; }

.focus\:border-yellow-100:focus {
  border-color: #fffff0; }

.focus\:border-yellow-200:focus {
  border-color: #fefcbf; }

.focus\:border-yellow-300:focus {
  border-color: #faf089; }

.focus\:border-yellow-400:focus {
  border-color: #f6e05e; }

.focus\:border-yellow-500:focus {
  border-color: #ecc94b; }

.focus\:border-yellow-600:focus {
  border-color: #d69e2e; }

.focus\:border-yellow-700:focus {
  border-color: #b7791f; }

.focus\:border-yellow-800:focus {
  border-color: #975a16; }

.focus\:border-yellow-900:focus {
  border-color: #744210; }

.focus\:border-green-100:focus {
  border-color: #f0fff4; }

.focus\:border-green-200:focus {
  border-color: #c6f6d5; }

.focus\:border-green-300:focus {
  border-color: #9ae6b4; }

.focus\:border-green-400:focus {
  border-color: #68d391; }

.focus\:border-green-500:focus {
  border-color: #48bb78; }

.focus\:border-green-600:focus {
  border-color: #38a169; }

.focus\:border-green-700:focus {
  border-color: #2f855a; }

.focus\:border-green-800:focus {
  border-color: #276749; }

.focus\:border-green-900:focus {
  border-color: #22543d; }

.focus\:border-teal-100:focus {
  border-color: #e6fffa; }

.focus\:border-teal-200:focus {
  border-color: #b2f5ea; }

.focus\:border-teal-300:focus {
  border-color: #81e6d9; }

.focus\:border-teal-400:focus {
  border-color: #4fd1c5; }

.focus\:border-teal-500:focus {
  border-color: #38b2ac; }

.focus\:border-teal-600:focus {
  border-color: #319795; }

.focus\:border-teal-700:focus {
  border-color: #2c7a7b; }

.focus\:border-teal-800:focus {
  border-color: #285e61; }

.focus\:border-teal-900:focus {
  border-color: #234e52; }

.focus\:border-blue-100:focus {
  border-color: #ebf8ff; }

.focus\:border-blue-200:focus {
  border-color: #bee3f8; }

.focus\:border-blue-300:focus {
  border-color: #90cdf4; }

.focus\:border-blue-400:focus {
  border-color: #63b3ed; }

.focus\:border-blue-500:focus {
  border-color: #4299e1; }

.focus\:border-blue-600:focus {
  border-color: #3182ce; }

.focus\:border-blue-700:focus {
  border-color: #2b6cb0; }

.focus\:border-blue-800:focus {
  border-color: #2c5282; }

.focus\:border-blue-900:focus {
  border-color: #2a4365; }

.focus\:border-indigo-100:focus {
  border-color: #ebf4ff; }

.focus\:border-indigo-200:focus {
  border-color: #c3dafe; }

.focus\:border-indigo-300:focus {
  border-color: #a3bffa; }

.focus\:border-indigo-400:focus {
  border-color: #7f9cf5; }

.focus\:border-indigo-500:focus {
  border-color: #667eea; }

.focus\:border-indigo-600:focus {
  border-color: #5a67d8; }

.focus\:border-indigo-700:focus {
  border-color: #4c51bf; }

.focus\:border-indigo-800:focus {
  border-color: #434190; }

.focus\:border-indigo-900:focus {
  border-color: #3c366b; }

.focus\:border-purple-100:focus {
  border-color: #faf5ff; }

.focus\:border-purple-200:focus {
  border-color: #e9d8fd; }

.focus\:border-purple-300:focus {
  border-color: #d6bcfa; }

.focus\:border-purple-400:focus {
  border-color: #b794f4; }

.focus\:border-purple-500:focus {
  border-color: #9f7aea; }

.focus\:border-purple-600:focus {
  border-color: #805ad5; }

.focus\:border-purple-700:focus {
  border-color: #6b46c1; }

.focus\:border-purple-800:focus {
  border-color: #553c9a; }

.focus\:border-purple-900:focus {
  border-color: #44337a; }

.focus\:border-pink-100:focus {
  border-color: #fff5f7; }

.focus\:border-pink-200:focus {
  border-color: #fed7e2; }

.focus\:border-pink-300:focus {
  border-color: #fbb6ce; }

.focus\:border-pink-400:focus {
  border-color: #f687b3; }

.focus\:border-pink-500:focus {
  border-color: #ed64a6; }

.focus\:border-pink-600:focus {
  border-color: #d53f8c; }

.focus\:border-pink-700:focus {
  border-color: #b83280; }

.focus\:border-pink-800:focus {
  border-color: #97266d; }

.focus\:border-pink-900:focus {
  border-color: #702459; }

.rounded-none {
  border-radius: 0; }

.rounded-sm {
  border-radius: 0.125rem; }

.rounded {
  border-radius: 0.25rem; }

.rounded-md {
  border-radius: 0.375rem; }

.rounded-lg {
  border-radius: 0.5rem; }

.rounded-full {
  border-radius: 9999px; }

.rounded-t-none {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.rounded-r-none {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.rounded-b-none {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.rounded-l-none {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.rounded-t-sm {
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem; }

.rounded-r-sm {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem; }

.rounded-b-sm {
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem; }

.rounded-l-sm {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem; }

.rounded-t {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem; }

.rounded-r {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }

.rounded-b {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.rounded-l {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.rounded-t-md {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem; }

.rounded-r-md {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem; }

.rounded-b-md {
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem; }

.rounded-l-md {
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem; }

.rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem; }

.rounded-r-lg {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem; }

.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem; }

.rounded-l-lg {
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem; }

.rounded-t-full {
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px; }

.rounded-r-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px; }

.rounded-b-full {
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px; }

.rounded-l-full {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px; }

.rounded-tl-none {
  border-top-left-radius: 0; }

.rounded-tr-none {
  border-top-right-radius: 0; }

.rounded-br-none {
  border-bottom-right-radius: 0; }

.rounded-bl-none {
  border-bottom-left-radius: 0; }

.rounded-tl-sm {
  border-top-left-radius: 0.125rem; }

.rounded-tr-sm {
  border-top-right-radius: 0.125rem; }

.rounded-br-sm {
  border-bottom-right-radius: 0.125rem; }

.rounded-bl-sm {
  border-bottom-left-radius: 0.125rem; }

.rounded-tl {
  border-top-left-radius: 0.25rem; }

.rounded-tr {
  border-top-right-radius: 0.25rem; }

.rounded-br {
  border-bottom-right-radius: 0.25rem; }

.rounded-bl {
  border-bottom-left-radius: 0.25rem; }

.rounded-tl-md {
  border-top-left-radius: 0.375rem; }

.rounded-tr-md {
  border-top-right-radius: 0.375rem; }

.rounded-br-md {
  border-bottom-right-radius: 0.375rem; }

.rounded-bl-md {
  border-bottom-left-radius: 0.375rem; }

.rounded-tl-lg {
  border-top-left-radius: 0.5rem; }

.rounded-tr-lg {
  border-top-right-radius: 0.5rem; }

.rounded-br-lg {
  border-bottom-right-radius: 0.5rem; }

.rounded-bl-lg {
  border-bottom-left-radius: 0.5rem; }

.rounded-tl-full {
  border-top-left-radius: 9999px; }

.rounded-tr-full {
  border-top-right-radius: 9999px; }

.rounded-br-full {
  border-bottom-right-radius: 9999px; }

.rounded-bl-full {
  border-bottom-left-radius: 9999px; }

.border-solid {
  border-style: solid; }

.border-dashed {
  border-style: dashed; }

.border-dotted {
  border-style: dotted; }

.border-double {
  border-style: double; }

.border-none {
  border-style: none; }

.border-0 {
  border-width: 0; }

.border-2 {
  border-width: 2px; }

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

.border-8 {
  border-width: 8px; }

.border {
  border-width: 1px; }

.border-t-0 {
  border-top-width: 0; }

.border-r-0 {
  border-right-width: 0; }

.border-b-0 {
  border-bottom-width: 0; }

.border-l-0 {
  border-left-width: 0; }

.border-t-2 {
  border-top-width: 2px; }

.border-r-2 {
  border-right-width: 2px; }

.border-b-2 {
  border-bottom-width: 2px; }

.border-l-2 {
  border-left-width: 2px; }

.border-t-4 {
  border-top-width: 4px; }

.border-r-4 {
  border-right-width: 4px; }

.border-b-4 {
  border-bottom-width: 4px; }

.border-l-4 {
  border-left-width: 4px; }

.border-t-8 {
  border-top-width: 8px; }

.border-r-8 {
  border-right-width: 8px; }

.border-b-8 {
  border-bottom-width: 8px; }

.border-l-8 {
  border-left-width: 8px; }

.border-t {
  border-top-width: 1px; }

.border-r {
  border-right-width: 1px; }

.border-b {
  border-bottom-width: 1px; }

.border-l {
  border-left-width: 1px; }

.box-border {
  box-sizing: border-box; }

.box-content {
  box-sizing: content-box; }

.cursor-auto {
  cursor: auto; }

.cursor-default {
  cursor: default; }

.cursor-pointer {
  cursor: pointer; }

.cursor-wait {
  cursor: wait; }

.cursor-text {
  cursor: text; }

.cursor-move {
  cursor: move; }

.cursor-not-allowed {
  cursor: not-allowed; }

.block {
  display: block; }

.inline-block {
  display: inline-block; }

.inline {
  display: inline; }

.flow-root {
  display: flow-root; }

.flex {
  display: flex; }

.inline-flex {
  display: inline-flex; }

.grid {
  display: grid; }

.inline-grid {
  display: inline-grid; }

.table {
  display: table; }

.table-caption {
  display: table-caption; }

.table-cell {
  display: table-cell; }

.table-column {
  display: table-column; }

.table-column-group {
  display: table-column-group; }

.table-footer-group {
  display: table-footer-group; }

.table-header-group {
  display: table-header-group; }

.table-row-group {
  display: table-row-group; }

.table-row {
  display: table-row; }

.hidden {
  display: none; }

.flex-row {
  flex-direction: row; }

.flex-row-reverse {
  flex-direction: row-reverse; }

.flex-col {
  flex-direction: column; }

.flex-col-reverse {
  flex-direction: column-reverse; }

.flex-wrap {
  flex-wrap: wrap; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse; }

.flex-no-wrap {
  flex-wrap: nowrap; }

.items-start {
  align-items: flex-start; }

.items-end {
  align-items: flex-end; }

.items-center {
  align-items: center; }

.items-baseline {
  align-items: baseline; }

.items-stretch {
  align-items: stretch; }

.self-auto {
  align-self: auto; }

.self-start {
  align-self: flex-start; }

.self-end {
  align-self: flex-end; }

.self-center {
  align-self: center; }

.self-stretch {
  align-self: stretch; }

.justify-start {
  justify-content: flex-start; }

.justify-end {
  justify-content: flex-end; }

.justify-center {
  justify-content: center; }

.justify-between {
  justify-content: space-between; }

.justify-around {
  justify-content: space-around; }

.justify-evenly {
  justify-content: space-evenly; }

.content-center {
  align-content: center; }

.content-start {
  align-content: flex-start; }

.content-end {
  align-content: flex-end; }

.content-between {
  align-content: space-between; }

.content-around {
  align-content: space-around; }

.flex-1 {
  flex: 1 1 0%; }

.flex-auto {
  flex: 1 1 auto; }

.flex-initial {
  flex: 0 1 auto; }

.flex-none {
  flex: none; }

.flex-grow-0 {
  flex-grow: 0; }

.flex-grow {
  flex-grow: 1; }

.flex-shrink-0 {
  flex-shrink: 0; }

.flex-shrink {
  flex-shrink: 1; }

.order-1 {
  order: 1; }

.order-2 {
  order: 2; }

.order-3 {
  order: 3; }

.order-4 {
  order: 4; }

.order-5 {
  order: 5; }

.order-6 {
  order: 6; }

.order-7 {
  order: 7; }

.order-8 {
  order: 8; }

.order-9 {
  order: 9; }

.order-10 {
  order: 10; }

.order-11 {
  order: 11; }

.order-12 {
  order: 12; }

.order-first {
  order: -9999; }

.order-last {
  order: 9999; }

.order-none {
  order: 0; }

.float-right {
  float: right; }

.float-left {
  float: left; }

.float-none {
  float: none; }

.clearfix:after {
  content: "";
  display: table;
  clear: both; }

.clear-left {
  clear: left; }

.clear-right {
  clear: right; }

.clear-both {
  clear: both; }

.clear-none {
  clear: none; }

.font-sans {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

.font-serif {
  font-family: Georgia, Cambria, "Times New Roman", Times, serif; }

.font-mono {
  font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

.font-hairline {
  font-weight: 100; }

.font-thin {
  font-weight: 200; }

.font-light {
  font-weight: 300; }

.font-normal {
  font-weight: 400; }

.font-medium {
  font-weight: 500; }

.font-semibold {
  font-weight: 600; }

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

.font-extrabold {
  font-weight: 800; }

.font-black {
  font-weight: 900; }

.hover\:font-hairline:hover {
  font-weight: 100; }

.hover\:font-thin:hover {
  font-weight: 200; }

.hover\:font-light:hover {
  font-weight: 300; }

.hover\:font-normal:hover {
  font-weight: 400; }

.hover\:font-medium:hover {
  font-weight: 500; }

.hover\:font-semibold:hover {
  font-weight: 600; }

.hover\:font-bold:hover {
  font-weight: 700; }

.hover\:font-extrabold:hover {
  font-weight: 800; }

.hover\:font-black:hover {
  font-weight: 900; }

.focus\:font-hairline:focus {
  font-weight: 100; }

.focus\:font-thin:focus {
  font-weight: 200; }

.focus\:font-light:focus {
  font-weight: 300; }

.focus\:font-normal:focus {
  font-weight: 400; }

.focus\:font-medium:focus {
  font-weight: 500; }

.focus\:font-semibold:focus {
  font-weight: 600; }

.focus\:font-bold:focus {
  font-weight: 700; }

.focus\:font-extrabold:focus {
  font-weight: 800; }

.focus\:font-black:focus {
  font-weight: 900; }

.h-0 {
  height: 0; }

.h-1 {
  height: 0.25rem; }

.h-2 {
  height: 0.5rem; }

.h-3 {
  height: 0.75rem; }

.h-4 {
  height: 1rem; }

.h-5 {
  height: 1.25rem; }

.h-6 {
  height: 1.5rem; }

.h-8 {
  height: 2rem; }

.h-10 {
  height: 2.5rem; }

.h-12 {
  height: 3rem; }

.h-16 {
  height: 4rem; }

.h-20 {
  height: 5rem; }

.h-24 {
  height: 6rem; }

.h-32 {
  height: 8rem; }

.h-40 {
  height: 10rem; }

.h-48 {
  height: 12rem; }

.h-56 {
  height: 14rem; }

.h-64 {
  height: 16rem; }

.h-auto {
  height: auto; }

.h-px {
  height: 1px; }

.h-full {
  height: 100%; }

.h-screen {
  height: 100vh; }

.text-xs {
  font-size: 0.75rem; }

.text-sm {
  font-size: 0.875rem; }

.text-base {
  font-size: 1rem; }

.text-lg {
  font-size: 1.125rem; }

.text-xl {
  font-size: 1.25rem; }

.text-2xl {
  font-size: 1.5rem; }

.text-3xl {
  font-size: 1.875rem; }

.text-4xl {
  font-size: 2.25rem; }

.text-5xl {
  font-size: 3rem; }

.text-6xl {
  font-size: 4rem; }

.leading-3 {
  line-height: .75rem; }

.leading-4 {
  line-height: 1rem; }

.leading-5 {
  line-height: 1.25rem; }

.leading-6 {
  line-height: 1.5rem; }

.leading-7 {
  line-height: 1.75rem; }

.leading-8 {
  line-height: 2rem; }

.leading-9 {
  line-height: 2.25rem; }

.leading-10 {
  line-height: 2.5rem; }

.leading-none {
  line-height: 1; }

.leading-tight {
  line-height: 1.25; }

.leading-snug {
  line-height: 1.375; }

.leading-normal {
  line-height: 1.5; }

.leading-relaxed {
  line-height: 1.625; }

.leading-loose {
  line-height: 2; }

.list-inside {
  list-style-position: inside; }

.list-outside {
  list-style-position: outside; }

.list-none {
  list-style-type: none; }

.list-disc {
  list-style-type: disc; }

.list-decimal {
  list-style-type: decimal; }

.m-0 {
  margin: 0; }

.m-1 {
  margin: 0.25rem; }

.m-2 {
  margin: 0.5rem; }

.m-3 {
  margin: 0.75rem; }

.m-4 {
  margin: 1rem; }

.m-5 {
  margin: 1.25rem; }

.m-6 {
  margin: 1.5rem; }

.m-8 {
  margin: 2rem; }

.m-10 {
  margin: 2.5rem; }

.m-12 {
  margin: 3rem; }

.m-16 {
  margin: 4rem; }

.m-20 {
  margin: 5rem; }

.m-24 {
  margin: 6rem; }

.m-32 {
  margin: 8rem; }

.m-40 {
  margin: 10rem; }

.m-48 {
  margin: 12rem; }

.m-56 {
  margin: 14rem; }

.m-64 {
  margin: 16rem; }

.m-auto {
  margin: auto; }

.m-px {
  margin: 1px; }

.-m-1 {
  margin: -0.25rem; }

.-m-2 {
  margin: -0.5rem; }

.-m-3 {
  margin: -0.75rem; }

.-m-4 {
  margin: -1rem; }

.-m-5 {
  margin: -1.25rem; }

.-m-6 {
  margin: -1.5rem; }

.-m-8 {
  margin: -2rem; }

.-m-10 {
  margin: -2.5rem; }

.-m-12 {
  margin: -3rem; }

.-m-16 {
  margin: -4rem; }

.-m-20 {
  margin: -5rem; }

.-m-24 {
  margin: -6rem; }

.-m-32 {
  margin: -8rem; }

.-m-40 {
  margin: -10rem; }

.-m-48 {
  margin: -12rem; }

.-m-56 {
  margin: -14rem; }

.-m-64 {
  margin: -16rem; }

.-m-px {
  margin: -1px; }

.my-0 {
  margin-top: 0;
  margin-bottom: 0; }

.mx-0 {
  margin-left: 0;
  margin-right: 0; }

.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem; }

.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem; }

.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem; }

.mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem; }

.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem; }

.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem; }

.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem; }

.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem; }

.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem; }

.mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem; }

.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem; }

.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem; }

.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem; }

.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem; }

.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem; }

.mx-10 {
  margin-left: 2.5rem;
  margin-right: 2.5rem; }

.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem; }

.mx-12 {
  margin-left: 3rem;
  margin-right: 3rem; }

.my-16 {
  margin-top: 4rem;
  margin-bottom: 4rem; }

.mx-16 {
  margin-left: 4rem;
  margin-right: 4rem; }

.my-20 {
  margin-top: 5rem;
  margin-bottom: 5rem; }

.mx-20 {
  margin-left: 5rem;
  margin-right: 5rem; }

.my-24 {
  margin-top: 6rem;
  margin-bottom: 6rem; }

.mx-24 {
  margin-left: 6rem;
  margin-right: 6rem; }

.my-32 {
  margin-top: 8rem;
  margin-bottom: 8rem; }

.mx-32 {
  margin-left: 8rem;
  margin-right: 8rem; }

.my-40 {
  margin-top: 10rem;
  margin-bottom: 10rem; }

.mx-40 {
  margin-left: 10rem;
  margin-right: 10rem; }

.my-48 {
  margin-top: 12rem;
  margin-bottom: 12rem; }

.mx-48 {
  margin-left: 12rem;
  margin-right: 12rem; }

.my-56 {
  margin-top: 14rem;
  margin-bottom: 14rem; }

.mx-56 {
  margin-left: 14rem;
  margin-right: 14rem; }

.my-64 {
  margin-top: 16rem;
  margin-bottom: 16rem; }

.mx-64 {
  margin-left: 16rem;
  margin-right: 16rem; }

.my-auto {
  margin-top: auto;
  margin-bottom: auto; }

.mx-auto {
  margin-left: auto;
  margin-right: auto; }

.my-px {
  margin-top: 1px;
  margin-bottom: 1px; }

.mx-px {
  margin-left: 1px;
  margin-right: 1px; }

.-my-1 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem; }

.-mx-1 {
  margin-left: -0.25rem;
  margin-right: -0.25rem; }

.-my-2 {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem; }

.-mx-2 {
  margin-left: -0.5rem;
  margin-right: -0.5rem; }

.-my-3 {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem; }

.-mx-3 {
  margin-left: -0.75rem;
  margin-right: -0.75rem; }

.-my-4 {
  margin-top: -1rem;
  margin-bottom: -1rem; }

.-mx-4 {
  margin-left: -1rem;
  margin-right: -1rem; }

.-my-5 {
  margin-top: -1.25rem;
  margin-bottom: -1.25rem; }

.-mx-5 {
  margin-left: -1.25rem;
  margin-right: -1.25rem; }

.-my-6 {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem; }

.-mx-6 {
  margin-left: -1.5rem;
  margin-right: -1.5rem; }

.-my-8 {
  margin-top: -2rem;
  margin-bottom: -2rem; }

.-mx-8 {
  margin-left: -2rem;
  margin-right: -2rem; }

.-my-10 {
  margin-top: -2.5rem;
  margin-bottom: -2.5rem; }

.-mx-10 {
  margin-left: -2.5rem;
  margin-right: -2.5rem; }

.-my-12 {
  margin-top: -3rem;
  margin-bottom: -3rem; }

.-mx-12 {
  margin-left: -3rem;
  margin-right: -3rem; }

.-my-16 {
  margin-top: -4rem;
  margin-bottom: -4rem; }

.-mx-16 {
  margin-left: -4rem;
  margin-right: -4rem; }

.-my-20 {
  margin-top: -5rem;
  margin-bottom: -5rem; }

.-mx-20 {
  margin-left: -5rem;
  margin-right: -5rem; }

.-my-24 {
  margin-top: -6rem;
  margin-bottom: -6rem; }

.-mx-24 {
  margin-left: -6rem;
  margin-right: -6rem; }

.-my-32 {
  margin-top: -8rem;
  margin-bottom: -8rem; }

.-mx-32 {
  margin-left: -8rem;
  margin-right: -8rem; }

.-my-40 {
  margin-top: -10rem;
  margin-bottom: -10rem; }

.-mx-40 {
  margin-left: -10rem;
  margin-right: -10rem; }

.-my-48 {
  margin-top: -12rem;
  margin-bottom: -12rem; }

.-mx-48 {
  margin-left: -12rem;
  margin-right: -12rem; }

.-my-56 {
  margin-top: -14rem;
  margin-bottom: -14rem; }

.-mx-56 {
  margin-left: -14rem;
  margin-right: -14rem; }

.-my-64 {
  margin-top: -16rem;
  margin-bottom: -16rem; }

.-mx-64 {
  margin-left: -16rem;
  margin-right: -16rem; }

.-my-px {
  margin-top: -1px;
  margin-bottom: -1px; }

.-mx-px {
  margin-left: -1px;
  margin-right: -1px; }

.mt-0 {
  margin-top: 0; }

.mr-0 {
  margin-right: 0; }

.mb-0 {
  margin-bottom: 0; }

.ml-0 {
  margin-left: 0; }

.mt-1 {
  margin-top: 0.25rem; }

.mr-1 {
  margin-right: 0.25rem; }

.mb-1 {
  margin-bottom: 0.25rem; }

.ml-1 {
  margin-left: 0.25rem; }

.mt-2 {
  margin-top: 0.5rem; }

.mr-2 {
  margin-right: 0.5rem; }

.mb-2 {
  margin-bottom: 0.5rem; }

.ml-2 {
  margin-left: 0.5rem; }

.mt-3 {
  margin-top: 0.75rem; }

.mr-3 {
  margin-right: 0.75rem; }

.mb-3 {
  margin-bottom: 0.75rem; }

.ml-3 {
  margin-left: 0.75rem; }

.mt-4 {
  margin-top: 1rem; }

.mr-4 {
  margin-right: 1rem; }

.mb-4 {
  margin-bottom: 1rem; }

.ml-4 {
  margin-left: 1rem; }

.mt-5 {
  margin-top: 1.25rem; }

.mr-5 {
  margin-right: 1.25rem; }

.mb-5 {
  margin-bottom: 1.25rem; }

.ml-5 {
  margin-left: 1.25rem; }

.mt-6 {
  margin-top: 1.5rem; }

.mr-6 {
  margin-right: 1.5rem; }

.mb-6 {
  margin-bottom: 1.5rem; }

.ml-6 {
  margin-left: 1.5rem; }

.mt-8 {
  margin-top: 2rem; }

.mr-8 {
  margin-right: 2rem; }

.mb-8 {
  margin-bottom: 2rem; }

.ml-8 {
  margin-left: 2rem; }

.mt-10 {
  margin-top: 2.5rem; }

.mr-10 {
  margin-right: 2.5rem; }

.mb-10 {
  margin-bottom: 2.5rem; }

.ml-10 {
  margin-left: 2.5rem; }

.mt-12 {
  margin-top: 3rem; }

.mr-12 {
  margin-right: 3rem; }

.mb-12 {
  margin-bottom: 3rem; }

.ml-12 {
  margin-left: 3rem; }

.mt-16 {
  margin-top: 4rem; }

.mr-16 {
  margin-right: 4rem; }

.mb-16 {
  margin-bottom: 4rem; }

.ml-16 {
  margin-left: 4rem; }

.mt-20 {
  margin-top: 5rem; }

.mr-20 {
  margin-right: 5rem; }

.mb-20 {
  margin-bottom: 5rem; }

.ml-20 {
  margin-left: 5rem; }

.mt-24 {
  margin-top: 6rem; }

.mr-24 {
  margin-right: 6rem; }

.mb-24 {
  margin-bottom: 6rem; }

.ml-24 {
  margin-left: 6rem; }

.mt-32 {
  margin-top: 8rem; }

.mr-32 {
  margin-right: 8rem; }

.mb-32 {
  margin-bottom: 8rem; }

.ml-32 {
  margin-left: 8rem; }

.mt-40 {
  margin-top: 10rem; }

.mr-40 {
  margin-right: 10rem; }

.mb-40 {
  margin-bottom: 10rem; }

.ml-40 {
  margin-left: 10rem; }

.mt-48 {
  margin-top: 12rem; }

.mr-48 {
  margin-right: 12rem; }

.mb-48 {
  margin-bottom: 12rem; }

.ml-48 {
  margin-left: 12rem; }

.mt-56 {
  margin-top: 14rem; }

.mr-56 {
  margin-right: 14rem; }

.mb-56 {
  margin-bottom: 14rem; }

.ml-56 {
  margin-left: 14rem; }

.mt-64 {
  margin-top: 16rem; }

.mr-64 {
  margin-right: 16rem; }

.mb-64 {
  margin-bottom: 16rem; }

.ml-64 {
  margin-left: 16rem; }

.mt-auto {
  margin-top: auto; }

.mr-auto {
  margin-right: auto; }

.mb-auto {
  margin-bottom: auto; }

.ml-auto {
  margin-left: auto; }

.mt-px {
  margin-top: 1px; }

.mr-px {
  margin-right: 1px; }

.mb-px {
  margin-bottom: 1px; }

.ml-px {
  margin-left: 1px; }

.-mt-1 {
  margin-top: -0.25rem; }

.-mr-1 {
  margin-right: -0.25rem; }

.-mb-1 {
  margin-bottom: -0.25rem; }

.-ml-1 {
  margin-left: -0.25rem; }

.-mt-2 {
  margin-top: -0.5rem; }

.-mr-2 {
  margin-right: -0.5rem; }

.-mb-2 {
  margin-bottom: -0.5rem; }

.-ml-2 {
  margin-left: -0.5rem; }

.-mt-3 {
  margin-top: -0.75rem; }

.-mr-3 {
  margin-right: -0.75rem; }

.-mb-3 {
  margin-bottom: -0.75rem; }

.-ml-3 {
  margin-left: -0.75rem; }

.-mt-4 {
  margin-top: -1rem; }

.-mr-4 {
  margin-right: -1rem; }

.-mb-4 {
  margin-bottom: -1rem; }

.-ml-4 {
  margin-left: -1rem; }

.-mt-5 {
  margin-top: -1.25rem; }

.-mr-5 {
  margin-right: -1.25rem; }

.-mb-5 {
  margin-bottom: -1.25rem; }

.-ml-5 {
  margin-left: -1.25rem; }

.-mt-6 {
  margin-top: -1.5rem; }

.-mr-6 {
  margin-right: -1.5rem; }

.-mb-6 {
  margin-bottom: -1.5rem; }

.-ml-6 {
  margin-left: -1.5rem; }

.-mt-8 {
  margin-top: -2rem; }

.-mr-8 {
  margin-right: -2rem; }

.-mb-8 {
  margin-bottom: -2rem; }

.-ml-8 {
  margin-left: -2rem; }

.-mt-10 {
  margin-top: -2.5rem; }

.-mr-10 {
  margin-right: -2.5rem; }

.-mb-10 {
  margin-bottom: -2.5rem; }

.-ml-10 {
  margin-left: -2.5rem; }

.-mt-12 {
  margin-top: -3rem; }

.-mr-12 {
  margin-right: -3rem; }

.-mb-12 {
  margin-bottom: -3rem; }

.-ml-12 {
  margin-left: -3rem; }

.-mt-16 {
  margin-top: -4rem; }

.-mr-16 {
  margin-right: -4rem; }

.-mb-16 {
  margin-bottom: -4rem; }

.-ml-16 {
  margin-left: -4rem; }

.-mt-20 {
  margin-top: -5rem; }

.-mr-20 {
  margin-right: -5rem; }

.-mb-20 {
  margin-bottom: -5rem; }

.-ml-20 {
  margin-left: -5rem; }

.-mt-24 {
  margin-top: -6rem; }

.-mr-24 {
  margin-right: -6rem; }

.-mb-24 {
  margin-bottom: -6rem; }

.-ml-24 {
  margin-left: -6rem; }

.-mt-32 {
  margin-top: -8rem; }

.-mr-32 {
  margin-right: -8rem; }

.-mb-32 {
  margin-bottom: -8rem; }

.-ml-32 {
  margin-left: -8rem; }

.-mt-40 {
  margin-top: -10rem; }

.-mr-40 {
  margin-right: -10rem; }

.-mb-40 {
  margin-bottom: -10rem; }

.-ml-40 {
  margin-left: -10rem; }

.-mt-48 {
  margin-top: -12rem; }

.-mr-48 {
  margin-right: -12rem; }

.-mb-48 {
  margin-bottom: -12rem; }

.-ml-48 {
  margin-left: -12rem; }

.-mt-56 {
  margin-top: -14rem; }

.-mr-56 {
  margin-right: -14rem; }

.-mb-56 {
  margin-bottom: -14rem; }

.-ml-56 {
  margin-left: -14rem; }

.-mt-64 {
  margin-top: -16rem; }

.-mr-64 {
  margin-right: -16rem; }

.-mb-64 {
  margin-bottom: -16rem; }

.-ml-64 {
  margin-left: -16rem; }

.-mt-px {
  margin-top: -1px; }

.-mr-px {
  margin-right: -1px; }

.-mb-px {
  margin-bottom: -1px; }

.-ml-px {
  margin-left: -1px; }

.max-h-full {
  max-height: 100%; }

.max-h-screen {
  max-height: 100vh; }

.max-w-none {
  max-width: none; }

.max-w-xs {
  max-width: 20rem; }

.max-w-sm {
  max-width: 24rem; }

.max-w-md {
  max-width: 28rem; }

.max-w-lg {
  max-width: 32rem; }

.max-w-xl {
  max-width: 36rem; }

.max-w-2xl {
  max-width: 42rem; }

.max-w-3xl {
  max-width: 48rem; }

.max-w-4xl {
  max-width: 56rem; }

.max-w-5xl {
  max-width: 64rem; }

.max-w-6xl {
  max-width: 72rem; }

.max-w-full {
  max-width: 100%; }

.max-w-screen-sm {
  max-width: 576px; }

.max-w-screen-md {
  max-width: 768px; }

.max-w-screen-lg {
  max-width: 992px; }

.max-w-screen-xl {
  max-width: 1200px; }

.min-h-0 {
  min-height: 0; }

.min-h-full {
  min-height: 100%; }

.min-h-screen {
  min-height: 100vh; }

.min-w-0 {
  min-width: 0; }

.min-w-full {
  min-width: 100%; }

.object-contain {
  -o-object-fit: contain;
  object-fit: contain; }

.object-cover {
  -o-object-fit: cover;
  object-fit: cover; }

.object-fill {
  -o-object-fit: fill;
  object-fit: fill; }

.object-none {
  -o-object-fit: none;
  object-fit: none; }

.object-scale-down {
  -o-object-fit: scale-down;
  object-fit: scale-down; }

.object-bottom {
  -o-object-position: bottom;
  object-position: bottom; }

.object-center {
  -o-object-position: center;
  object-position: center; }

.object-left {
  -o-object-position: left;
  object-position: left; }

.object-left-bottom {
  -o-object-position: left bottom;
  object-position: left bottom; }

.object-left-top {
  -o-object-position: left top;
  object-position: left top; }

.object-right {
  -o-object-position: right;
  object-position: right; }

.object-right-bottom {
  -o-object-position: right bottom;
  object-position: right bottom; }

.object-right-top {
  -o-object-position: right top;
  object-position: right top; }

.object-top {
  -o-object-position: top;
  object-position: top; }

.opacity-0 {
  opacity: 0; }

.opacity-25 {
  opacity: 0.25; }

.opacity-50 {
  opacity: 0.5; }

.opacity-75 {
  opacity: 0.75; }

.opacity-100 {
  opacity: 1; }

.hover\:opacity-0:hover {
  opacity: 0; }

.hover\:opacity-25:hover {
  opacity: 0.25; }

.hover\:opacity-50:hover {
  opacity: 0.5; }

.hover\:opacity-75:hover {
  opacity: 0.75; }

.hover\:opacity-100:hover {
  opacity: 1; }

.focus\:opacity-0:focus {
  opacity: 0; }

.focus\:opacity-25:focus {
  opacity: 0.25; }

.focus\:opacity-50:focus {
  opacity: 0.5; }

.focus\:opacity-75:focus {
  opacity: 0.75; }

.focus\:opacity-100:focus {
  opacity: 1; }

.outline-none {
  outline: 0; }

.focus\:outline-none:focus {
  outline: 0; }

.overflow-auto {
  overflow: auto; }

.overflow-hidden {
  overflow: hidden; }

.overflow-visible {
  overflow: visible; }

.overflow-scroll {
  overflow: scroll; }

.overflow-x-auto {
  overflow-x: auto; }

.overflow-y-auto {
  overflow-y: auto; }

.overflow-x-hidden {
  overflow-x: hidden; }

.overflow-y-hidden {
  overflow-y: hidden; }

.overflow-x-visible {
  overflow-x: visible; }

.overflow-y-visible {
  overflow-y: visible; }

.overflow-x-scroll {
  overflow-x: scroll; }

.overflow-y-scroll {
  overflow-y: scroll; }

.scrolling-touch {
  -webkit-overflow-scrolling: touch; }

.scrolling-auto {
  -webkit-overflow-scrolling: auto; }

.p-0 {
  padding: 0; }

.p-1 {
  padding: 0.25rem; }

.p-2 {
  padding: 0.5rem; }

.p-3 {
  padding: 0.75rem; }

.p-4 {
  padding: 1rem; }

.p-5 {
  padding: 1.25rem; }

.p-6 {
  padding: 1.5rem; }

.p-8 {
  padding: 2rem; }

.p-10 {
  padding: 2.5rem; }

.p-12 {
  padding: 3rem; }

.p-16 {
  padding: 4rem; }

.p-20 {
  padding: 5rem; }

.p-24 {
  padding: 6rem; }

.p-32 {
  padding: 8rem; }

.p-40 {
  padding: 10rem; }

.p-48 {
  padding: 12rem; }

.p-56 {
  padding: 14rem; }

.p-64 {
  padding: 16rem; }

.p-px {
  padding: 1px; }

.py-0 {
  padding-top: 0;
  padding-bottom: 0; }

.px-0 {
  padding-left: 0;
  padding-right: 0; }

.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem; }

.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem; }

.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem; }

.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem; }

.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem; }

.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem; }

.px-4 {
  padding-left: 1rem;
  padding-right: 1rem; }

.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem; }

.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem; }

.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }

.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem; }

.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem; }

.px-8 {
  padding-left: 2rem;
  padding-right: 2rem; }

.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }

.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem; }

.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem; }

.px-12 {
  padding-left: 3rem;
  padding-right: 3rem; }

.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem; }

.px-16 {
  padding-left: 4rem;
  padding-right: 4rem; }

.py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem; }

.px-20 {
  padding-left: 5rem;
  padding-right: 5rem; }

.py-24 {
  padding-top: 6rem;
  padding-bottom: 6rem; }

.px-24 {
  padding-left: 6rem;
  padding-right: 6rem; }

.py-32 {
  padding-top: 8rem;
  padding-bottom: 8rem; }

.px-32 {
  padding-left: 8rem;
  padding-right: 8rem; }

.py-40 {
  padding-top: 10rem;
  padding-bottom: 10rem; }

.px-40 {
  padding-left: 10rem;
  padding-right: 10rem; }

.py-48 {
  padding-top: 12rem;
  padding-bottom: 12rem; }

.px-48 {
  padding-left: 12rem;
  padding-right: 12rem; }

.py-56 {
  padding-top: 14rem;
  padding-bottom: 14rem; }

.px-56 {
  padding-left: 14rem;
  padding-right: 14rem; }

.py-64 {
  padding-top: 16rem;
  padding-bottom: 16rem; }

.px-64 {
  padding-left: 16rem;
  padding-right: 16rem; }

.py-px {
  padding-top: 1px;
  padding-bottom: 1px; }

.px-px {
  padding-left: 1px;
  padding-right: 1px; }

.pt-0 {
  padding-top: 0; }

.pr-0 {
  padding-right: 0; }

.pb-0 {
  padding-bottom: 0; }

.pl-0 {
  padding-left: 0; }

.pt-1 {
  padding-top: 0.25rem; }

.pr-1 {
  padding-right: 0.25rem; }

.pb-1 {
  padding-bottom: 0.25rem; }

.pl-1 {
  padding-left: 0.25rem; }

.pt-2 {
  padding-top: 0.5rem; }

.pr-2 {
  padding-right: 0.5rem; }

.pb-2 {
  padding-bottom: 0.5rem; }

.pl-2 {
  padding-left: 0.5rem; }

.pt-3 {
  padding-top: 0.75rem; }

.pr-3 {
  padding-right: 0.75rem; }

.pb-3 {
  padding-bottom: 0.75rem; }

.pl-3 {
  padding-left: 0.75rem; }

.pt-4 {
  padding-top: 1rem; }

.pr-4 {
  padding-right: 1rem; }

.pb-4 {
  padding-bottom: 1rem; }

.pl-4 {
  padding-left: 1rem; }

.pt-5 {
  padding-top: 1.25rem; }

.pr-5 {
  padding-right: 1.25rem; }

.pb-5 {
  padding-bottom: 1.25rem; }

.pl-5 {
  padding-left: 1.25rem; }

.pt-6 {
  padding-top: 1.5rem; }

.pr-6 {
  padding-right: 1.5rem; }

.pb-6 {
  padding-bottom: 1.5rem; }

.pl-6 {
  padding-left: 1.5rem; }

.pt-8 {
  padding-top: 2rem; }

.pr-8 {
  padding-right: 2rem; }

.pb-8 {
  padding-bottom: 2rem; }

.pl-8 {
  padding-left: 2rem; }

.pt-10 {
  padding-top: 2.5rem; }

.pr-10 {
  padding-right: 2.5rem; }

.pb-10 {
  padding-bottom: 2.5rem; }

.pl-10 {
  padding-left: 2.5rem; }

.pt-12 {
  padding-top: 3rem; }

.pr-12 {
  padding-right: 3rem; }

.pb-12 {
  padding-bottom: 3rem; }

.pl-12 {
  padding-left: 3rem; }

.pt-16 {
  padding-top: 4rem; }

.pr-16 {
  padding-right: 4rem; }

.pb-16 {
  padding-bottom: 4rem; }

.pl-16 {
  padding-left: 4rem; }

.pt-20 {
  padding-top: 5rem; }

.pr-20 {
  padding-right: 5rem; }

.pb-20 {
  padding-bottom: 5rem; }

.pl-20 {
  padding-left: 5rem; }

.pt-24 {
  padding-top: 6rem; }

.pr-24 {
  padding-right: 6rem; }

.pb-24 {
  padding-bottom: 6rem; }

.pl-24 {
  padding-left: 6rem; }

.pt-32 {
  padding-top: 8rem; }

.pr-32 {
  padding-right: 8rem; }

.pb-32 {
  padding-bottom: 8rem; }

.pl-32 {
  padding-left: 8rem; }

.pt-40 {
  padding-top: 10rem; }

.pr-40 {
  padding-right: 10rem; }

.pb-40 {
  padding-bottom: 10rem; }

.pl-40 {
  padding-left: 10rem; }

.pt-48 {
  padding-top: 12rem; }

.pr-48 {
  padding-right: 12rem; }

.pb-48 {
  padding-bottom: 12rem; }

.pl-48 {
  padding-left: 12rem; }

.pt-56 {
  padding-top: 14rem; }

.pr-56 {
  padding-right: 14rem; }

.pb-56 {
  padding-bottom: 14rem; }

.pl-56 {
  padding-left: 14rem; }

.pt-64 {
  padding-top: 16rem; }

.pr-64 {
  padding-right: 16rem; }

.pb-64 {
  padding-bottom: 16rem; }

.pl-64 {
  padding-left: 16rem; }

.pt-px {
  padding-top: 1px; }

.pr-px {
  padding-right: 1px; }

.pb-px {
  padding-bottom: 1px; }

.pl-px {
  padding-left: 1px; }

.placeholder-transparent::-webkit-input-placeholder {
  color: transparent; }

.placeholder-transparent::-moz-placeholder {
  color: transparent; }

.placeholder-transparent:-ms-input-placeholder {
  color: transparent; }

.placeholder-transparent::-ms-input-placeholder {
  color: transparent; }

.placeholder-transparent::placeholder {
  color: transparent; }

.placeholder-current::-webkit-input-placeholder {
  color: currentColor; }

.placeholder-current::-moz-placeholder {
  color: currentColor; }

.placeholder-current:-ms-input-placeholder {
  color: currentColor; }

.placeholder-current::-ms-input-placeholder {
  color: currentColor; }

.placeholder-current::placeholder {
  color: currentColor; }

.placeholder-black::-webkit-input-placeholder {
  color: #000; }

.placeholder-black::-moz-placeholder {
  color: #000; }

.placeholder-black:-ms-input-placeholder {
  color: #000; }

.placeholder-black::-ms-input-placeholder {
  color: #000; }

.placeholder-black::placeholder {
  color: #000; }

.placeholder-white::-webkit-input-placeholder {
  color: #fff; }

.placeholder-white::-moz-placeholder {
  color: #fff; }

.placeholder-white:-ms-input-placeholder {
  color: #fff; }

.placeholder-white::-ms-input-placeholder {
  color: #fff; }

.placeholder-white::placeholder {
  color: #fff; }

.placeholder-gray-100::-webkit-input-placeholder {
  color: #f7fafc; }

.placeholder-gray-100::-moz-placeholder {
  color: #f7fafc; }

.placeholder-gray-100:-ms-input-placeholder {
  color: #f7fafc; }

.placeholder-gray-100::-ms-input-placeholder {
  color: #f7fafc; }

.placeholder-gray-100::placeholder {
  color: #f7fafc; }

.placeholder-gray-200::-webkit-input-placeholder {
  color: #edf2f7; }

.placeholder-gray-200::-moz-placeholder {
  color: #edf2f7; }

.placeholder-gray-200:-ms-input-placeholder {
  color: #edf2f7; }

.placeholder-gray-200::-ms-input-placeholder {
  color: #edf2f7; }

.placeholder-gray-200::placeholder {
  color: #edf2f7; }

.placeholder-gray-300::-webkit-input-placeholder {
  color: #e2e8f0; }

.placeholder-gray-300::-moz-placeholder {
  color: #e2e8f0; }

.placeholder-gray-300:-ms-input-placeholder {
  color: #e2e8f0; }

.placeholder-gray-300::-ms-input-placeholder {
  color: #e2e8f0; }

.placeholder-gray-300::placeholder {
  color: #e2e8f0; }

.placeholder-gray-400::-webkit-input-placeholder {
  color: #cbd5e0; }

.placeholder-gray-400::-moz-placeholder {
  color: #cbd5e0; }

.placeholder-gray-400:-ms-input-placeholder {
  color: #cbd5e0; }

.placeholder-gray-400::-ms-input-placeholder {
  color: #cbd5e0; }

.placeholder-gray-400::placeholder {
  color: #cbd5e0; }

.placeholder-gray-500::-webkit-input-placeholder {
  color: #a0aec0; }

.placeholder-gray-500::-moz-placeholder {
  color: #a0aec0; }

.placeholder-gray-500:-ms-input-placeholder {
  color: #a0aec0; }

.placeholder-gray-500::-ms-input-placeholder {
  color: #a0aec0; }

.placeholder-gray-500::placeholder {
  color: #a0aec0; }

.placeholder-gray-600::-webkit-input-placeholder {
  color: #718096; }

.placeholder-gray-600::-moz-placeholder {
  color: #718096; }

.placeholder-gray-600:-ms-input-placeholder {
  color: #718096; }

.placeholder-gray-600::-ms-input-placeholder {
  color: #718096; }

.placeholder-gray-600::placeholder {
  color: #718096; }

.placeholder-gray-700::-webkit-input-placeholder {
  color: #4a5568; }

.placeholder-gray-700::-moz-placeholder {
  color: #4a5568; }

.placeholder-gray-700:-ms-input-placeholder {
  color: #4a5568; }

.placeholder-gray-700::-ms-input-placeholder {
  color: #4a5568; }

.placeholder-gray-700::placeholder {
  color: #4a5568; }

.placeholder-gray-800::-webkit-input-placeholder {
  color: #2d3748; }

.placeholder-gray-800::-moz-placeholder {
  color: #2d3748; }

.placeholder-gray-800:-ms-input-placeholder {
  color: #2d3748; }

.placeholder-gray-800::-ms-input-placeholder {
  color: #2d3748; }

.placeholder-gray-800::placeholder {
  color: #2d3748; }

.placeholder-gray-900::-webkit-input-placeholder {
  color: #1a202c; }

.placeholder-gray-900::-moz-placeholder {
  color: #1a202c; }

.placeholder-gray-900:-ms-input-placeholder {
  color: #1a202c; }

.placeholder-gray-900::-ms-input-placeholder {
  color: #1a202c; }

.placeholder-gray-900::placeholder {
  color: #1a202c; }

.placeholder-red-100::-webkit-input-placeholder {
  color: #fff5f5; }

.placeholder-red-100::-moz-placeholder {
  color: #fff5f5; }

.placeholder-red-100:-ms-input-placeholder {
  color: #fff5f5; }

.placeholder-red-100::-ms-input-placeholder {
  color: #fff5f5; }

.placeholder-red-100::placeholder {
  color: #fff5f5; }

.placeholder-red-200::-webkit-input-placeholder {
  color: #fed7d7; }

.placeholder-red-200::-moz-placeholder {
  color: #fed7d7; }

.placeholder-red-200:-ms-input-placeholder {
  color: #fed7d7; }

.placeholder-red-200::-ms-input-placeholder {
  color: #fed7d7; }

.placeholder-red-200::placeholder {
  color: #fed7d7; }

.placeholder-red-300::-webkit-input-placeholder {
  color: #feb2b2; }

.placeholder-red-300::-moz-placeholder {
  color: #feb2b2; }

.placeholder-red-300:-ms-input-placeholder {
  color: #feb2b2; }

.placeholder-red-300::-ms-input-placeholder {
  color: #feb2b2; }

.placeholder-red-300::placeholder {
  color: #feb2b2; }

.placeholder-red-400::-webkit-input-placeholder {
  color: #fc8181; }

.placeholder-red-400::-moz-placeholder {
  color: #fc8181; }

.placeholder-red-400:-ms-input-placeholder {
  color: #fc8181; }

.placeholder-red-400::-ms-input-placeholder {
  color: #fc8181; }

.placeholder-red-400::placeholder {
  color: #fc8181; }

.placeholder-red-500::-webkit-input-placeholder {
  color: #f56565; }

.placeholder-red-500::-moz-placeholder {
  color: #f56565; }

.placeholder-red-500:-ms-input-placeholder {
  color: #f56565; }

.placeholder-red-500::-ms-input-placeholder {
  color: #f56565; }

.placeholder-red-500::placeholder {
  color: #f56565; }

.placeholder-red-600::-webkit-input-placeholder {
  color: #e53e3e; }

.placeholder-red-600::-moz-placeholder {
  color: #e53e3e; }

.placeholder-red-600:-ms-input-placeholder {
  color: #e53e3e; }

.placeholder-red-600::-ms-input-placeholder {
  color: #e53e3e; }

.placeholder-red-600::placeholder {
  color: #e53e3e; }

.placeholder-red-700::-webkit-input-placeholder {
  color: #c53030; }

.placeholder-red-700::-moz-placeholder {
  color: #c53030; }

.placeholder-red-700:-ms-input-placeholder {
  color: #c53030; }

.placeholder-red-700::-ms-input-placeholder {
  color: #c53030; }

.placeholder-red-700::placeholder {
  color: #c53030; }

.placeholder-red-800::-webkit-input-placeholder {
  color: #9b2c2c; }

.placeholder-red-800::-moz-placeholder {
  color: #9b2c2c; }

.placeholder-red-800:-ms-input-placeholder {
  color: #9b2c2c; }

.placeholder-red-800::-ms-input-placeholder {
  color: #9b2c2c; }

.placeholder-red-800::placeholder {
  color: #9b2c2c; }

.placeholder-red-900::-webkit-input-placeholder {
  color: #742a2a; }

.placeholder-red-900::-moz-placeholder {
  color: #742a2a; }

.placeholder-red-900:-ms-input-placeholder {
  color: #742a2a; }

.placeholder-red-900::-ms-input-placeholder {
  color: #742a2a; }

.placeholder-red-900::placeholder {
  color: #742a2a; }

.placeholder-orange-100::-webkit-input-placeholder {
  color: #fffaf0; }

.placeholder-orange-100::-moz-placeholder {
  color: #fffaf0; }

.placeholder-orange-100:-ms-input-placeholder {
  color: #fffaf0; }

.placeholder-orange-100::-ms-input-placeholder {
  color: #fffaf0; }

.placeholder-orange-100::placeholder {
  color: #fffaf0; }

.placeholder-orange-200::-webkit-input-placeholder {
  color: #feebc8; }

.placeholder-orange-200::-moz-placeholder {
  color: #feebc8; }

.placeholder-orange-200:-ms-input-placeholder {
  color: #feebc8; }

.placeholder-orange-200::-ms-input-placeholder {
  color: #feebc8; }

.placeholder-orange-200::placeholder {
  color: #feebc8; }

.placeholder-orange-300::-webkit-input-placeholder {
  color: #fbd38d; }

.placeholder-orange-300::-moz-placeholder {
  color: #fbd38d; }

.placeholder-orange-300:-ms-input-placeholder {
  color: #fbd38d; }

.placeholder-orange-300::-ms-input-placeholder {
  color: #fbd38d; }

.placeholder-orange-300::placeholder {
  color: #fbd38d; }

.placeholder-orange-400::-webkit-input-placeholder {
  color: #f6ad55; }

.placeholder-orange-400::-moz-placeholder {
  color: #f6ad55; }

.placeholder-orange-400:-ms-input-placeholder {
  color: #f6ad55; }

.placeholder-orange-400::-ms-input-placeholder {
  color: #f6ad55; }

.placeholder-orange-400::placeholder {
  color: #f6ad55; }

.placeholder-orange-500::-webkit-input-placeholder {
  color: #ed8936; }

.placeholder-orange-500::-moz-placeholder {
  color: #ed8936; }

.placeholder-orange-500:-ms-input-placeholder {
  color: #ed8936; }

.placeholder-orange-500::-ms-input-placeholder {
  color: #ed8936; }

.placeholder-orange-500::placeholder {
  color: #ed8936; }

.placeholder-orange-600::-webkit-input-placeholder {
  color: #dd6b20; }

.placeholder-orange-600::-moz-placeholder {
  color: #dd6b20; }

.placeholder-orange-600:-ms-input-placeholder {
  color: #dd6b20; }

.placeholder-orange-600::-ms-input-placeholder {
  color: #dd6b20; }

.placeholder-orange-600::placeholder {
  color: #dd6b20; }

.placeholder-orange-700::-webkit-input-placeholder {
  color: #c05621; }

.placeholder-orange-700::-moz-placeholder {
  color: #c05621; }

.placeholder-orange-700:-ms-input-placeholder {
  color: #c05621; }

.placeholder-orange-700::-ms-input-placeholder {
  color: #c05621; }

.placeholder-orange-700::placeholder {
  color: #c05621; }

.placeholder-orange-800::-webkit-input-placeholder {
  color: #9c4221; }

.placeholder-orange-800::-moz-placeholder {
  color: #9c4221; }

.placeholder-orange-800:-ms-input-placeholder {
  color: #9c4221; }

.placeholder-orange-800::-ms-input-placeholder {
  color: #9c4221; }

.placeholder-orange-800::placeholder {
  color: #9c4221; }

.placeholder-orange-900::-webkit-input-placeholder {
  color: #7b341e; }

.placeholder-orange-900::-moz-placeholder {
  color: #7b341e; }

.placeholder-orange-900:-ms-input-placeholder {
  color: #7b341e; }

.placeholder-orange-900::-ms-input-placeholder {
  color: #7b341e; }

.placeholder-orange-900::placeholder {
  color: #7b341e; }

.placeholder-yellow-100::-webkit-input-placeholder {
  color: #fffff0; }

.placeholder-yellow-100::-moz-placeholder {
  color: #fffff0; }

.placeholder-yellow-100:-ms-input-placeholder {
  color: #fffff0; }

.placeholder-yellow-100::-ms-input-placeholder {
  color: #fffff0; }

.placeholder-yellow-100::placeholder {
  color: #fffff0; }

.placeholder-yellow-200::-webkit-input-placeholder {
  color: #fefcbf; }

.placeholder-yellow-200::-moz-placeholder {
  color: #fefcbf; }

.placeholder-yellow-200:-ms-input-placeholder {
  color: #fefcbf; }

.placeholder-yellow-200::-ms-input-placeholder {
  color: #fefcbf; }

.placeholder-yellow-200::placeholder {
  color: #fefcbf; }

.placeholder-yellow-300::-webkit-input-placeholder {
  color: #faf089; }

.placeholder-yellow-300::-moz-placeholder {
  color: #faf089; }

.placeholder-yellow-300:-ms-input-placeholder {
  color: #faf089; }

.placeholder-yellow-300::-ms-input-placeholder {
  color: #faf089; }

.placeholder-yellow-300::placeholder {
  color: #faf089; }

.placeholder-yellow-400::-webkit-input-placeholder {
  color: #f6e05e; }

.placeholder-yellow-400::-moz-placeholder {
  color: #f6e05e; }

.placeholder-yellow-400:-ms-input-placeholder {
  color: #f6e05e; }

.placeholder-yellow-400::-ms-input-placeholder {
  color: #f6e05e; }

.placeholder-yellow-400::placeholder {
  color: #f6e05e; }

.placeholder-yellow-500::-webkit-input-placeholder {
  color: #ecc94b; }

.placeholder-yellow-500::-moz-placeholder {
  color: #ecc94b; }

.placeholder-yellow-500:-ms-input-placeholder {
  color: #ecc94b; }

.placeholder-yellow-500::-ms-input-placeholder {
  color: #ecc94b; }

.placeholder-yellow-500::placeholder {
  color: #ecc94b; }

.placeholder-yellow-600::-webkit-input-placeholder {
  color: #d69e2e; }

.placeholder-yellow-600::-moz-placeholder {
  color: #d69e2e; }

.placeholder-yellow-600:-ms-input-placeholder {
  color: #d69e2e; }

.placeholder-yellow-600::-ms-input-placeholder {
  color: #d69e2e; }

.placeholder-yellow-600::placeholder {
  color: #d69e2e; }

.placeholder-yellow-700::-webkit-input-placeholder {
  color: #b7791f; }

.placeholder-yellow-700::-moz-placeholder {
  color: #b7791f; }

.placeholder-yellow-700:-ms-input-placeholder {
  color: #b7791f; }

.placeholder-yellow-700::-ms-input-placeholder {
  color: #b7791f; }

.placeholder-yellow-700::placeholder {
  color: #b7791f; }

.placeholder-yellow-800::-webkit-input-placeholder {
  color: #975a16; }

.placeholder-yellow-800::-moz-placeholder {
  color: #975a16; }

.placeholder-yellow-800:-ms-input-placeholder {
  color: #975a16; }

.placeholder-yellow-800::-ms-input-placeholder {
  color: #975a16; }

.placeholder-yellow-800::placeholder {
  color: #975a16; }

.placeholder-yellow-900::-webkit-input-placeholder {
  color: #744210; }

.placeholder-yellow-900::-moz-placeholder {
  color: #744210; }

.placeholder-yellow-900:-ms-input-placeholder {
  color: #744210; }

.placeholder-yellow-900::-ms-input-placeholder {
  color: #744210; }

.placeholder-yellow-900::placeholder {
  color: #744210; }

.placeholder-green-100::-webkit-input-placeholder {
  color: #f0fff4; }

.placeholder-green-100::-moz-placeholder {
  color: #f0fff4; }

.placeholder-green-100:-ms-input-placeholder {
  color: #f0fff4; }

.placeholder-green-100::-ms-input-placeholder {
  color: #f0fff4; }

.placeholder-green-100::placeholder {
  color: #f0fff4; }

.placeholder-green-200::-webkit-input-placeholder {
  color: #c6f6d5; }

.placeholder-green-200::-moz-placeholder {
  color: #c6f6d5; }

.placeholder-green-200:-ms-input-placeholder {
  color: #c6f6d5; }

.placeholder-green-200::-ms-input-placeholder {
  color: #c6f6d5; }

.placeholder-green-200::placeholder {
  color: #c6f6d5; }

.placeholder-green-300::-webkit-input-placeholder {
  color: #9ae6b4; }

.placeholder-green-300::-moz-placeholder {
  color: #9ae6b4; }

.placeholder-green-300:-ms-input-placeholder {
  color: #9ae6b4; }

.placeholder-green-300::-ms-input-placeholder {
  color: #9ae6b4; }

.placeholder-green-300::placeholder {
  color: #9ae6b4; }

.placeholder-green-400::-webkit-input-placeholder {
  color: #68d391; }

.placeholder-green-400::-moz-placeholder {
  color: #68d391; }

.placeholder-green-400:-ms-input-placeholder {
  color: #68d391; }

.placeholder-green-400::-ms-input-placeholder {
  color: #68d391; }

.placeholder-green-400::placeholder {
  color: #68d391; }

.placeholder-green-500::-webkit-input-placeholder {
  color: #48bb78; }

.placeholder-green-500::-moz-placeholder {
  color: #48bb78; }

.placeholder-green-500:-ms-input-placeholder {
  color: #48bb78; }

.placeholder-green-500::-ms-input-placeholder {
  color: #48bb78; }

.placeholder-green-500::placeholder {
  color: #48bb78; }

.placeholder-green-600::-webkit-input-placeholder {
  color: #38a169; }

.placeholder-green-600::-moz-placeholder {
  color: #38a169; }

.placeholder-green-600:-ms-input-placeholder {
  color: #38a169; }

.placeholder-green-600::-ms-input-placeholder {
  color: #38a169; }

.placeholder-green-600::placeholder {
  color: #38a169; }

.placeholder-green-700::-webkit-input-placeholder {
  color: #2f855a; }

.placeholder-green-700::-moz-placeholder {
  color: #2f855a; }

.placeholder-green-700:-ms-input-placeholder {
  color: #2f855a; }

.placeholder-green-700::-ms-input-placeholder {
  color: #2f855a; }

.placeholder-green-700::placeholder {
  color: #2f855a; }

.placeholder-green-800::-webkit-input-placeholder {
  color: #276749; }

.placeholder-green-800::-moz-placeholder {
  color: #276749; }

.placeholder-green-800:-ms-input-placeholder {
  color: #276749; }

.placeholder-green-800::-ms-input-placeholder {
  color: #276749; }

.placeholder-green-800::placeholder {
  color: #276749; }

.placeholder-green-900::-webkit-input-placeholder {
  color: #22543d; }

.placeholder-green-900::-moz-placeholder {
  color: #22543d; }

.placeholder-green-900:-ms-input-placeholder {
  color: #22543d; }

.placeholder-green-900::-ms-input-placeholder {
  color: #22543d; }

.placeholder-green-900::placeholder {
  color: #22543d; }

.placeholder-teal-100::-webkit-input-placeholder {
  color: #e6fffa; }

.placeholder-teal-100::-moz-placeholder {
  color: #e6fffa; }

.placeholder-teal-100:-ms-input-placeholder {
  color: #e6fffa; }

.placeholder-teal-100::-ms-input-placeholder {
  color: #e6fffa; }

.placeholder-teal-100::placeholder {
  color: #e6fffa; }

.placeholder-teal-200::-webkit-input-placeholder {
  color: #b2f5ea; }

.placeholder-teal-200::-moz-placeholder {
  color: #b2f5ea; }

.placeholder-teal-200:-ms-input-placeholder {
  color: #b2f5ea; }

.placeholder-teal-200::-ms-input-placeholder {
  color: #b2f5ea; }

.placeholder-teal-200::placeholder {
  color: #b2f5ea; }

.placeholder-teal-300::-webkit-input-placeholder {
  color: #81e6d9; }

.placeholder-teal-300::-moz-placeholder {
  color: #81e6d9; }

.placeholder-teal-300:-ms-input-placeholder {
  color: #81e6d9; }

.placeholder-teal-300::-ms-input-placeholder {
  color: #81e6d9; }

.placeholder-teal-300::placeholder {
  color: #81e6d9; }

.placeholder-teal-400::-webkit-input-placeholder {
  color: #4fd1c5; }

.placeholder-teal-400::-moz-placeholder {
  color: #4fd1c5; }

.placeholder-teal-400:-ms-input-placeholder {
  color: #4fd1c5; }

.placeholder-teal-400::-ms-input-placeholder {
  color: #4fd1c5; }

.placeholder-teal-400::placeholder {
  color: #4fd1c5; }

.placeholder-teal-500::-webkit-input-placeholder {
  color: #38b2ac; }

.placeholder-teal-500::-moz-placeholder {
  color: #38b2ac; }

.placeholder-teal-500:-ms-input-placeholder {
  color: #38b2ac; }

.placeholder-teal-500::-ms-input-placeholder {
  color: #38b2ac; }

.placeholder-teal-500::placeholder {
  color: #38b2ac; }

.placeholder-teal-600::-webkit-input-placeholder {
  color: #319795; }

.placeholder-teal-600::-moz-placeholder {
  color: #319795; }

.placeholder-teal-600:-ms-input-placeholder {
  color: #319795; }

.placeholder-teal-600::-ms-input-placeholder {
  color: #319795; }

.placeholder-teal-600::placeholder {
  color: #319795; }

.placeholder-teal-700::-webkit-input-placeholder {
  color: #2c7a7b; }

.placeholder-teal-700::-moz-placeholder {
  color: #2c7a7b; }

.placeholder-teal-700:-ms-input-placeholder {
  color: #2c7a7b; }

.placeholder-teal-700::-ms-input-placeholder {
  color: #2c7a7b; }

.placeholder-teal-700::placeholder {
  color: #2c7a7b; }

.placeholder-teal-800::-webkit-input-placeholder {
  color: #285e61; }

.placeholder-teal-800::-moz-placeholder {
  color: #285e61; }

.placeholder-teal-800:-ms-input-placeholder {
  color: #285e61; }

.placeholder-teal-800::-ms-input-placeholder {
  color: #285e61; }

.placeholder-teal-800::placeholder {
  color: #285e61; }

.placeholder-teal-900::-webkit-input-placeholder {
  color: #234e52; }

.placeholder-teal-900::-moz-placeholder {
  color: #234e52; }

.placeholder-teal-900:-ms-input-placeholder {
  color: #234e52; }

.placeholder-teal-900::-ms-input-placeholder {
  color: #234e52; }

.placeholder-teal-900::placeholder {
  color: #234e52; }

.placeholder-blue-100::-webkit-input-placeholder {
  color: #ebf8ff; }

.placeholder-blue-100::-moz-placeholder {
  color: #ebf8ff; }

.placeholder-blue-100:-ms-input-placeholder {
  color: #ebf8ff; }

.placeholder-blue-100::-ms-input-placeholder {
  color: #ebf8ff; }

.placeholder-blue-100::placeholder {
  color: #ebf8ff; }

.placeholder-blue-200::-webkit-input-placeholder {
  color: #bee3f8; }

.placeholder-blue-200::-moz-placeholder {
  color: #bee3f8; }

.placeholder-blue-200:-ms-input-placeholder {
  color: #bee3f8; }

.placeholder-blue-200::-ms-input-placeholder {
  color: #bee3f8; }

.placeholder-blue-200::placeholder {
  color: #bee3f8; }

.placeholder-blue-300::-webkit-input-placeholder {
  color: #90cdf4; }

.placeholder-blue-300::-moz-placeholder {
  color: #90cdf4; }

.placeholder-blue-300:-ms-input-placeholder {
  color: #90cdf4; }

.placeholder-blue-300::-ms-input-placeholder {
  color: #90cdf4; }

.placeholder-blue-300::placeholder {
  color: #90cdf4; }

.placeholder-blue-400::-webkit-input-placeholder {
  color: #63b3ed; }

.placeholder-blue-400::-moz-placeholder {
  color: #63b3ed; }

.placeholder-blue-400:-ms-input-placeholder {
  color: #63b3ed; }

.placeholder-blue-400::-ms-input-placeholder {
  color: #63b3ed; }

.placeholder-blue-400::placeholder {
  color: #63b3ed; }

.placeholder-blue-500::-webkit-input-placeholder {
  color: #4299e1; }

.placeholder-blue-500::-moz-placeholder {
  color: #4299e1; }

.placeholder-blue-500:-ms-input-placeholder {
  color: #4299e1; }

.placeholder-blue-500::-ms-input-placeholder {
  color: #4299e1; }

.placeholder-blue-500::placeholder {
  color: #4299e1; }

.placeholder-blue-600::-webkit-input-placeholder {
  color: #3182ce; }

.placeholder-blue-600::-moz-placeholder {
  color: #3182ce; }

.placeholder-blue-600:-ms-input-placeholder {
  color: #3182ce; }

.placeholder-blue-600::-ms-input-placeholder {
  color: #3182ce; }

.placeholder-blue-600::placeholder {
  color: #3182ce; }

.placeholder-blue-700::-webkit-input-placeholder {
  color: #2b6cb0; }

.placeholder-blue-700::-moz-placeholder {
  color: #2b6cb0; }

.placeholder-blue-700:-ms-input-placeholder {
  color: #2b6cb0; }

.placeholder-blue-700::-ms-input-placeholder {
  color: #2b6cb0; }

.placeholder-blue-700::placeholder {
  color: #2b6cb0; }

.placeholder-blue-800::-webkit-input-placeholder {
  color: #2c5282; }

.placeholder-blue-800::-moz-placeholder {
  color: #2c5282; }

.placeholder-blue-800:-ms-input-placeholder {
  color: #2c5282; }

.placeholder-blue-800::-ms-input-placeholder {
  color: #2c5282; }

.placeholder-blue-800::placeholder {
  color: #2c5282; }

.placeholder-blue-900::-webkit-input-placeholder {
  color: #2a4365; }

.placeholder-blue-900::-moz-placeholder {
  color: #2a4365; }

.placeholder-blue-900:-ms-input-placeholder {
  color: #2a4365; }

.placeholder-blue-900::-ms-input-placeholder {
  color: #2a4365; }

.placeholder-blue-900::placeholder {
  color: #2a4365; }

.placeholder-indigo-100::-webkit-input-placeholder {
  color: #ebf4ff; }

.placeholder-indigo-100::-moz-placeholder {
  color: #ebf4ff; }

.placeholder-indigo-100:-ms-input-placeholder {
  color: #ebf4ff; }

.placeholder-indigo-100::-ms-input-placeholder {
  color: #ebf4ff; }

.placeholder-indigo-100::placeholder {
  color: #ebf4ff; }

.placeholder-indigo-200::-webkit-input-placeholder {
  color: #c3dafe; }

.placeholder-indigo-200::-moz-placeholder {
  color: #c3dafe; }

.placeholder-indigo-200:-ms-input-placeholder {
  color: #c3dafe; }

.placeholder-indigo-200::-ms-input-placeholder {
  color: #c3dafe; }

.placeholder-indigo-200::placeholder {
  color: #c3dafe; }

.placeholder-indigo-300::-webkit-input-placeholder {
  color: #a3bffa; }

.placeholder-indigo-300::-moz-placeholder {
  color: #a3bffa; }

.placeholder-indigo-300:-ms-input-placeholder {
  color: #a3bffa; }

.placeholder-indigo-300::-ms-input-placeholder {
  color: #a3bffa; }

.placeholder-indigo-300::placeholder {
  color: #a3bffa; }

.placeholder-indigo-400::-webkit-input-placeholder {
  color: #7f9cf5; }

.placeholder-indigo-400::-moz-placeholder {
  color: #7f9cf5; }

.placeholder-indigo-400:-ms-input-placeholder {
  color: #7f9cf5; }

.placeholder-indigo-400::-ms-input-placeholder {
  color: #7f9cf5; }

.placeholder-indigo-400::placeholder {
  color: #7f9cf5; }

.placeholder-indigo-500::-webkit-input-placeholder {
  color: #667eea; }

.placeholder-indigo-500::-moz-placeholder {
  color: #667eea; }

.placeholder-indigo-500:-ms-input-placeholder {
  color: #667eea; }

.placeholder-indigo-500::-ms-input-placeholder {
  color: #667eea; }

.placeholder-indigo-500::placeholder {
  color: #667eea; }

.placeholder-indigo-600::-webkit-input-placeholder {
  color: #5a67d8; }

.placeholder-indigo-600::-moz-placeholder {
  color: #5a67d8; }

.placeholder-indigo-600:-ms-input-placeholder {
  color: #5a67d8; }

.placeholder-indigo-600::-ms-input-placeholder {
  color: #5a67d8; }

.placeholder-indigo-600::placeholder {
  color: #5a67d8; }

.placeholder-indigo-700::-webkit-input-placeholder {
  color: #4c51bf; }

.placeholder-indigo-700::-moz-placeholder {
  color: #4c51bf; }

.placeholder-indigo-700:-ms-input-placeholder {
  color: #4c51bf; }

.placeholder-indigo-700::-ms-input-placeholder {
  color: #4c51bf; }

.placeholder-indigo-700::placeholder {
  color: #4c51bf; }

.placeholder-indigo-800::-webkit-input-placeholder {
  color: #434190; }

.placeholder-indigo-800::-moz-placeholder {
  color: #434190; }

.placeholder-indigo-800:-ms-input-placeholder {
  color: #434190; }

.placeholder-indigo-800::-ms-input-placeholder {
  color: #434190; }

.placeholder-indigo-800::placeholder {
  color: #434190; }

.placeholder-indigo-900::-webkit-input-placeholder {
  color: #3c366b; }

.placeholder-indigo-900::-moz-placeholder {
  color: #3c366b; }

.placeholder-indigo-900:-ms-input-placeholder {
  color: #3c366b; }

.placeholder-indigo-900::-ms-input-placeholder {
  color: #3c366b; }

.placeholder-indigo-900::placeholder {
  color: #3c366b; }

.placeholder-purple-100::-webkit-input-placeholder {
  color: #faf5ff; }

.placeholder-purple-100::-moz-placeholder {
  color: #faf5ff; }

.placeholder-purple-100:-ms-input-placeholder {
  color: #faf5ff; }

.placeholder-purple-100::-ms-input-placeholder {
  color: #faf5ff; }

.placeholder-purple-100::placeholder {
  color: #faf5ff; }

.placeholder-purple-200::-webkit-input-placeholder {
  color: #e9d8fd; }

.placeholder-purple-200::-moz-placeholder {
  color: #e9d8fd; }

.placeholder-purple-200:-ms-input-placeholder {
  color: #e9d8fd; }

.placeholder-purple-200::-ms-input-placeholder {
  color: #e9d8fd; }

.placeholder-purple-200::placeholder {
  color: #e9d8fd; }

.placeholder-purple-300::-webkit-input-placeholder {
  color: #d6bcfa; }

.placeholder-purple-300::-moz-placeholder {
  color: #d6bcfa; }

.placeholder-purple-300:-ms-input-placeholder {
  color: #d6bcfa; }

.placeholder-purple-300::-ms-input-placeholder {
  color: #d6bcfa; }

.placeholder-purple-300::placeholder {
  color: #d6bcfa; }

.placeholder-purple-400::-webkit-input-placeholder {
  color: #b794f4; }

.placeholder-purple-400::-moz-placeholder {
  color: #b794f4; }

.placeholder-purple-400:-ms-input-placeholder {
  color: #b794f4; }

.placeholder-purple-400::-ms-input-placeholder {
  color: #b794f4; }

.placeholder-purple-400::placeholder {
  color: #b794f4; }

.placeholder-purple-500::-webkit-input-placeholder {
  color: #9f7aea; }

.placeholder-purple-500::-moz-placeholder {
  color: #9f7aea; }

.placeholder-purple-500:-ms-input-placeholder {
  color: #9f7aea; }

.placeholder-purple-500::-ms-input-placeholder {
  color: #9f7aea; }

.placeholder-purple-500::placeholder {
  color: #9f7aea; }

.placeholder-purple-600::-webkit-input-placeholder {
  color: #805ad5; }

.placeholder-purple-600::-moz-placeholder {
  color: #805ad5; }

.placeholder-purple-600:-ms-input-placeholder {
  color: #805ad5; }

.placeholder-purple-600::-ms-input-placeholder {
  color: #805ad5; }

.placeholder-purple-600::placeholder {
  color: #805ad5; }

.placeholder-purple-700::-webkit-input-placeholder {
  color: #6b46c1; }

.placeholder-purple-700::-moz-placeholder {
  color: #6b46c1; }

.placeholder-purple-700:-ms-input-placeholder {
  color: #6b46c1; }

.placeholder-purple-700::-ms-input-placeholder {
  color: #6b46c1; }

.placeholder-purple-700::placeholder {
  color: #6b46c1; }

.placeholder-purple-800::-webkit-input-placeholder {
  color: #553c9a; }

.placeholder-purple-800::-moz-placeholder {
  color: #553c9a; }

.placeholder-purple-800:-ms-input-placeholder {
  color: #553c9a; }

.placeholder-purple-800::-ms-input-placeholder {
  color: #553c9a; }

.placeholder-purple-800::placeholder {
  color: #553c9a; }

.placeholder-purple-900::-webkit-input-placeholder {
  color: #44337a; }

.placeholder-purple-900::-moz-placeholder {
  color: #44337a; }

.placeholder-purple-900:-ms-input-placeholder {
  color: #44337a; }

.placeholder-purple-900::-ms-input-placeholder {
  color: #44337a; }

.placeholder-purple-900::placeholder {
  color: #44337a; }

.placeholder-pink-100::-webkit-input-placeholder {
  color: #fff5f7; }

.placeholder-pink-100::-moz-placeholder {
  color: #fff5f7; }

.placeholder-pink-100:-ms-input-placeholder {
  color: #fff5f7; }

.placeholder-pink-100::-ms-input-placeholder {
  color: #fff5f7; }

.placeholder-pink-100::placeholder {
  color: #fff5f7; }

.placeholder-pink-200::-webkit-input-placeholder {
  color: #fed7e2; }

.placeholder-pink-200::-moz-placeholder {
  color: #fed7e2; }

.placeholder-pink-200:-ms-input-placeholder {
  color: #fed7e2; }

.placeholder-pink-200::-ms-input-placeholder {
  color: #fed7e2; }

.placeholder-pink-200::placeholder {
  color: #fed7e2; }

.placeholder-pink-300::-webkit-input-placeholder {
  color: #fbb6ce; }

.placeholder-pink-300::-moz-placeholder {
  color: #fbb6ce; }

.placeholder-pink-300:-ms-input-placeholder {
  color: #fbb6ce; }

.placeholder-pink-300::-ms-input-placeholder {
  color: #fbb6ce; }

.placeholder-pink-300::placeholder {
  color: #fbb6ce; }

.placeholder-pink-400::-webkit-input-placeholder {
  color: #f687b3; }

.placeholder-pink-400::-moz-placeholder {
  color: #f687b3; }

.placeholder-pink-400:-ms-input-placeholder {
  color: #f687b3; }

.placeholder-pink-400::-ms-input-placeholder {
  color: #f687b3; }

.placeholder-pink-400::placeholder {
  color: #f687b3; }

.placeholder-pink-500::-webkit-input-placeholder {
  color: #ed64a6; }

.placeholder-pink-500::-moz-placeholder {
  color: #ed64a6; }

.placeholder-pink-500:-ms-input-placeholder {
  color: #ed64a6; }

.placeholder-pink-500::-ms-input-placeholder {
  color: #ed64a6; }

.placeholder-pink-500::placeholder {
  color: #ed64a6; }

.placeholder-pink-600::-webkit-input-placeholder {
  color: #d53f8c; }

.placeholder-pink-600::-moz-placeholder {
  color: #d53f8c; }

.placeholder-pink-600:-ms-input-placeholder {
  color: #d53f8c; }

.placeholder-pink-600::-ms-input-placeholder {
  color: #d53f8c; }

.placeholder-pink-600::placeholder {
  color: #d53f8c; }

.placeholder-pink-700::-webkit-input-placeholder {
  color: #b83280; }

.placeholder-pink-700::-moz-placeholder {
  color: #b83280; }

.placeholder-pink-700:-ms-input-placeholder {
  color: #b83280; }

.placeholder-pink-700::-ms-input-placeholder {
  color: #b83280; }

.placeholder-pink-700::placeholder {
  color: #b83280; }

.placeholder-pink-800::-webkit-input-placeholder {
  color: #97266d; }

.placeholder-pink-800::-moz-placeholder {
  color: #97266d; }

.placeholder-pink-800:-ms-input-placeholder {
  color: #97266d; }

.placeholder-pink-800::-ms-input-placeholder {
  color: #97266d; }

.placeholder-pink-800::placeholder {
  color: #97266d; }

.placeholder-pink-900::-webkit-input-placeholder {
  color: #702459; }

.placeholder-pink-900::-moz-placeholder {
  color: #702459; }

.placeholder-pink-900:-ms-input-placeholder {
  color: #702459; }

.placeholder-pink-900::-ms-input-placeholder {
  color: #702459; }

.placeholder-pink-900::placeholder {
  color: #702459; }

.focus\:placeholder-transparent:focus::-webkit-input-placeholder {
  color: transparent; }

.focus\:placeholder-transparent:focus::-moz-placeholder {
  color: transparent; }

.focus\:placeholder-transparent:focus:-ms-input-placeholder {
  color: transparent; }

.focus\:placeholder-transparent:focus::-ms-input-placeholder {
  color: transparent; }

.focus\:placeholder-transparent:focus::placeholder {
  color: transparent; }

.focus\:placeholder-current:focus::-webkit-input-placeholder {
  color: currentColor; }

.focus\:placeholder-current:focus::-moz-placeholder {
  color: currentColor; }

.focus\:placeholder-current:focus:-ms-input-placeholder {
  color: currentColor; }

.focus\:placeholder-current:focus::-ms-input-placeholder {
  color: currentColor; }

.focus\:placeholder-current:focus::placeholder {
  color: currentColor; }

.focus\:placeholder-black:focus::-webkit-input-placeholder {
  color: #000; }

.focus\:placeholder-black:focus::-moz-placeholder {
  color: #000; }

.focus\:placeholder-black:focus:-ms-input-placeholder {
  color: #000; }

.focus\:placeholder-black:focus::-ms-input-placeholder {
  color: #000; }

.focus\:placeholder-black:focus::placeholder {
  color: #000; }

.focus\:placeholder-white:focus::-webkit-input-placeholder {
  color: #fff; }

.focus\:placeholder-white:focus::-moz-placeholder {
  color: #fff; }

.focus\:placeholder-white:focus:-ms-input-placeholder {
  color: #fff; }

.focus\:placeholder-white:focus::-ms-input-placeholder {
  color: #fff; }

.focus\:placeholder-white:focus::placeholder {
  color: #fff; }

.focus\:placeholder-gray-100:focus::-webkit-input-placeholder {
  color: #f7fafc; }

.focus\:placeholder-gray-100:focus::-moz-placeholder {
  color: #f7fafc; }

.focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  color: #f7fafc; }

.focus\:placeholder-gray-100:focus::-ms-input-placeholder {
  color: #f7fafc; }

.focus\:placeholder-gray-100:focus::placeholder {
  color: #f7fafc; }

.focus\:placeholder-gray-200:focus::-webkit-input-placeholder {
  color: #edf2f7; }

.focus\:placeholder-gray-200:focus::-moz-placeholder {
  color: #edf2f7; }

.focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  color: #edf2f7; }

.focus\:placeholder-gray-200:focus::-ms-input-placeholder {
  color: #edf2f7; }

.focus\:placeholder-gray-200:focus::placeholder {
  color: #edf2f7; }

.focus\:placeholder-gray-300:focus::-webkit-input-placeholder {
  color: #e2e8f0; }

.focus\:placeholder-gray-300:focus::-moz-placeholder {
  color: #e2e8f0; }

.focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  color: #e2e8f0; }

.focus\:placeholder-gray-300:focus::-ms-input-placeholder {
  color: #e2e8f0; }

.focus\:placeholder-gray-300:focus::placeholder {
  color: #e2e8f0; }

.focus\:placeholder-gray-400:focus::-webkit-input-placeholder {
  color: #cbd5e0; }

.focus\:placeholder-gray-400:focus::-moz-placeholder {
  color: #cbd5e0; }

.focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  color: #cbd5e0; }

.focus\:placeholder-gray-400:focus::-ms-input-placeholder {
  color: #cbd5e0; }

.focus\:placeholder-gray-400:focus::placeholder {
  color: #cbd5e0; }

.focus\:placeholder-gray-500:focus::-webkit-input-placeholder {
  color: #a0aec0; }

.focus\:placeholder-gray-500:focus::-moz-placeholder {
  color: #a0aec0; }

.focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  color: #a0aec0; }

.focus\:placeholder-gray-500:focus::-ms-input-placeholder {
  color: #a0aec0; }

.focus\:placeholder-gray-500:focus::placeholder {
  color: #a0aec0; }

.focus\:placeholder-gray-600:focus::-webkit-input-placeholder {
  color: #718096; }

.focus\:placeholder-gray-600:focus::-moz-placeholder {
  color: #718096; }

.focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  color: #718096; }

.focus\:placeholder-gray-600:focus::-ms-input-placeholder {
  color: #718096; }

.focus\:placeholder-gray-600:focus::placeholder {
  color: #718096; }

.focus\:placeholder-gray-700:focus::-webkit-input-placeholder {
  color: #4a5568; }

.focus\:placeholder-gray-700:focus::-moz-placeholder {
  color: #4a5568; }

.focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  color: #4a5568; }

.focus\:placeholder-gray-700:focus::-ms-input-placeholder {
  color: #4a5568; }

.focus\:placeholder-gray-700:focus::placeholder {
  color: #4a5568; }

.focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
  color: #2d3748; }

.focus\:placeholder-gray-800:focus::-moz-placeholder {
  color: #2d3748; }

.focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  color: #2d3748; }

.focus\:placeholder-gray-800:focus::-ms-input-placeholder {
  color: #2d3748; }

.focus\:placeholder-gray-800:focus::placeholder {
  color: #2d3748; }

.focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
  color: #1a202c; }

.focus\:placeholder-gray-900:focus::-moz-placeholder {
  color: #1a202c; }

.focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  color: #1a202c; }

.focus\:placeholder-gray-900:focus::-ms-input-placeholder {
  color: #1a202c; }

.focus\:placeholder-gray-900:focus::placeholder {
  color: #1a202c; }

.focus\:placeholder-red-100:focus::-webkit-input-placeholder {
  color: #fff5f5; }

.focus\:placeholder-red-100:focus::-moz-placeholder {
  color: #fff5f5; }

.focus\:placeholder-red-100:focus:-ms-input-placeholder {
  color: #fff5f5; }

.focus\:placeholder-red-100:focus::-ms-input-placeholder {
  color: #fff5f5; }

.focus\:placeholder-red-100:focus::placeholder {
  color: #fff5f5; }

.focus\:placeholder-red-200:focus::-webkit-input-placeholder {
  color: #fed7d7; }

.focus\:placeholder-red-200:focus::-moz-placeholder {
  color: #fed7d7; }

.focus\:placeholder-red-200:focus:-ms-input-placeholder {
  color: #fed7d7; }

.focus\:placeholder-red-200:focus::-ms-input-placeholder {
  color: #fed7d7; }

.focus\:placeholder-red-200:focus::placeholder {
  color: #fed7d7; }

.focus\:placeholder-red-300:focus::-webkit-input-placeholder {
  color: #feb2b2; }

.focus\:placeholder-red-300:focus::-moz-placeholder {
  color: #feb2b2; }

.focus\:placeholder-red-300:focus:-ms-input-placeholder {
  color: #feb2b2; }

.focus\:placeholder-red-300:focus::-ms-input-placeholder {
  color: #feb2b2; }

.focus\:placeholder-red-300:focus::placeholder {
  color: #feb2b2; }

.focus\:placeholder-red-400:focus::-webkit-input-placeholder {
  color: #fc8181; }

.focus\:placeholder-red-400:focus::-moz-placeholder {
  color: #fc8181; }

.focus\:placeholder-red-400:focus:-ms-input-placeholder {
  color: #fc8181; }

.focus\:placeholder-red-400:focus::-ms-input-placeholder {
  color: #fc8181; }

.focus\:placeholder-red-400:focus::placeholder {
  color: #fc8181; }

.focus\:placeholder-red-500:focus::-webkit-input-placeholder {
  color: #f56565; }

.focus\:placeholder-red-500:focus::-moz-placeholder {
  color: #f56565; }

.focus\:placeholder-red-500:focus:-ms-input-placeholder {
  color: #f56565; }

.focus\:placeholder-red-500:focus::-ms-input-placeholder {
  color: #f56565; }

.focus\:placeholder-red-500:focus::placeholder {
  color: #f56565; }

.focus\:placeholder-red-600:focus::-webkit-input-placeholder {
  color: #e53e3e; }

.focus\:placeholder-red-600:focus::-moz-placeholder {
  color: #e53e3e; }

.focus\:placeholder-red-600:focus:-ms-input-placeholder {
  color: #e53e3e; }

.focus\:placeholder-red-600:focus::-ms-input-placeholder {
  color: #e53e3e; }

.focus\:placeholder-red-600:focus::placeholder {
  color: #e53e3e; }

.focus\:placeholder-red-700:focus::-webkit-input-placeholder {
  color: #c53030; }

.focus\:placeholder-red-700:focus::-moz-placeholder {
  color: #c53030; }

.focus\:placeholder-red-700:focus:-ms-input-placeholder {
  color: #c53030; }

.focus\:placeholder-red-700:focus::-ms-input-placeholder {
  color: #c53030; }

.focus\:placeholder-red-700:focus::placeholder {
  color: #c53030; }

.focus\:placeholder-red-800:focus::-webkit-input-placeholder {
  color: #9b2c2c; }

.focus\:placeholder-red-800:focus::-moz-placeholder {
  color: #9b2c2c; }

.focus\:placeholder-red-800:focus:-ms-input-placeholder {
  color: #9b2c2c; }

.focus\:placeholder-red-800:focus::-ms-input-placeholder {
  color: #9b2c2c; }

.focus\:placeholder-red-800:focus::placeholder {
  color: #9b2c2c; }

.focus\:placeholder-red-900:focus::-webkit-input-placeholder {
  color: #742a2a; }

.focus\:placeholder-red-900:focus::-moz-placeholder {
  color: #742a2a; }

.focus\:placeholder-red-900:focus:-ms-input-placeholder {
  color: #742a2a; }

.focus\:placeholder-red-900:focus::-ms-input-placeholder {
  color: #742a2a; }

.focus\:placeholder-red-900:focus::placeholder {
  color: #742a2a; }

.focus\:placeholder-orange-100:focus::-webkit-input-placeholder {
  color: #fffaf0; }

.focus\:placeholder-orange-100:focus::-moz-placeholder {
  color: #fffaf0; }

.focus\:placeholder-orange-100:focus:-ms-input-placeholder {
  color: #fffaf0; }

.focus\:placeholder-orange-100:focus::-ms-input-placeholder {
  color: #fffaf0; }

.focus\:placeholder-orange-100:focus::placeholder {
  color: #fffaf0; }

.focus\:placeholder-orange-200:focus::-webkit-input-placeholder {
  color: #feebc8; }

.focus\:placeholder-orange-200:focus::-moz-placeholder {
  color: #feebc8; }

.focus\:placeholder-orange-200:focus:-ms-input-placeholder {
  color: #feebc8; }

.focus\:placeholder-orange-200:focus::-ms-input-placeholder {
  color: #feebc8; }

.focus\:placeholder-orange-200:focus::placeholder {
  color: #feebc8; }

.focus\:placeholder-orange-300:focus::-webkit-input-placeholder {
  color: #fbd38d; }

.focus\:placeholder-orange-300:focus::-moz-placeholder {
  color: #fbd38d; }

.focus\:placeholder-orange-300:focus:-ms-input-placeholder {
  color: #fbd38d; }

.focus\:placeholder-orange-300:focus::-ms-input-placeholder {
  color: #fbd38d; }

.focus\:placeholder-orange-300:focus::placeholder {
  color: #fbd38d; }

.focus\:placeholder-orange-400:focus::-webkit-input-placeholder {
  color: #f6ad55; }

.focus\:placeholder-orange-400:focus::-moz-placeholder {
  color: #f6ad55; }

.focus\:placeholder-orange-400:focus:-ms-input-placeholder {
  color: #f6ad55; }

.focus\:placeholder-orange-400:focus::-ms-input-placeholder {
  color: #f6ad55; }

.focus\:placeholder-orange-400:focus::placeholder {
  color: #f6ad55; }

.focus\:placeholder-orange-500:focus::-webkit-input-placeholder {
  color: #ed8936; }

.focus\:placeholder-orange-500:focus::-moz-placeholder {
  color: #ed8936; }

.focus\:placeholder-orange-500:focus:-ms-input-placeholder {
  color: #ed8936; }

.focus\:placeholder-orange-500:focus::-ms-input-placeholder {
  color: #ed8936; }

.focus\:placeholder-orange-500:focus::placeholder {
  color: #ed8936; }

.focus\:placeholder-orange-600:focus::-webkit-input-placeholder {
  color: #dd6b20; }

.focus\:placeholder-orange-600:focus::-moz-placeholder {
  color: #dd6b20; }

.focus\:placeholder-orange-600:focus:-ms-input-placeholder {
  color: #dd6b20; }

.focus\:placeholder-orange-600:focus::-ms-input-placeholder {
  color: #dd6b20; }

.focus\:placeholder-orange-600:focus::placeholder {
  color: #dd6b20; }

.focus\:placeholder-orange-700:focus::-webkit-input-placeholder {
  color: #c05621; }

.focus\:placeholder-orange-700:focus::-moz-placeholder {
  color: #c05621; }

.focus\:placeholder-orange-700:focus:-ms-input-placeholder {
  color: #c05621; }

.focus\:placeholder-orange-700:focus::-ms-input-placeholder {
  color: #c05621; }

.focus\:placeholder-orange-700:focus::placeholder {
  color: #c05621; }

.focus\:placeholder-orange-800:focus::-webkit-input-placeholder {
  color: #9c4221; }

.focus\:placeholder-orange-800:focus::-moz-placeholder {
  color: #9c4221; }

.focus\:placeholder-orange-800:focus:-ms-input-placeholder {
  color: #9c4221; }

.focus\:placeholder-orange-800:focus::-ms-input-placeholder {
  color: #9c4221; }

.focus\:placeholder-orange-800:focus::placeholder {
  color: #9c4221; }

.focus\:placeholder-orange-900:focus::-webkit-input-placeholder {
  color: #7b341e; }

.focus\:placeholder-orange-900:focus::-moz-placeholder {
  color: #7b341e; }

.focus\:placeholder-orange-900:focus:-ms-input-placeholder {
  color: #7b341e; }

.focus\:placeholder-orange-900:focus::-ms-input-placeholder {
  color: #7b341e; }

.focus\:placeholder-orange-900:focus::placeholder {
  color: #7b341e; }

.focus\:placeholder-yellow-100:focus::-webkit-input-placeholder {
  color: #fffff0; }

.focus\:placeholder-yellow-100:focus::-moz-placeholder {
  color: #fffff0; }

.focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  color: #fffff0; }

.focus\:placeholder-yellow-100:focus::-ms-input-placeholder {
  color: #fffff0; }

.focus\:placeholder-yellow-100:focus::placeholder {
  color: #fffff0; }

.focus\:placeholder-yellow-200:focus::-webkit-input-placeholder {
  color: #fefcbf; }

.focus\:placeholder-yellow-200:focus::-moz-placeholder {
  color: #fefcbf; }

.focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  color: #fefcbf; }

.focus\:placeholder-yellow-200:focus::-ms-input-placeholder {
  color: #fefcbf; }

.focus\:placeholder-yellow-200:focus::placeholder {
  color: #fefcbf; }

.focus\:placeholder-yellow-300:focus::-webkit-input-placeholder {
  color: #faf089; }

.focus\:placeholder-yellow-300:focus::-moz-placeholder {
  color: #faf089; }

.focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  color: #faf089; }

.focus\:placeholder-yellow-300:focus::-ms-input-placeholder {
  color: #faf089; }

.focus\:placeholder-yellow-300:focus::placeholder {
  color: #faf089; }

.focus\:placeholder-yellow-400:focus::-webkit-input-placeholder {
  color: #f6e05e; }

.focus\:placeholder-yellow-400:focus::-moz-placeholder {
  color: #f6e05e; }

.focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  color: #f6e05e; }

.focus\:placeholder-yellow-400:focus::-ms-input-placeholder {
  color: #f6e05e; }

.focus\:placeholder-yellow-400:focus::placeholder {
  color: #f6e05e; }

.focus\:placeholder-yellow-500:focus::-webkit-input-placeholder {
  color: #ecc94b; }

.focus\:placeholder-yellow-500:focus::-moz-placeholder {
  color: #ecc94b; }

.focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  color: #ecc94b; }

.focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
  color: #ecc94b; }

.focus\:placeholder-yellow-500:focus::placeholder {
  color: #ecc94b; }

.focus\:placeholder-yellow-600:focus::-webkit-input-placeholder {
  color: #d69e2e; }

.focus\:placeholder-yellow-600:focus::-moz-placeholder {
  color: #d69e2e; }

.focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  color: #d69e2e; }

.focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
  color: #d69e2e; }

.focus\:placeholder-yellow-600:focus::placeholder {
  color: #d69e2e; }

.focus\:placeholder-yellow-700:focus::-webkit-input-placeholder {
  color: #b7791f; }

.focus\:placeholder-yellow-700:focus::-moz-placeholder {
  color: #b7791f; }

.focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  color: #b7791f; }

.focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
  color: #b7791f; }

.focus\:placeholder-yellow-700:focus::placeholder {
  color: #b7791f; }

.focus\:placeholder-yellow-800:focus::-webkit-input-placeholder {
  color: #975a16; }

.focus\:placeholder-yellow-800:focus::-moz-placeholder {
  color: #975a16; }

.focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  color: #975a16; }

.focus\:placeholder-yellow-800:focus::-ms-input-placeholder {
  color: #975a16; }

.focus\:placeholder-yellow-800:focus::placeholder {
  color: #975a16; }

.focus\:placeholder-yellow-900:focus::-webkit-input-placeholder {
  color: #744210; }

.focus\:placeholder-yellow-900:focus::-moz-placeholder {
  color: #744210; }

.focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  color: #744210; }

.focus\:placeholder-yellow-900:focus::-ms-input-placeholder {
  color: #744210; }

.focus\:placeholder-yellow-900:focus::placeholder {
  color: #744210; }

.focus\:placeholder-green-100:focus::-webkit-input-placeholder {
  color: #f0fff4; }

.focus\:placeholder-green-100:focus::-moz-placeholder {
  color: #f0fff4; }

.focus\:placeholder-green-100:focus:-ms-input-placeholder {
  color: #f0fff4; }

.focus\:placeholder-green-100:focus::-ms-input-placeholder {
  color: #f0fff4; }

.focus\:placeholder-green-100:focus::placeholder {
  color: #f0fff4; }

.focus\:placeholder-green-200:focus::-webkit-input-placeholder {
  color: #c6f6d5; }

.focus\:placeholder-green-200:focus::-moz-placeholder {
  color: #c6f6d5; }

.focus\:placeholder-green-200:focus:-ms-input-placeholder {
  color: #c6f6d5; }

.focus\:placeholder-green-200:focus::-ms-input-placeholder {
  color: #c6f6d5; }

.focus\:placeholder-green-200:focus::placeholder {
  color: #c6f6d5; }

.focus\:placeholder-green-300:focus::-webkit-input-placeholder {
  color: #9ae6b4; }

.focus\:placeholder-green-300:focus::-moz-placeholder {
  color: #9ae6b4; }

.focus\:placeholder-green-300:focus:-ms-input-placeholder {
  color: #9ae6b4; }

.focus\:placeholder-green-300:focus::-ms-input-placeholder {
  color: #9ae6b4; }

.focus\:placeholder-green-300:focus::placeholder {
  color: #9ae6b4; }

.focus\:placeholder-green-400:focus::-webkit-input-placeholder {
  color: #68d391; }

.focus\:placeholder-green-400:focus::-moz-placeholder {
  color: #68d391; }

.focus\:placeholder-green-400:focus:-ms-input-placeholder {
  color: #68d391; }

.focus\:placeholder-green-400:focus::-ms-input-placeholder {
  color: #68d391; }

.focus\:placeholder-green-400:focus::placeholder {
  color: #68d391; }

.focus\:placeholder-green-500:focus::-webkit-input-placeholder {
  color: #48bb78; }

.focus\:placeholder-green-500:focus::-moz-placeholder {
  color: #48bb78; }

.focus\:placeholder-green-500:focus:-ms-input-placeholder {
  color: #48bb78; }

.focus\:placeholder-green-500:focus::-ms-input-placeholder {
  color: #48bb78; }

.focus\:placeholder-green-500:focus::placeholder {
  color: #48bb78; }

.focus\:placeholder-green-600:focus::-webkit-input-placeholder {
  color: #38a169; }

.focus\:placeholder-green-600:focus::-moz-placeholder {
  color: #38a169; }

.focus\:placeholder-green-600:focus:-ms-input-placeholder {
  color: #38a169; }

.focus\:placeholder-green-600:focus::-ms-input-placeholder {
  color: #38a169; }

.focus\:placeholder-green-600:focus::placeholder {
  color: #38a169; }

.focus\:placeholder-green-700:focus::-webkit-input-placeholder {
  color: #2f855a; }

.focus\:placeholder-green-700:focus::-moz-placeholder {
  color: #2f855a; }

.focus\:placeholder-green-700:focus:-ms-input-placeholder {
  color: #2f855a; }

.focus\:placeholder-green-700:focus::-ms-input-placeholder {
  color: #2f855a; }

.focus\:placeholder-green-700:focus::placeholder {
  color: #2f855a; }

.focus\:placeholder-green-800:focus::-webkit-input-placeholder {
  color: #276749; }

.focus\:placeholder-green-800:focus::-moz-placeholder {
  color: #276749; }

.focus\:placeholder-green-800:focus:-ms-input-placeholder {
  color: #276749; }

.focus\:placeholder-green-800:focus::-ms-input-placeholder {
  color: #276749; }

.focus\:placeholder-green-800:focus::placeholder {
  color: #276749; }

.focus\:placeholder-green-900:focus::-webkit-input-placeholder {
  color: #22543d; }

.focus\:placeholder-green-900:focus::-moz-placeholder {
  color: #22543d; }

.focus\:placeholder-green-900:focus:-ms-input-placeholder {
  color: #22543d; }

.focus\:placeholder-green-900:focus::-ms-input-placeholder {
  color: #22543d; }

.focus\:placeholder-green-900:focus::placeholder {
  color: #22543d; }

.focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
  color: #e6fffa; }

.focus\:placeholder-teal-100:focus::-moz-placeholder {
  color: #e6fffa; }

.focus\:placeholder-teal-100:focus:-ms-input-placeholder {
  color: #e6fffa; }

.focus\:placeholder-teal-100:focus::-ms-input-placeholder {
  color: #e6fffa; }

.focus\:placeholder-teal-100:focus::placeholder {
  color: #e6fffa; }

.focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
  color: #b2f5ea; }

.focus\:placeholder-teal-200:focus::-moz-placeholder {
  color: #b2f5ea; }

.focus\:placeholder-teal-200:focus:-ms-input-placeholder {
  color: #b2f5ea; }

.focus\:placeholder-teal-200:focus::-ms-input-placeholder {
  color: #b2f5ea; }

.focus\:placeholder-teal-200:focus::placeholder {
  color: #b2f5ea; }

.focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
  color: #81e6d9; }

.focus\:placeholder-teal-300:focus::-moz-placeholder {
  color: #81e6d9; }

.focus\:placeholder-teal-300:focus:-ms-input-placeholder {
  color: #81e6d9; }

.focus\:placeholder-teal-300:focus::-ms-input-placeholder {
  color: #81e6d9; }

.focus\:placeholder-teal-300:focus::placeholder {
  color: #81e6d9; }

.focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
  color: #4fd1c5; }

.focus\:placeholder-teal-400:focus::-moz-placeholder {
  color: #4fd1c5; }

.focus\:placeholder-teal-400:focus:-ms-input-placeholder {
  color: #4fd1c5; }

.focus\:placeholder-teal-400:focus::-ms-input-placeholder {
  color: #4fd1c5; }

.focus\:placeholder-teal-400:focus::placeholder {
  color: #4fd1c5; }

.focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
  color: #38b2ac; }

.focus\:placeholder-teal-500:focus::-moz-placeholder {
  color: #38b2ac; }

.focus\:placeholder-teal-500:focus:-ms-input-placeholder {
  color: #38b2ac; }

.focus\:placeholder-teal-500:focus::-ms-input-placeholder {
  color: #38b2ac; }

.focus\:placeholder-teal-500:focus::placeholder {
  color: #38b2ac; }

.focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
  color: #319795; }

.focus\:placeholder-teal-600:focus::-moz-placeholder {
  color: #319795; }

.focus\:placeholder-teal-600:focus:-ms-input-placeholder {
  color: #319795; }

.focus\:placeholder-teal-600:focus::-ms-input-placeholder {
  color: #319795; }

.focus\:placeholder-teal-600:focus::placeholder {
  color: #319795; }

.focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
  color: #2c7a7b; }

.focus\:placeholder-teal-700:focus::-moz-placeholder {
  color: #2c7a7b; }

.focus\:placeholder-teal-700:focus:-ms-input-placeholder {
  color: #2c7a7b; }

.focus\:placeholder-teal-700:focus::-ms-input-placeholder {
  color: #2c7a7b; }

.focus\:placeholder-teal-700:focus::placeholder {
  color: #2c7a7b; }

.focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
  color: #285e61; }

.focus\:placeholder-teal-800:focus::-moz-placeholder {
  color: #285e61; }

.focus\:placeholder-teal-800:focus:-ms-input-placeholder {
  color: #285e61; }

.focus\:placeholder-teal-800:focus::-ms-input-placeholder {
  color: #285e61; }

.focus\:placeholder-teal-800:focus::placeholder {
  color: #285e61; }

.focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
  color: #234e52; }

.focus\:placeholder-teal-900:focus::-moz-placeholder {
  color: #234e52; }

.focus\:placeholder-teal-900:focus:-ms-input-placeholder {
  color: #234e52; }

.focus\:placeholder-teal-900:focus::-ms-input-placeholder {
  color: #234e52; }

.focus\:placeholder-teal-900:focus::placeholder {
  color: #234e52; }

.focus\:placeholder-blue-100:focus::-webkit-input-placeholder {
  color: #ebf8ff; }

.focus\:placeholder-blue-100:focus::-moz-placeholder {
  color: #ebf8ff; }

.focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  color: #ebf8ff; }

.focus\:placeholder-blue-100:focus::-ms-input-placeholder {
  color: #ebf8ff; }

.focus\:placeholder-blue-100:focus::placeholder {
  color: #ebf8ff; }

.focus\:placeholder-blue-200:focus::-webkit-input-placeholder {
  color: #bee3f8; }

.focus\:placeholder-blue-200:focus::-moz-placeholder {
  color: #bee3f8; }

.focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  color: #bee3f8; }

.focus\:placeholder-blue-200:focus::-ms-input-placeholder {
  color: #bee3f8; }

.focus\:placeholder-blue-200:focus::placeholder {
  color: #bee3f8; }

.focus\:placeholder-blue-300:focus::-webkit-input-placeholder {
  color: #90cdf4; }

.focus\:placeholder-blue-300:focus::-moz-placeholder {
  color: #90cdf4; }

.focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  color: #90cdf4; }

.focus\:placeholder-blue-300:focus::-ms-input-placeholder {
  color: #90cdf4; }

.focus\:placeholder-blue-300:focus::placeholder {
  color: #90cdf4; }

.focus\:placeholder-blue-400:focus::-webkit-input-placeholder {
  color: #63b3ed; }

.focus\:placeholder-blue-400:focus::-moz-placeholder {
  color: #63b3ed; }

.focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  color: #63b3ed; }

.focus\:placeholder-blue-400:focus::-ms-input-placeholder {
  color: #63b3ed; }

.focus\:placeholder-blue-400:focus::placeholder {
  color: #63b3ed; }

.focus\:placeholder-blue-500:focus::-webkit-input-placeholder {
  color: #4299e1; }

.focus\:placeholder-blue-500:focus::-moz-placeholder {
  color: #4299e1; }

.focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  color: #4299e1; }

.focus\:placeholder-blue-500:focus::-ms-input-placeholder {
  color: #4299e1; }

.focus\:placeholder-blue-500:focus::placeholder {
  color: #4299e1; }

.focus\:placeholder-blue-600:focus::-webkit-input-placeholder {
  color: #3182ce; }

.focus\:placeholder-blue-600:focus::-moz-placeholder {
  color: #3182ce; }

.focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  color: #3182ce; }

.focus\:placeholder-blue-600:focus::-ms-input-placeholder {
  color: #3182ce; }

.focus\:placeholder-blue-600:focus::placeholder {
  color: #3182ce; }

.focus\:placeholder-blue-700:focus::-webkit-input-placeholder {
  color: #2b6cb0; }

.focus\:placeholder-blue-700:focus::-moz-placeholder {
  color: #2b6cb0; }

.focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  color: #2b6cb0; }

.focus\:placeholder-blue-700:focus::-ms-input-placeholder {
  color: #2b6cb0; }

.focus\:placeholder-blue-700:focus::placeholder {
  color: #2b6cb0; }

.focus\:placeholder-blue-800:focus::-webkit-input-placeholder {
  color: #2c5282; }

.focus\:placeholder-blue-800:focus::-moz-placeholder {
  color: #2c5282; }

.focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  color: #2c5282; }

.focus\:placeholder-blue-800:focus::-ms-input-placeholder {
  color: #2c5282; }

.focus\:placeholder-blue-800:focus::placeholder {
  color: #2c5282; }

.focus\:placeholder-blue-900:focus::-webkit-input-placeholder {
  color: #2a4365; }

.focus\:placeholder-blue-900:focus::-moz-placeholder {
  color: #2a4365; }

.focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  color: #2a4365; }

.focus\:placeholder-blue-900:focus::-ms-input-placeholder {
  color: #2a4365; }

.focus\:placeholder-blue-900:focus::placeholder {
  color: #2a4365; }

.focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
  color: #ebf4ff; }

.focus\:placeholder-indigo-100:focus::-moz-placeholder {
  color: #ebf4ff; }

.focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  color: #ebf4ff; }

.focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
  color: #ebf4ff; }

.focus\:placeholder-indigo-100:focus::placeholder {
  color: #ebf4ff; }

.focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
  color: #c3dafe; }

.focus\:placeholder-indigo-200:focus::-moz-placeholder {
  color: #c3dafe; }

.focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  color: #c3dafe; }

.focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
  color: #c3dafe; }

.focus\:placeholder-indigo-200:focus::placeholder {
  color: #c3dafe; }

.focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
  color: #a3bffa; }

.focus\:placeholder-indigo-300:focus::-moz-placeholder {
  color: #a3bffa; }

.focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  color: #a3bffa; }

.focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
  color: #a3bffa; }

.focus\:placeholder-indigo-300:focus::placeholder {
  color: #a3bffa; }

.focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
  color: #7f9cf5; }

.focus\:placeholder-indigo-400:focus::-moz-placeholder {
  color: #7f9cf5; }

.focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  color: #7f9cf5; }

.focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
  color: #7f9cf5; }

.focus\:placeholder-indigo-400:focus::placeholder {
  color: #7f9cf5; }

.focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
  color: #667eea; }

.focus\:placeholder-indigo-500:focus::-moz-placeholder {
  color: #667eea; }

.focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  color: #667eea; }

.focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
  color: #667eea; }

.focus\:placeholder-indigo-500:focus::placeholder {
  color: #667eea; }

.focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
  color: #5a67d8; }

.focus\:placeholder-indigo-600:focus::-moz-placeholder {
  color: #5a67d8; }

.focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  color: #5a67d8; }

.focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
  color: #5a67d8; }

.focus\:placeholder-indigo-600:focus::placeholder {
  color: #5a67d8; }

.focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
  color: #4c51bf; }

.focus\:placeholder-indigo-700:focus::-moz-placeholder {
  color: #4c51bf; }

.focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  color: #4c51bf; }

.focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
  color: #4c51bf; }

.focus\:placeholder-indigo-700:focus::placeholder {
  color: #4c51bf; }

.focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
  color: #434190; }

.focus\:placeholder-indigo-800:focus::-moz-placeholder {
  color: #434190; }

.focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  color: #434190; }

.focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
  color: #434190; }

.focus\:placeholder-indigo-800:focus::placeholder {
  color: #434190; }

.focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
  color: #3c366b; }

.focus\:placeholder-indigo-900:focus::-moz-placeholder {
  color: #3c366b; }

.focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  color: #3c366b; }

.focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
  color: #3c366b; }

.focus\:placeholder-indigo-900:focus::placeholder {
  color: #3c366b; }

.focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
  color: #faf5ff; }

.focus\:placeholder-purple-100:focus::-moz-placeholder {
  color: #faf5ff; }

.focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  color: #faf5ff; }

.focus\:placeholder-purple-100:focus::-ms-input-placeholder {
  color: #faf5ff; }

.focus\:placeholder-purple-100:focus::placeholder {
  color: #faf5ff; }

.focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
  color: #e9d8fd; }

.focus\:placeholder-purple-200:focus::-moz-placeholder {
  color: #e9d8fd; }

.focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  color: #e9d8fd; }

.focus\:placeholder-purple-200:focus::-ms-input-placeholder {
  color: #e9d8fd; }

.focus\:placeholder-purple-200:focus::placeholder {
  color: #e9d8fd; }

.focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
  color: #d6bcfa; }

.focus\:placeholder-purple-300:focus::-moz-placeholder {
  color: #d6bcfa; }

.focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  color: #d6bcfa; }

.focus\:placeholder-purple-300:focus::-ms-input-placeholder {
  color: #d6bcfa; }

.focus\:placeholder-purple-300:focus::placeholder {
  color: #d6bcfa; }

.focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
  color: #b794f4; }

.focus\:placeholder-purple-400:focus::-moz-placeholder {
  color: #b794f4; }

.focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  color: #b794f4; }

.focus\:placeholder-purple-400:focus::-ms-input-placeholder {
  color: #b794f4; }

.focus\:placeholder-purple-400:focus::placeholder {
  color: #b794f4; }

.focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
  color: #9f7aea; }

.focus\:placeholder-purple-500:focus::-moz-placeholder {
  color: #9f7aea; }

.focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  color: #9f7aea; }

.focus\:placeholder-purple-500:focus::-ms-input-placeholder {
  color: #9f7aea; }

.focus\:placeholder-purple-500:focus::placeholder {
  color: #9f7aea; }

.focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
  color: #805ad5; }

.focus\:placeholder-purple-600:focus::-moz-placeholder {
  color: #805ad5; }

.focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  color: #805ad5; }

.focus\:placeholder-purple-600:focus::-ms-input-placeholder {
  color: #805ad5; }

.focus\:placeholder-purple-600:focus::placeholder {
  color: #805ad5; }

.focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
  color: #6b46c1; }

.focus\:placeholder-purple-700:focus::-moz-placeholder {
  color: #6b46c1; }

.focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  color: #6b46c1; }

.focus\:placeholder-purple-700:focus::-ms-input-placeholder {
  color: #6b46c1; }

.focus\:placeholder-purple-700:focus::placeholder {
  color: #6b46c1; }

.focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
  color: #553c9a; }

.focus\:placeholder-purple-800:focus::-moz-placeholder {
  color: #553c9a; }

.focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  color: #553c9a; }

.focus\:placeholder-purple-800:focus::-ms-input-placeholder {
  color: #553c9a; }

.focus\:placeholder-purple-800:focus::placeholder {
  color: #553c9a; }

.focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
  color: #44337a; }

.focus\:placeholder-purple-900:focus::-moz-placeholder {
  color: #44337a; }

.focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  color: #44337a; }

.focus\:placeholder-purple-900:focus::-ms-input-placeholder {
  color: #44337a; }

.focus\:placeholder-purple-900:focus::placeholder {
  color: #44337a; }

.focus\:placeholder-pink-100:focus::-webkit-input-placeholder {
  color: #fff5f7; }

.focus\:placeholder-pink-100:focus::-moz-placeholder {
  color: #fff5f7; }

.focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  color: #fff5f7; }

.focus\:placeholder-pink-100:focus::-ms-input-placeholder {
  color: #fff5f7; }

.focus\:placeholder-pink-100:focus::placeholder {
  color: #fff5f7; }

.focus\:placeholder-pink-200:focus::-webkit-input-placeholder {
  color: #fed7e2; }

.focus\:placeholder-pink-200:focus::-moz-placeholder {
  color: #fed7e2; }

.focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  color: #fed7e2; }

.focus\:placeholder-pink-200:focus::-ms-input-placeholder {
  color: #fed7e2; }

.focus\:placeholder-pink-200:focus::placeholder {
  color: #fed7e2; }

.focus\:placeholder-pink-300:focus::-webkit-input-placeholder {
  color: #fbb6ce; }

.focus\:placeholder-pink-300:focus::-moz-placeholder {
  color: #fbb6ce; }

.focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  color: #fbb6ce; }

.focus\:placeholder-pink-300:focus::-ms-input-placeholder {
  color: #fbb6ce; }

.focus\:placeholder-pink-300:focus::placeholder {
  color: #fbb6ce; }

.focus\:placeholder-pink-400:focus::-webkit-input-placeholder {
  color: #f687b3; }

.focus\:placeholder-pink-400:focus::-moz-placeholder {
  color: #f687b3; }

.focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  color: #f687b3; }

.focus\:placeholder-pink-400:focus::-ms-input-placeholder {
  color: #f687b3; }

.focus\:placeholder-pink-400:focus::placeholder {
  color: #f687b3; }

.focus\:placeholder-pink-500:focus::-webkit-input-placeholder {
  color: #ed64a6; }

.focus\:placeholder-pink-500:focus::-moz-placeholder {
  color: #ed64a6; }

.focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  color: #ed64a6; }

.focus\:placeholder-pink-500:focus::-ms-input-placeholder {
  color: #ed64a6; }

.focus\:placeholder-pink-500:focus::placeholder {
  color: #ed64a6; }

.focus\:placeholder-pink-600:focus::-webkit-input-placeholder {
  color: #d53f8c; }

.focus\:placeholder-pink-600:focus::-moz-placeholder {
  color: #d53f8c; }

.focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  color: #d53f8c; }

.focus\:placeholder-pink-600:focus::-ms-input-placeholder {
  color: #d53f8c; }

.focus\:placeholder-pink-600:focus::placeholder {
  color: #d53f8c; }

.focus\:placeholder-pink-700:focus::-webkit-input-placeholder {
  color: #b83280; }

.focus\:placeholder-pink-700:focus::-moz-placeholder {
  color: #b83280; }

.focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  color: #b83280; }

.focus\:placeholder-pink-700:focus::-ms-input-placeholder {
  color: #b83280; }

.focus\:placeholder-pink-700:focus::placeholder {
  color: #b83280; }

.focus\:placeholder-pink-800:focus::-webkit-input-placeholder {
  color: #97266d; }

.focus\:placeholder-pink-800:focus::-moz-placeholder {
  color: #97266d; }

.focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  color: #97266d; }

.focus\:placeholder-pink-800:focus::-ms-input-placeholder {
  color: #97266d; }

.focus\:placeholder-pink-800:focus::placeholder {
  color: #97266d; }

.focus\:placeholder-pink-900:focus::-webkit-input-placeholder {
  color: #702459; }

.focus\:placeholder-pink-900:focus::-moz-placeholder {
  color: #702459; }

.focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  color: #702459; }

.focus\:placeholder-pink-900:focus::-ms-input-placeholder {
  color: #702459; }

.focus\:placeholder-pink-900:focus::placeholder {
  color: #702459; }

.pointer-events-none {
  pointer-events: none; }

.pointer-events-auto {
  pointer-events: auto; }

.static {
  position: static; }

.fixed {
  position: fixed; }

.absolute {
  position: absolute; }

.relative {
  position: relative; }

.sticky {
  position: -webkit-sticky;
  position: sticky; }

.inset-0 {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.inset-auto {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto; }

.inset-y-0 {
  top: 0;
  bottom: 0; }

.inset-x-0 {
  right: 0;
  left: 0; }

.inset-y-auto {
  top: auto;
  bottom: auto; }

.inset-x-auto {
  right: auto;
  left: auto; }

.top-0 {
  top: 0; }

.right-0 {
  right: 0; }

.bottom-0 {
  bottom: 0; }

.left-0 {
  left: 0; }

.top-auto {
  top: auto; }

.right-auto {
  right: auto; }

.bottom-auto {
  bottom: auto; }

.left-auto {
  left: auto; }

.resize-none {
  resize: none; }

.resize-y {
  resize: vertical; }

.resize-x {
  resize: horizontal; }

.resize {
  resize: both; }

.shadow-xs {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }

.shadow-sm {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }

.shadow {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }

.shadow-md {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }

.shadow-lg {
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }

.shadow-xl {
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }

.shadow-2xl {
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }

.shadow-inner {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }

.shadow-outline {
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }

.shadow-none {
  box-shadow: none; }

.hover\:shadow-xs:hover {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }

.hover\:shadow-sm:hover {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }

.hover\:shadow:hover {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }

.hover\:shadow-md:hover {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }

.hover\:shadow-lg:hover {
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }

.hover\:shadow-xl:hover {
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }

.hover\:shadow-2xl:hover {
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }

.hover\:shadow-inner:hover {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }

.hover\:shadow-outline:hover {
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }

.hover\:shadow-none:hover {
  box-shadow: none; }

.focus\:shadow-xs:focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }

.focus\:shadow-sm:focus {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }

.focus\:shadow:focus {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }

.focus\:shadow-md:focus {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }

.focus\:shadow-lg:focus {
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }

.focus\:shadow-xl:focus {
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }

.focus\:shadow-2xl:focus {
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }

.focus\:shadow-inner:focus {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }

.focus\:shadow-outline:focus {
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }

.focus\:shadow-none:focus {
  box-shadow: none; }

.fill-current {
  fill: currentColor; }

.stroke-current {
  stroke: currentColor; }

.stroke-0 {
  stroke-width: 0; }

.stroke-1 {
  stroke-width: 1; }

.stroke-2 {
  stroke-width: 2; }

.table-auto {
  table-layout: auto; }

.table-fixed {
  table-layout: fixed; }

.text-left {
  text-align: left; }

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

.text-right {
  text-align: right; }

.text-justify {
  text-align: justify; }

.text-transparent {
  color: transparent; }

.text-current {
  color: currentColor; }

.text-black {
  color: #000; }

.text-white {
  color: #fff; }

.text-gray-100 {
  color: #f7fafc; }

.text-gray-200 {
  color: #edf2f7; }

.text-gray-300 {
  color: #e2e8f0; }

.text-gray-400 {
  color: #cbd5e0; }

.text-gray-500 {
  color: #a0aec0; }

.text-gray-600 {
  color: #718096; }

.text-gray-700 {
  color: #4a5568; }

.text-gray-800 {
  color: #2d3748; }

.text-gray-900 {
  color: #1a202c; }

.text-red-100 {
  color: #fff5f5; }

.text-red-200 {
  color: #fed7d7; }

.text-red-300 {
  color: #feb2b2; }

.text-red-400 {
  color: #fc8181; }

.text-red-500 {
  color: #f56565; }

.text-red-600 {
  color: #e53e3e; }

.text-red-700 {
  color: #c53030; }

.text-red-800 {
  color: #9b2c2c; }

.text-red-900 {
  color: #742a2a; }

.text-orange-100 {
  color: #fffaf0; }

.text-orange-200 {
  color: #feebc8; }

.text-orange-300 {
  color: #fbd38d; }

.text-orange-400 {
  color: #f6ad55; }

.text-orange-500 {
  color: #ed8936; }

.text-orange-600 {
  color: #dd6b20; }

.text-orange-700 {
  color: #c05621; }

.text-orange-800 {
  color: #9c4221; }

.text-orange-900 {
  color: #7b341e; }

.text-yellow-100 {
  color: #fffff0; }

.text-yellow-200 {
  color: #fefcbf; }

.text-yellow-300 {
  color: #faf089; }

.text-yellow-400 {
  color: #f6e05e; }

.text-yellow-500 {
  color: #ecc94b; }

.text-yellow-600 {
  color: #d69e2e; }

.text-yellow-700 {
  color: #b7791f; }

.text-yellow-800 {
  color: #975a16; }

.text-yellow-900 {
  color: #744210; }

.text-green-100 {
  color: #f0fff4; }

.text-green-200 {
  color: #c6f6d5; }

.text-green-300 {
  color: #9ae6b4; }

.text-green-400 {
  color: #68d391; }

.text-green-500 {
  color: #48bb78; }

.text-green-600 {
  color: #38a169; }

.text-green-700 {
  color: #2f855a; }

.text-green-800 {
  color: #276749; }

.text-green-900 {
  color: #22543d; }

.text-teal-100 {
  color: #e6fffa; }

.text-teal-200 {
  color: #b2f5ea; }

.text-teal-300 {
  color: #81e6d9; }

.text-teal-400 {
  color: #4fd1c5; }

.text-teal-500 {
  color: #38b2ac; }

.text-teal-600 {
  color: #319795; }

.text-teal-700 {
  color: #2c7a7b; }

.text-teal-800 {
  color: #285e61; }

.text-teal-900 {
  color: #234e52; }

.text-blue-100 {
  color: #ebf8ff; }

.text-blue-200 {
  color: #bee3f8; }

.text-blue-300 {
  color: #90cdf4; }

.text-blue-400 {
  color: #63b3ed; }

.text-blue-500 {
  color: #4299e1; }

.text-blue-600 {
  color: #3182ce; }

.text-blue-700 {
  color: #2b6cb0; }

.text-blue-800 {
  color: #2c5282; }

.text-blue-900 {
  color: #2a4365; }

.text-indigo-100 {
  color: #ebf4ff; }

.text-indigo-200 {
  color: #c3dafe; }

.text-indigo-300 {
  color: #a3bffa; }

.text-indigo-400 {
  color: #7f9cf5; }

.text-indigo-500 {
  color: #667eea; }

.text-indigo-600 {
  color: #5a67d8; }

.text-indigo-700 {
  color: #4c51bf; }

.text-indigo-800 {
  color: #434190; }

.text-indigo-900 {
  color: #3c366b; }

.text-purple-100 {
  color: #faf5ff; }

.text-purple-200 {
  color: #e9d8fd; }

.text-purple-300 {
  color: #d6bcfa; }

.text-purple-400 {
  color: #b794f4; }

.text-purple-500 {
  color: #9f7aea; }

.text-purple-600 {
  color: #805ad5; }

.text-purple-700 {
  color: #6b46c1; }

.text-purple-800 {
  color: #553c9a; }

.text-purple-900 {
  color: #44337a; }

.text-pink-100 {
  color: #fff5f7; }

.text-pink-200 {
  color: #fed7e2; }

.text-pink-300 {
  color: #fbb6ce; }

.text-pink-400 {
  color: #f687b3; }

.text-pink-500 {
  color: #ed64a6; }

.text-pink-600 {
  color: #d53f8c; }

.text-pink-700 {
  color: #b83280; }

.text-pink-800 {
  color: #97266d; }

.text-pink-900 {
  color: #702459; }

.hover\:text-transparent:hover {
  color: transparent; }

.hover\:text-current:hover {
  color: currentColor; }

.hover\:text-black:hover {
  color: #000; }

.hover\:text-white:hover {
  color: #fff; }

.hover\:text-gray-100:hover {
  color: #f7fafc; }

.hover\:text-gray-200:hover {
  color: #edf2f7; }

.hover\:text-gray-300:hover {
  color: #e2e8f0; }

.hover\:text-gray-400:hover {
  color: #cbd5e0; }

.hover\:text-gray-500:hover {
  color: #a0aec0; }

.hover\:text-gray-600:hover {
  color: #718096; }

.hover\:text-gray-700:hover {
  color: #4a5568; }

.hover\:text-gray-800:hover {
  color: #2d3748; }

.hover\:text-gray-900:hover {
  color: #1a202c; }

.hover\:text-red-100:hover {
  color: #fff5f5; }

.hover\:text-red-200:hover {
  color: #fed7d7; }

.hover\:text-red-300:hover {
  color: #feb2b2; }

.hover\:text-red-400:hover {
  color: #fc8181; }

.hover\:text-red-500:hover {
  color: #f56565; }

.hover\:text-red-600:hover {
  color: #e53e3e; }

.hover\:text-red-700:hover {
  color: #c53030; }

.hover\:text-red-800:hover {
  color: #9b2c2c; }

.hover\:text-red-900:hover {
  color: #742a2a; }

.hover\:text-orange-100:hover {
  color: #fffaf0; }

.hover\:text-orange-200:hover {
  color: #feebc8; }

.hover\:text-orange-300:hover {
  color: #fbd38d; }

.hover\:text-orange-400:hover {
  color: #f6ad55; }

.hover\:text-orange-500:hover {
  color: #ed8936; }

.hover\:text-orange-600:hover {
  color: #dd6b20; }

.hover\:text-orange-700:hover {
  color: #c05621; }

.hover\:text-orange-800:hover {
  color: #9c4221; }

.hover\:text-orange-900:hover {
  color: #7b341e; }

.hover\:text-yellow-100:hover {
  color: #fffff0; }

.hover\:text-yellow-200:hover {
  color: #fefcbf; }

.hover\:text-yellow-300:hover {
  color: #faf089; }

.hover\:text-yellow-400:hover {
  color: #f6e05e; }

.hover\:text-yellow-500:hover {
  color: #ecc94b; }

.hover\:text-yellow-600:hover {
  color: #d69e2e; }

.hover\:text-yellow-700:hover {
  color: #b7791f; }

.hover\:text-yellow-800:hover {
  color: #975a16; }

.hover\:text-yellow-900:hover {
  color: #744210; }

.hover\:text-green-100:hover {
  color: #f0fff4; }

.hover\:text-green-200:hover {
  color: #c6f6d5; }

.hover\:text-green-300:hover {
  color: #9ae6b4; }

.hover\:text-green-400:hover {
  color: #68d391; }

.hover\:text-green-500:hover {
  color: #48bb78; }

.hover\:text-green-600:hover {
  color: #38a169; }

.hover\:text-green-700:hover {
  color: #2f855a; }

.hover\:text-green-800:hover {
  color: #276749; }

.hover\:text-green-900:hover {
  color: #22543d; }

.hover\:text-teal-100:hover {
  color: #e6fffa; }

.hover\:text-teal-200:hover {
  color: #b2f5ea; }

.hover\:text-teal-300:hover {
  color: #81e6d9; }

.hover\:text-teal-400:hover {
  color: #4fd1c5; }

.hover\:text-teal-500:hover {
  color: #38b2ac; }

.hover\:text-teal-600:hover {
  color: #319795; }

.hover\:text-teal-700:hover {
  color: #2c7a7b; }

.hover\:text-teal-800:hover {
  color: #285e61; }

.hover\:text-teal-900:hover {
  color: #234e52; }

.hover\:text-blue-100:hover {
  color: #ebf8ff; }

.hover\:text-blue-200:hover {
  color: #bee3f8; }

.hover\:text-blue-300:hover {
  color: #90cdf4; }

.hover\:text-blue-400:hover {
  color: #63b3ed; }

.hover\:text-blue-500:hover {
  color: #4299e1; }

.hover\:text-blue-600:hover {
  color: #3182ce; }

.hover\:text-blue-700:hover {
  color: #2b6cb0; }

.hover\:text-blue-800:hover {
  color: #2c5282; }

.hover\:text-blue-900:hover {
  color: #2a4365; }

.hover\:text-indigo-100:hover {
  color: #ebf4ff; }

.hover\:text-indigo-200:hover {
  color: #c3dafe; }

.hover\:text-indigo-300:hover {
  color: #a3bffa; }

.hover\:text-indigo-400:hover {
  color: #7f9cf5; }

.hover\:text-indigo-500:hover {
  color: #667eea; }

.hover\:text-indigo-600:hover {
  color: #5a67d8; }

.hover\:text-indigo-700:hover {
  color: #4c51bf; }

.hover\:text-indigo-800:hover {
  color: #434190; }

.hover\:text-indigo-900:hover {
  color: #3c366b; }

.hover\:text-purple-100:hover {
  color: #faf5ff; }

.hover\:text-purple-200:hover {
  color: #e9d8fd; }

.hover\:text-purple-300:hover {
  color: #d6bcfa; }

.hover\:text-purple-400:hover {
  color: #b794f4; }

.hover\:text-purple-500:hover {
  color: #9f7aea; }

.hover\:text-purple-600:hover {
  color: #805ad5; }

.hover\:text-purple-700:hover {
  color: #6b46c1; }

.hover\:text-purple-800:hover {
  color: #553c9a; }

.hover\:text-purple-900:hover {
  color: #44337a; }

.hover\:text-pink-100:hover {
  color: #fff5f7; }

.hover\:text-pink-200:hover {
  color: #fed7e2; }

.hover\:text-pink-300:hover {
  color: #fbb6ce; }

.hover\:text-pink-400:hover {
  color: #f687b3; }

.hover\:text-pink-500:hover {
  color: #ed64a6; }

.hover\:text-pink-600:hover {
  color: #d53f8c; }

.hover\:text-pink-700:hover {
  color: #b83280; }

.hover\:text-pink-800:hover {
  color: #97266d; }

.hover\:text-pink-900:hover {
  color: #702459; }

.focus\:text-transparent:focus {
  color: transparent; }

.focus\:text-current:focus {
  color: currentColor; }

.focus\:text-black:focus {
  color: #000; }

.focus\:text-white:focus {
  color: #fff; }

.focus\:text-gray-100:focus {
  color: #f7fafc; }

.focus\:text-gray-200:focus {
  color: #edf2f7; }

.focus\:text-gray-300:focus {
  color: #e2e8f0; }

.focus\:text-gray-400:focus {
  color: #cbd5e0; }

.focus\:text-gray-500:focus {
  color: #a0aec0; }

.focus\:text-gray-600:focus {
  color: #718096; }

.focus\:text-gray-700:focus {
  color: #4a5568; }

.focus\:text-gray-800:focus {
  color: #2d3748; }

.focus\:text-gray-900:focus {
  color: #1a202c; }

.focus\:text-red-100:focus {
  color: #fff5f5; }

.focus\:text-red-200:focus {
  color: #fed7d7; }

.focus\:text-red-300:focus {
  color: #feb2b2; }

.focus\:text-red-400:focus {
  color: #fc8181; }

.focus\:text-red-500:focus {
  color: #f56565; }

.focus\:text-red-600:focus {
  color: #e53e3e; }

.focus\:text-red-700:focus {
  color: #c53030; }

.focus\:text-red-800:focus {
  color: #9b2c2c; }

.focus\:text-red-900:focus {
  color: #742a2a; }

.focus\:text-orange-100:focus {
  color: #fffaf0; }

.focus\:text-orange-200:focus {
  color: #feebc8; }

.focus\:text-orange-300:focus {
  color: #fbd38d; }

.focus\:text-orange-400:focus {
  color: #f6ad55; }

.focus\:text-orange-500:focus {
  color: #ed8936; }

.focus\:text-orange-600:focus {
  color: #dd6b20; }

.focus\:text-orange-700:focus {
  color: #c05621; }

.focus\:text-orange-800:focus {
  color: #9c4221; }

.focus\:text-orange-900:focus {
  color: #7b341e; }

.focus\:text-yellow-100:focus {
  color: #fffff0; }

.focus\:text-yellow-200:focus {
  color: #fefcbf; }

.focus\:text-yellow-300:focus {
  color: #faf089; }

.focus\:text-yellow-400:focus {
  color: #f6e05e; }

.focus\:text-yellow-500:focus {
  color: #ecc94b; }

.focus\:text-yellow-600:focus {
  color: #d69e2e; }

.focus\:text-yellow-700:focus {
  color: #b7791f; }

.focus\:text-yellow-800:focus {
  color: #975a16; }

.focus\:text-yellow-900:focus {
  color: #744210; }

.focus\:text-green-100:focus {
  color: #f0fff4; }

.focus\:text-green-200:focus {
  color: #c6f6d5; }

.focus\:text-green-300:focus {
  color: #9ae6b4; }

.focus\:text-green-400:focus {
  color: #68d391; }

.focus\:text-green-500:focus {
  color: #48bb78; }

.focus\:text-green-600:focus {
  color: #38a169; }

.focus\:text-green-700:focus {
  color: #2f855a; }

.focus\:text-green-800:focus {
  color: #276749; }

.focus\:text-green-900:focus {
  color: #22543d; }

.focus\:text-teal-100:focus {
  color: #e6fffa; }

.focus\:text-teal-200:focus {
  color: #b2f5ea; }

.focus\:text-teal-300:focus {
  color: #81e6d9; }

.focus\:text-teal-400:focus {
  color: #4fd1c5; }

.focus\:text-teal-500:focus {
  color: #38b2ac; }

.focus\:text-teal-600:focus {
  color: #319795; }

.focus\:text-teal-700:focus {
  color: #2c7a7b; }

.focus\:text-teal-800:focus {
  color: #285e61; }

.focus\:text-teal-900:focus {
  color: #234e52; }

.focus\:text-blue-100:focus {
  color: #ebf8ff; }

.focus\:text-blue-200:focus {
  color: #bee3f8; }

.focus\:text-blue-300:focus {
  color: #90cdf4; }

.focus\:text-blue-400:focus {
  color: #63b3ed; }

.focus\:text-blue-500:focus {
  color: #4299e1; }

.focus\:text-blue-600:focus {
  color: #3182ce; }

.focus\:text-blue-700:focus {
  color: #2b6cb0; }

.focus\:text-blue-800:focus {
  color: #2c5282; }

.focus\:text-blue-900:focus {
  color: #2a4365; }

.focus\:text-indigo-100:focus {
  color: #ebf4ff; }

.focus\:text-indigo-200:focus {
  color: #c3dafe; }

.focus\:text-indigo-300:focus {
  color: #a3bffa; }

.focus\:text-indigo-400:focus {
  color: #7f9cf5; }

.focus\:text-indigo-500:focus {
  color: #667eea; }

.focus\:text-indigo-600:focus {
  color: #5a67d8; }

.focus\:text-indigo-700:focus {
  color: #4c51bf; }

.focus\:text-indigo-800:focus {
  color: #434190; }

.focus\:text-indigo-900:focus {
  color: #3c366b; }

.focus\:text-purple-100:focus {
  color: #faf5ff; }

.focus\:text-purple-200:focus {
  color: #e9d8fd; }

.focus\:text-purple-300:focus {
  color: #d6bcfa; }

.focus\:text-purple-400:focus {
  color: #b794f4; }

.focus\:text-purple-500:focus {
  color: #9f7aea; }

.focus\:text-purple-600:focus {
  color: #805ad5; }

.focus\:text-purple-700:focus {
  color: #6b46c1; }

.focus\:text-purple-800:focus {
  color: #553c9a; }

.focus\:text-purple-900:focus {
  color: #44337a; }

.focus\:text-pink-100:focus {
  color: #fff5f7; }

.focus\:text-pink-200:focus {
  color: #fed7e2; }

.focus\:text-pink-300:focus {
  color: #fbb6ce; }

.focus\:text-pink-400:focus {
  color: #f687b3; }

.focus\:text-pink-500:focus {
  color: #ed64a6; }

.focus\:text-pink-600:focus {
  color: #d53f8c; }

.focus\:text-pink-700:focus {
  color: #b83280; }

.focus\:text-pink-800:focus {
  color: #97266d; }

.focus\:text-pink-900:focus {
  color: #702459; }

.italic {
  font-style: italic; }

.not-italic {
  font-style: normal; }

.uppercase {
  text-transform: uppercase; }

.lowercase {
  text-transform: lowercase; }

.capitalize {
  text-transform: capitalize; }

.normal-case {
  text-transform: none; }

.underline {
  text-decoration: underline; }

.line-through {
  text-decoration: line-through; }

.no-underline {
  text-decoration: none; }

.hover\:underline:hover {
  text-decoration: underline; }

.hover\:line-through:hover {
  text-decoration: line-through; }

.hover\:no-underline:hover {
  text-decoration: none; }

.focus\:underline:focus {
  text-decoration: underline; }

.focus\:line-through:focus {
  text-decoration: line-through; }

.focus\:no-underline:focus {
  text-decoration: none; }

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.subpixel-antialiased {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto; }

.tracking-tighter {
  letter-spacing: -0.05em; }

.tracking-tight {
  letter-spacing: -0.025em; }

.tracking-normal {
  letter-spacing: 0; }

.tracking-wide {
  letter-spacing: 0.025em; }

.tracking-wider {
  letter-spacing: 0.05em; }

.tracking-widest {
  letter-spacing: 0.1em; }

.select-none {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.select-text {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text; }

.select-all {
  -webkit-user-select: all;
  -moz-user-select: all;
  -ms-user-select: all;
  user-select: all; }

.select-auto {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto; }

.align-baseline {
  vertical-align: baseline; }

.align-top {
  vertical-align: top; }

.align-middle {
  vertical-align: middle; }

.align-bottom {
  vertical-align: bottom; }

.align-text-top {
  vertical-align: text-top; }

.align-text-bottom {
  vertical-align: text-bottom; }

.visible {
  visibility: visible; }

.invisible {
  visibility: hidden; }

.whitespace-normal {
  white-space: normal; }

.whitespace-no-wrap {
  white-space: nowrap; }

.whitespace-pre {
  white-space: pre; }

.whitespace-pre-line {
  white-space: pre-line; }

.whitespace-pre-wrap {
  white-space: pre-wrap; }

.break-normal {
  overflow-wrap: normal;
  word-break: normal; }

.break-words {
  overflow-wrap: break-word; }

.break-all {
  word-break: break-all; }

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.w-0 {
  width: 0; }

.w-1 {
  width: 0.25rem; }

.w-2 {
  width: 0.5rem; }

.w-3 {
  width: 0.75rem; }

.w-4 {
  width: 1rem; }

.w-5 {
  width: 1.25rem; }

.w-6 {
  width: 1.5rem; }

.w-8 {
  width: 2rem; }

.w-10 {
  width: 2.5rem; }

.w-12 {
  width: 3rem; }

.w-16 {
  width: 4rem; }

.w-20 {
  width: 5rem; }

.w-24 {
  width: 6rem; }

.w-32 {
  width: 8rem; }

.w-40 {
  width: 10rem; }

.w-48 {
  width: 12rem; }

.w-56 {
  width: 14rem; }

.w-64 {
  width: 16rem; }

.w-auto {
  width: auto; }

.w-px {
  width: 1px; }

.w-1\/2 {
  width: 50%; }

.w-1\/3 {
  width: 33.333333%; }

.w-2\/3 {
  width: 66.666667%; }

.w-1\/4 {
  width: 25%; }

.w-2\/4 {
  width: 50%; }

.w-3\/4 {
  width: 75%; }

.w-1\/5 {
  width: 20%; }

.w-2\/5 {
  width: 40%; }

.w-3\/5 {
  width: 60%; }

.w-4\/5 {
  width: 80%; }

.w-1\/6 {
  width: 16.666667%; }

.w-2\/6 {
  width: 33.333333%; }

.w-3\/6 {
  width: 50%; }

.w-4\/6 {
  width: 66.666667%; }

.w-5\/6 {
  width: 83.333333%; }

.w-1\/12 {
  width: 8.333333%; }

.w-2\/12 {
  width: 16.666667%; }

.w-3\/12 {
  width: 25%; }

.w-4\/12 {
  width: 33.333333%; }

.w-5\/12 {
  width: 41.666667%; }

.w-6\/12 {
  width: 50%; }

.w-7\/12 {
  width: 58.333333%; }

.w-8\/12 {
  width: 66.666667%; }

.w-9\/12 {
  width: 75%; }

.w-10\/12 {
  width: 83.333333%; }

.w-11\/12 {
  width: 91.666667%; }

.w-full {
  width: 100%; }

.w-screen {
  width: 100vw; }

.z-0 {
  z-index: 0; }

.z-10 {
  z-index: 10; }

.z-20 {
  z-index: 20; }

.z-30 {
  z-index: 30; }

.z-40 {
  z-index: 40; }

.z-50 {
  z-index: 50; }

.z-auto {
  z-index: auto; }

.gap-0 {
  grid-gap: 0;
  gap: 0; }

.gap-1 {
  grid-gap: 0.25rem;
  gap: 0.25rem; }

.gap-2 {
  grid-gap: 0.5rem;
  gap: 0.5rem; }

.gap-3 {
  grid-gap: 0.75rem;
  gap: 0.75rem; }

.gap-4 {
  grid-gap: 1rem;
  gap: 1rem; }

.gap-5 {
  grid-gap: 1.25rem;
  gap: 1.25rem; }

.gap-6 {
  grid-gap: 1.5rem;
  gap: 1.5rem; }

.gap-8 {
  grid-gap: 2rem;
  gap: 2rem; }

.gap-10 {
  grid-gap: 2.5rem;
  gap: 2.5rem; }

.gap-12 {
  grid-gap: 3rem;
  gap: 3rem; }

.gap-16 {
  grid-gap: 4rem;
  gap: 4rem; }

.gap-20 {
  grid-gap: 5rem;
  gap: 5rem; }

.gap-24 {
  grid-gap: 6rem;
  gap: 6rem; }

.gap-32 {
  grid-gap: 8rem;
  gap: 8rem; }

.gap-40 {
  grid-gap: 10rem;
  gap: 10rem; }

.gap-48 {
  grid-gap: 12rem;
  gap: 12rem; }

.gap-56 {
  grid-gap: 14rem;
  gap: 14rem; }

.gap-64 {
  grid-gap: 16rem;
  gap: 16rem; }

.gap-px {
  grid-gap: 1px;
  gap: 1px; }

.col-gap-0 {
  grid-column-gap: 0;
  -moz-column-gap: 0;
  column-gap: 0; }

.col-gap-1 {
  grid-column-gap: 0.25rem;
  -moz-column-gap: 0.25rem;
  column-gap: 0.25rem; }

.col-gap-2 {
  grid-column-gap: 0.5rem;
  -moz-column-gap: 0.5rem;
  column-gap: 0.5rem; }

.col-gap-3 {
  grid-column-gap: 0.75rem;
  -moz-column-gap: 0.75rem;
  column-gap: 0.75rem; }

.col-gap-4 {
  grid-column-gap: 1rem;
  -moz-column-gap: 1rem;
  column-gap: 1rem; }

.col-gap-5 {
  grid-column-gap: 1.25rem;
  -moz-column-gap: 1.25rem;
  column-gap: 1.25rem; }

.col-gap-6 {
  grid-column-gap: 1.5rem;
  -moz-column-gap: 1.5rem;
  column-gap: 1.5rem; }

.col-gap-8 {
  grid-column-gap: 2rem;
  -moz-column-gap: 2rem;
  column-gap: 2rem; }

.col-gap-10 {
  grid-column-gap: 2.5rem;
  -moz-column-gap: 2.5rem;
  column-gap: 2.5rem; }

.col-gap-12 {
  grid-column-gap: 3rem;
  -moz-column-gap: 3rem;
  column-gap: 3rem; }

.col-gap-16 {
  grid-column-gap: 4rem;
  -moz-column-gap: 4rem;
  column-gap: 4rem; }

.col-gap-20 {
  grid-column-gap: 5rem;
  -moz-column-gap: 5rem;
  column-gap: 5rem; }

.col-gap-24 {
  grid-column-gap: 6rem;
  -moz-column-gap: 6rem;
  column-gap: 6rem; }

.col-gap-32 {
  grid-column-gap: 8rem;
  -moz-column-gap: 8rem;
  column-gap: 8rem; }

.col-gap-40 {
  grid-column-gap: 10rem;
  -moz-column-gap: 10rem;
  column-gap: 10rem; }

.col-gap-48 {
  grid-column-gap: 12rem;
  -moz-column-gap: 12rem;
  column-gap: 12rem; }

.col-gap-56 {
  grid-column-gap: 14rem;
  -moz-column-gap: 14rem;
  column-gap: 14rem; }

.col-gap-64 {
  grid-column-gap: 16rem;
  -moz-column-gap: 16rem;
  column-gap: 16rem; }

.col-gap-px {
  grid-column-gap: 1px;
  -moz-column-gap: 1px;
  column-gap: 1px; }

.row-gap-0 {
  grid-row-gap: 0;
  row-gap: 0; }

.row-gap-1 {
  grid-row-gap: 0.25rem;
  row-gap: 0.25rem; }

.row-gap-2 {
  grid-row-gap: 0.5rem;
  row-gap: 0.5rem; }

.row-gap-3 {
  grid-row-gap: 0.75rem;
  row-gap: 0.75rem; }

.row-gap-4 {
  grid-row-gap: 1rem;
  row-gap: 1rem; }

.row-gap-5 {
  grid-row-gap: 1.25rem;
  row-gap: 1.25rem; }

.row-gap-6 {
  grid-row-gap: 1.5rem;
  row-gap: 1.5rem; }

.row-gap-8 {
  grid-row-gap: 2rem;
  row-gap: 2rem; }

.row-gap-10 {
  grid-row-gap: 2.5rem;
  row-gap: 2.5rem; }

.row-gap-12 {
  grid-row-gap: 3rem;
  row-gap: 3rem; }

.row-gap-16 {
  grid-row-gap: 4rem;
  row-gap: 4rem; }

.row-gap-20 {
  grid-row-gap: 5rem;
  row-gap: 5rem; }

.row-gap-24 {
  grid-row-gap: 6rem;
  row-gap: 6rem; }

.row-gap-32 {
  grid-row-gap: 8rem;
  row-gap: 8rem; }

.row-gap-40 {
  grid-row-gap: 10rem;
  row-gap: 10rem; }

.row-gap-48 {
  grid-row-gap: 12rem;
  row-gap: 12rem; }

.row-gap-56 {
  grid-row-gap: 14rem;
  row-gap: 14rem; }

.row-gap-64 {
  grid-row-gap: 16rem;
  row-gap: 16rem; }

.row-gap-px {
  grid-row-gap: 1px;
  row-gap: 1px; }

.grid-flow-row {
  grid-auto-flow: row; }

.grid-flow-col {
  grid-auto-flow: column; }

.grid-flow-row-dense {
  grid-auto-flow: row dense; }

.grid-flow-col-dense {
  grid-auto-flow: column dense; }

.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr)); }

.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr)); }

.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr)); }

.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr)); }

.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr)); }

.grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr)); }

.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr)); }

.grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr)); }

.grid-cols-9 {
  grid-template-columns: repeat(9, minmax(0, 1fr)); }

.grid-cols-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr)); }

.grid-cols-11 {
  grid-template-columns: repeat(11, minmax(0, 1fr)); }

.grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr)); }

.grid-cols-none {
  grid-template-columns: none; }

.col-auto {
  grid-column: auto; }

.col-span-1 {
  grid-column: span 1 / span 1; }

.col-span-2 {
  grid-column: span 2 / span 2; }

.col-span-3 {
  grid-column: span 3 / span 3; }

.col-span-4 {
  grid-column: span 4 / span 4; }

.col-span-5 {
  grid-column: span 5 / span 5; }

.col-span-6 {
  grid-column: span 6 / span 6; }

.col-span-7 {
  grid-column: span 7 / span 7; }

.col-span-8 {
  grid-column: span 8 / span 8; }

.col-span-9 {
  grid-column: span 9 / span 9; }

.col-span-10 {
  grid-column: span 10 / span 10; }

.col-span-11 {
  grid-column: span 11 / span 11; }

.col-span-12 {
  grid-column: span 12 / span 12; }

.col-start-1 {
  grid-column-start: 1; }

.col-start-2 {
  grid-column-start: 2; }

.col-start-3 {
  grid-column-start: 3; }

.col-start-4 {
  grid-column-start: 4; }

.col-start-5 {
  grid-column-start: 5; }

.col-start-6 {
  grid-column-start: 6; }

.col-start-7 {
  grid-column-start: 7; }

.col-start-8 {
  grid-column-start: 8; }

.col-start-9 {
  grid-column-start: 9; }

.col-start-10 {
  grid-column-start: 10; }

.col-start-11 {
  grid-column-start: 11; }

.col-start-12 {
  grid-column-start: 12; }

.col-start-13 {
  grid-column-start: 13; }

.col-start-auto {
  grid-column-start: auto; }

.col-end-1 {
  grid-column-end: 1; }

.col-end-2 {
  grid-column-end: 2; }

.col-end-3 {
  grid-column-end: 3; }

.col-end-4 {
  grid-column-end: 4; }

.col-end-5 {
  grid-column-end: 5; }

.col-end-6 {
  grid-column-end: 6; }

.col-end-7 {
  grid-column-end: 7; }

.col-end-8 {
  grid-column-end: 8; }

.col-end-9 {
  grid-column-end: 9; }

.col-end-10 {
  grid-column-end: 10; }

.col-end-11 {
  grid-column-end: 11; }

.col-end-12 {
  grid-column-end: 12; }

.col-end-13 {
  grid-column-end: 13; }

.col-end-auto {
  grid-column-end: auto; }

.grid-rows-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr)); }

.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr)); }

.grid-rows-3 {
  grid-template-rows: repeat(3, minmax(0, 1fr)); }

.grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr)); }

.grid-rows-5 {
  grid-template-rows: repeat(5, minmax(0, 1fr)); }

.grid-rows-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr)); }

.grid-rows-none {
  grid-template-rows: none; }

.row-auto {
  grid-row: auto; }

.row-span-1 {
  grid-row: span 1 / span 1; }

.row-span-2 {
  grid-row: span 2 / span 2; }

.row-span-3 {
  grid-row: span 3 / span 3; }

.row-span-4 {
  grid-row: span 4 / span 4; }

.row-span-5 {
  grid-row: span 5 / span 5; }

.row-span-6 {
  grid-row: span 6 / span 6; }

.row-start-1 {
  grid-row-start: 1; }

.row-start-2 {
  grid-row-start: 2; }

.row-start-3 {
  grid-row-start: 3; }

.row-start-4 {
  grid-row-start: 4; }

.row-start-5 {
  grid-row-start: 5; }

.row-start-6 {
  grid-row-start: 6; }

.row-start-7 {
  grid-row-start: 7; }

.row-start-auto {
  grid-row-start: auto; }

.row-end-1 {
  grid-row-end: 1; }

.row-end-2 {
  grid-row-end: 2; }

.row-end-3 {
  grid-row-end: 3; }

.row-end-4 {
  grid-row-end: 4; }

.row-end-5 {
  grid-row-end: 5; }

.row-end-6 {
  grid-row-end: 6; }

.row-end-7 {
  grid-row-end: 7; }

.row-end-auto {
  grid-row-end: auto; }

.transform {
  --transform-translate-x: 0;
  --transform-translate-y: 0;
  --transform-rotate: 0;
  --transform-skew-x: 0;
  --transform-skew-y: 0;
  --transform-scale-x: 1;
  --transform-scale-y: 1;
  transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); }

.transform-none {
  transform: none; }

.origin-center {
  transform-origin: center; }

.origin-top {
  transform-origin: top; }

.origin-top-right {
  transform-origin: top right; }

.origin-right {
  transform-origin: right; }

.origin-bottom-right {
  transform-origin: bottom right; }

.origin-bottom {
  transform-origin: bottom; }

.origin-bottom-left {
  transform-origin: bottom left; }

.origin-left {
  transform-origin: left; }

.origin-top-left {
  transform-origin: top left; }

.scale-0 {
  --transform-scale-x: 0;
  --transform-scale-y: 0; }

.scale-50 {
  --transform-scale-x: .5;
  --transform-scale-y: .5; }

.scale-75 {
  --transform-scale-x: .75;
  --transform-scale-y: .75; }

.scale-90 {
  --transform-scale-x: .9;
  --transform-scale-y: .9; }

.scale-95 {
  --transform-scale-x: .95;
  --transform-scale-y: .95; }

.scale-100 {
  --transform-scale-x: 1;
  --transform-scale-y: 1; }

.scale-105 {
  --transform-scale-x: 1.05;
  --transform-scale-y: 1.05; }

.scale-110 {
  --transform-scale-x: 1.1;
  --transform-scale-y: 1.1; }

.scale-125 {
  --transform-scale-x: 1.25;
  --transform-scale-y: 1.25; }

.scale-150 {
  --transform-scale-x: 1.5;
  --transform-scale-y: 1.5; }

.scale-x-0 {
  --transform-scale-x: 0; }

.scale-x-50 {
  --transform-scale-x: .5; }

.scale-x-75 {
  --transform-scale-x: .75; }

.scale-x-90 {
  --transform-scale-x: .9; }

.scale-x-95 {
  --transform-scale-x: .95; }

.scale-x-100 {
  --transform-scale-x: 1; }

.scale-x-105 {
  --transform-scale-x: 1.05; }

.scale-x-110 {
  --transform-scale-x: 1.1; }

.scale-x-125 {
  --transform-scale-x: 1.25; }

.scale-x-150 {
  --transform-scale-x: 1.5; }

.scale-y-0 {
  --transform-scale-y: 0; }

.scale-y-50 {
  --transform-scale-y: .5; }

.scale-y-75 {
  --transform-scale-y: .75; }

.scale-y-90 {
  --transform-scale-y: .9; }

.scale-y-95 {
  --transform-scale-y: .95; }

.scale-y-100 {
  --transform-scale-y: 1; }

.scale-y-105 {
  --transform-scale-y: 1.05; }

.scale-y-110 {
  --transform-scale-y: 1.1; }

.scale-y-125 {
  --transform-scale-y: 1.25; }

.scale-y-150 {
  --transform-scale-y: 1.5; }

.hover\:scale-0:hover {
  --transform-scale-x: 0;
  --transform-scale-y: 0; }

.hover\:scale-50:hover {
  --transform-scale-x: .5;
  --transform-scale-y: .5; }

.hover\:scale-75:hover {
  --transform-scale-x: .75;
  --transform-scale-y: .75; }

.hover\:scale-90:hover {
  --transform-scale-x: .9;
  --transform-scale-y: .9; }

.hover\:scale-95:hover {
  --transform-scale-x: .95;
  --transform-scale-y: .95; }

.hover\:scale-100:hover {
  --transform-scale-x: 1;
  --transform-scale-y: 1; }

.hover\:scale-105:hover {
  --transform-scale-x: 1.05;
  --transform-scale-y: 1.05; }

.hover\:scale-110:hover {
  --transform-scale-x: 1.1;
  --transform-scale-y: 1.1; }

.hover\:scale-125:hover {
  --transform-scale-x: 1.25;
  --transform-scale-y: 1.25; }

.hover\:scale-150:hover {
  --transform-scale-x: 1.5;
  --transform-scale-y: 1.5; }

.hover\:scale-x-0:hover {
  --transform-scale-x: 0; }

.hover\:scale-x-50:hover {
  --transform-scale-x: .5; }

.hover\:scale-x-75:hover {
  --transform-scale-x: .75; }

.hover\:scale-x-90:hover {
  --transform-scale-x: .9; }

.hover\:scale-x-95:hover {
  --transform-scale-x: .95; }

.hover\:scale-x-100:hover {
  --transform-scale-x: 1; }

.hover\:scale-x-105:hover {
  --transform-scale-x: 1.05; }

.hover\:scale-x-110:hover {
  --transform-scale-x: 1.1; }

.hover\:scale-x-125:hover {
  --transform-scale-x: 1.25; }

.hover\:scale-x-150:hover {
  --transform-scale-x: 1.5; }

.hover\:scale-y-0:hover {
  --transform-scale-y: 0; }

.hover\:scale-y-50:hover {
  --transform-scale-y: .5; }

.hover\:scale-y-75:hover {
  --transform-scale-y: .75; }

.hover\:scale-y-90:hover {
  --transform-scale-y: .9; }

.hover\:scale-y-95:hover {
  --transform-scale-y: .95; }

.hover\:scale-y-100:hover {
  --transform-scale-y: 1; }

.hover\:scale-y-105:hover {
  --transform-scale-y: 1.05; }

.hover\:scale-y-110:hover {
  --transform-scale-y: 1.1; }

.hover\:scale-y-125:hover {
  --transform-scale-y: 1.25; }

.hover\:scale-y-150:hover {
  --transform-scale-y: 1.5; }

.focus\:scale-0:focus {
  --transform-scale-x: 0;
  --transform-scale-y: 0; }

.focus\:scale-50:focus {
  --transform-scale-x: .5;
  --transform-scale-y: .5; }

.focus\:scale-75:focus {
  --transform-scale-x: .75;
  --transform-scale-y: .75; }

.focus\:scale-90:focus {
  --transform-scale-x: .9;
  --transform-scale-y: .9; }

.focus\:scale-95:focus {
  --transform-scale-x: .95;
  --transform-scale-y: .95; }

.focus\:scale-100:focus {
  --transform-scale-x: 1;
  --transform-scale-y: 1; }

.focus\:scale-105:focus {
  --transform-scale-x: 1.05;
  --transform-scale-y: 1.05; }

.focus\:scale-110:focus {
  --transform-scale-x: 1.1;
  --transform-scale-y: 1.1; }

.focus\:scale-125:focus {
  --transform-scale-x: 1.25;
  --transform-scale-y: 1.25; }

.focus\:scale-150:focus {
  --transform-scale-x: 1.5;
  --transform-scale-y: 1.5; }

.focus\:scale-x-0:focus {
  --transform-scale-x: 0; }

.focus\:scale-x-50:focus {
  --transform-scale-x: .5; }

.focus\:scale-x-75:focus {
  --transform-scale-x: .75; }

.focus\:scale-x-90:focus {
  --transform-scale-x: .9; }

.focus\:scale-x-95:focus {
  --transform-scale-x: .95; }

.focus\:scale-x-100:focus {
  --transform-scale-x: 1; }

.focus\:scale-x-105:focus {
  --transform-scale-x: 1.05; }

.focus\:scale-x-110:focus {
  --transform-scale-x: 1.1; }

.focus\:scale-x-125:focus {
  --transform-scale-x: 1.25; }

.focus\:scale-x-150:focus {
  --transform-scale-x: 1.5; }

.focus\:scale-y-0:focus {
  --transform-scale-y: 0; }

.focus\:scale-y-50:focus {
  --transform-scale-y: .5; }

.focus\:scale-y-75:focus {
  --transform-scale-y: .75; }

.focus\:scale-y-90:focus {
  --transform-scale-y: .9; }

.focus\:scale-y-95:focus {
  --transform-scale-y: .95; }

.focus\:scale-y-100:focus {
  --transform-scale-y: 1; }

.focus\:scale-y-105:focus {
  --transform-scale-y: 1.05; }

.focus\:scale-y-110:focus {
  --transform-scale-y: 1.1; }

.focus\:scale-y-125:focus {
  --transform-scale-y: 1.25; }

.focus\:scale-y-150:focus {
  --transform-scale-y: 1.5; }

.rotate-0 {
  --transform-rotate: 0; }

.rotate-45 {
  --transform-rotate: 45deg; }

.rotate-90 {
  --transform-rotate: 90deg; }

.rotate-180 {
  --transform-rotate: 180deg; }

.-rotate-180 {
  --transform-rotate: -180deg; }

.-rotate-90 {
  --transform-rotate: -90deg; }

.-rotate-45 {
  --transform-rotate: -45deg; }

.hover\:rotate-0:hover {
  --transform-rotate: 0; }

.hover\:rotate-45:hover {
  --transform-rotate: 45deg; }

.hover\:rotate-90:hover {
  --transform-rotate: 90deg; }

.hover\:rotate-180:hover {
  --transform-rotate: 180deg; }

.hover\:-rotate-180:hover {
  --transform-rotate: -180deg; }

.hover\:-rotate-90:hover {
  --transform-rotate: -90deg; }

.hover\:-rotate-45:hover {
  --transform-rotate: -45deg; }

.focus\:rotate-0:focus {
  --transform-rotate: 0; }

.focus\:rotate-45:focus {
  --transform-rotate: 45deg; }

.focus\:rotate-90:focus {
  --transform-rotate: 90deg; }

.focus\:rotate-180:focus {
  --transform-rotate: 180deg; }

.focus\:-rotate-180:focus {
  --transform-rotate: -180deg; }

.focus\:-rotate-90:focus {
  --transform-rotate: -90deg; }

.focus\:-rotate-45:focus {
  --transform-rotate: -45deg; }

.translate-x-0 {
  --transform-translate-x: 0; }

.translate-x-1 {
  --transform-translate-x: 0.25rem; }

.translate-x-2 {
  --transform-translate-x: 0.5rem; }

.translate-x-3 {
  --transform-translate-x: 0.75rem; }

.translate-x-4 {
  --transform-translate-x: 1rem; }

.translate-x-5 {
  --transform-translate-x: 1.25rem; }

.translate-x-6 {
  --transform-translate-x: 1.5rem; }

.translate-x-8 {
  --transform-translate-x: 2rem; }

.translate-x-10 {
  --transform-translate-x: 2.5rem; }

.translate-x-12 {
  --transform-translate-x: 3rem; }

.translate-x-16 {
  --transform-translate-x: 4rem; }

.translate-x-20 {
  --transform-translate-x: 5rem; }

.translate-x-24 {
  --transform-translate-x: 6rem; }

.translate-x-32 {
  --transform-translate-x: 8rem; }

.translate-x-40 {
  --transform-translate-x: 10rem; }

.translate-x-48 {
  --transform-translate-x: 12rem; }

.translate-x-56 {
  --transform-translate-x: 14rem; }

.translate-x-64 {
  --transform-translate-x: 16rem; }

.translate-x-px {
  --transform-translate-x: 1px; }

.-translate-x-1 {
  --transform-translate-x: -0.25rem; }

.-translate-x-2 {
  --transform-translate-x: -0.5rem; }

.-translate-x-3 {
  --transform-translate-x: -0.75rem; }

.-translate-x-4 {
  --transform-translate-x: -1rem; }

.-translate-x-5 {
  --transform-translate-x: -1.25rem; }

.-translate-x-6 {
  --transform-translate-x: -1.5rem; }

.-translate-x-8 {
  --transform-translate-x: -2rem; }

.-translate-x-10 {
  --transform-translate-x: -2.5rem; }

.-translate-x-12 {
  --transform-translate-x: -3rem; }

.-translate-x-16 {
  --transform-translate-x: -4rem; }

.-translate-x-20 {
  --transform-translate-x: -5rem; }

.-translate-x-24 {
  --transform-translate-x: -6rem; }

.-translate-x-32 {
  --transform-translate-x: -8rem; }

.-translate-x-40 {
  --transform-translate-x: -10rem; }

.-translate-x-48 {
  --transform-translate-x: -12rem; }

.-translate-x-56 {
  --transform-translate-x: -14rem; }

.-translate-x-64 {
  --transform-translate-x: -16rem; }

.-translate-x-px {
  --transform-translate-x: -1px; }

.-translate-x-full {
  --transform-translate-x: -100%; }

.-translate-x-1\/2 {
  --transform-translate-x: -50%; }

.translate-x-1\/2 {
  --transform-translate-x: 50%; }

.translate-x-full {
  --transform-translate-x: 100%; }

.translate-y-0 {
  --transform-translate-y: 0; }

.translate-y-1 {
  --transform-translate-y: 0.25rem; }

.translate-y-2 {
  --transform-translate-y: 0.5rem; }

.translate-y-3 {
  --transform-translate-y: 0.75rem; }

.translate-y-4 {
  --transform-translate-y: 1rem; }

.translate-y-5 {
  --transform-translate-y: 1.25rem; }

.translate-y-6 {
  --transform-translate-y: 1.5rem; }

.translate-y-8 {
  --transform-translate-y: 2rem; }

.translate-y-10 {
  --transform-translate-y: 2.5rem; }

.translate-y-12 {
  --transform-translate-y: 3rem; }

.translate-y-16 {
  --transform-translate-y: 4rem; }

.translate-y-20 {
  --transform-translate-y: 5rem; }

.translate-y-24 {
  --transform-translate-y: 6rem; }

.translate-y-32 {
  --transform-translate-y: 8rem; }

.translate-y-40 {
  --transform-translate-y: 10rem; }

.translate-y-48 {
  --transform-translate-y: 12rem; }

.translate-y-56 {
  --transform-translate-y: 14rem; }

.translate-y-64 {
  --transform-translate-y: 16rem; }

.translate-y-px {
  --transform-translate-y: 1px; }

.-translate-y-1 {
  --transform-translate-y: -0.25rem; }

.-translate-y-2 {
  --transform-translate-y: -0.5rem; }

.-translate-y-3 {
  --transform-translate-y: -0.75rem; }

.-translate-y-4 {
  --transform-translate-y: -1rem; }

.-translate-y-5 {
  --transform-translate-y: -1.25rem; }

.-translate-y-6 {
  --transform-translate-y: -1.5rem; }

.-translate-y-8 {
  --transform-translate-y: -2rem; }

.-translate-y-10 {
  --transform-translate-y: -2.5rem; }

.-translate-y-12 {
  --transform-translate-y: -3rem; }

.-translate-y-16 {
  --transform-translate-y: -4rem; }

.-translate-y-20 {
  --transform-translate-y: -5rem; }

.-translate-y-24 {
  --transform-translate-y: -6rem; }

.-translate-y-32 {
  --transform-translate-y: -8rem; }

.-translate-y-40 {
  --transform-translate-y: -10rem; }

.-translate-y-48 {
  --transform-translate-y: -12rem; }

.-translate-y-56 {
  --transform-translate-y: -14rem; }

.-translate-y-64 {
  --transform-translate-y: -16rem; }

.-translate-y-px {
  --transform-translate-y: -1px; }

.-translate-y-full {
  --transform-translate-y: -100%; }

.-translate-y-1\/2 {
  --transform-translate-y: -50%; }

.translate-y-1\/2 {
  --transform-translate-y: 50%; }

.translate-y-full {
  --transform-translate-y: 100%; }

.hover\:translate-x-0:hover {
  --transform-translate-x: 0; }

.hover\:translate-x-1:hover {
  --transform-translate-x: 0.25rem; }

.hover\:translate-x-2:hover {
  --transform-translate-x: 0.5rem; }

.hover\:translate-x-3:hover {
  --transform-translate-x: 0.75rem; }

.hover\:translate-x-4:hover {
  --transform-translate-x: 1rem; }

.hover\:translate-x-5:hover {
  --transform-translate-x: 1.25rem; }

.hover\:translate-x-6:hover {
  --transform-translate-x: 1.5rem; }

.hover\:translate-x-8:hover {
  --transform-translate-x: 2rem; }

.hover\:translate-x-10:hover {
  --transform-translate-x: 2.5rem; }

.hover\:translate-x-12:hover {
  --transform-translate-x: 3rem; }

.hover\:translate-x-16:hover {
  --transform-translate-x: 4rem; }

.hover\:translate-x-20:hover {
  --transform-translate-x: 5rem; }

.hover\:translate-x-24:hover {
  --transform-translate-x: 6rem; }

.hover\:translate-x-32:hover {
  --transform-translate-x: 8rem; }

.hover\:translate-x-40:hover {
  --transform-translate-x: 10rem; }

.hover\:translate-x-48:hover {
  --transform-translate-x: 12rem; }

.hover\:translate-x-56:hover {
  --transform-translate-x: 14rem; }

.hover\:translate-x-64:hover {
  --transform-translate-x: 16rem; }

.hover\:translate-x-px:hover {
  --transform-translate-x: 1px; }

.hover\:-translate-x-1:hover {
  --transform-translate-x: -0.25rem; }

.hover\:-translate-x-2:hover {
  --transform-translate-x: -0.5rem; }

.hover\:-translate-x-3:hover {
  --transform-translate-x: -0.75rem; }

.hover\:-translate-x-4:hover {
  --transform-translate-x: -1rem; }

.hover\:-translate-x-5:hover {
  --transform-translate-x: -1.25rem; }

.hover\:-translate-x-6:hover {
  --transform-translate-x: -1.5rem; }

.hover\:-translate-x-8:hover {
  --transform-translate-x: -2rem; }

.hover\:-translate-x-10:hover {
  --transform-translate-x: -2.5rem; }

.hover\:-translate-x-12:hover {
  --transform-translate-x: -3rem; }

.hover\:-translate-x-16:hover {
  --transform-translate-x: -4rem; }

.hover\:-translate-x-20:hover {
  --transform-translate-x: -5rem; }

.hover\:-translate-x-24:hover {
  --transform-translate-x: -6rem; }

.hover\:-translate-x-32:hover {
  --transform-translate-x: -8rem; }

.hover\:-translate-x-40:hover {
  --transform-translate-x: -10rem; }

.hover\:-translate-x-48:hover {
  --transform-translate-x: -12rem; }

.hover\:-translate-x-56:hover {
  --transform-translate-x: -14rem; }

.hover\:-translate-x-64:hover {
  --transform-translate-x: -16rem; }

.hover\:-translate-x-px:hover {
  --transform-translate-x: -1px; }

.hover\:-translate-x-full:hover {
  --transform-translate-x: -100%; }

.hover\:-translate-x-1\/2:hover {
  --transform-translate-x: -50%; }

.hover\:translate-x-1\/2:hover {
  --transform-translate-x: 50%; }

.hover\:translate-x-full:hover {
  --transform-translate-x: 100%; }

.hover\:translate-y-0:hover {
  --transform-translate-y: 0; }

.hover\:translate-y-1:hover {
  --transform-translate-y: 0.25rem; }

.hover\:translate-y-2:hover {
  --transform-translate-y: 0.5rem; }

.hover\:translate-y-3:hover {
  --transform-translate-y: 0.75rem; }

.hover\:translate-y-4:hover {
  --transform-translate-y: 1rem; }

.hover\:translate-y-5:hover {
  --transform-translate-y: 1.25rem; }

.hover\:translate-y-6:hover {
  --transform-translate-y: 1.5rem; }

.hover\:translate-y-8:hover {
  --transform-translate-y: 2rem; }

.hover\:translate-y-10:hover {
  --transform-translate-y: 2.5rem; }

.hover\:translate-y-12:hover {
  --transform-translate-y: 3rem; }

.hover\:translate-y-16:hover {
  --transform-translate-y: 4rem; }

.hover\:translate-y-20:hover {
  --transform-translate-y: 5rem; }

.hover\:translate-y-24:hover {
  --transform-translate-y: 6rem; }

.hover\:translate-y-32:hover {
  --transform-translate-y: 8rem; }

.hover\:translate-y-40:hover {
  --transform-translate-y: 10rem; }

.hover\:translate-y-48:hover {
  --transform-translate-y: 12rem; }

.hover\:translate-y-56:hover {
  --transform-translate-y: 14rem; }

.hover\:translate-y-64:hover {
  --transform-translate-y: 16rem; }

.hover\:translate-y-px:hover {
  --transform-translate-y: 1px; }

.hover\:-translate-y-1:hover {
  --transform-translate-y: -0.25rem; }

.hover\:-translate-y-2:hover {
  --transform-translate-y: -0.5rem; }

.hover\:-translate-y-3:hover {
  --transform-translate-y: -0.75rem; }

.hover\:-translate-y-4:hover {
  --transform-translate-y: -1rem; }

.hover\:-translate-y-5:hover {
  --transform-translate-y: -1.25rem; }

.hover\:-translate-y-6:hover {
  --transform-translate-y: -1.5rem; }

.hover\:-translate-y-8:hover {
  --transform-translate-y: -2rem; }

.hover\:-translate-y-10:hover {
  --transform-translate-y: -2.5rem; }

.hover\:-translate-y-12:hover {
  --transform-translate-y: -3rem; }

.hover\:-translate-y-16:hover {
  --transform-translate-y: -4rem; }

.hover\:-translate-y-20:hover {
  --transform-translate-y: -5rem; }

.hover\:-translate-y-24:hover {
  --transform-translate-y: -6rem; }

.hover\:-translate-y-32:hover {
  --transform-translate-y: -8rem; }

.hover\:-translate-y-40:hover {
  --transform-translate-y: -10rem; }

.hover\:-translate-y-48:hover {
  --transform-translate-y: -12rem; }

.hover\:-translate-y-56:hover {
  --transform-translate-y: -14rem; }

.hover\:-translate-y-64:hover {
  --transform-translate-y: -16rem; }

.hover\:-translate-y-px:hover {
  --transform-translate-y: -1px; }

.hover\:-translate-y-full:hover {
  --transform-translate-y: -100%; }

.hover\:-translate-y-1\/2:hover {
  --transform-translate-y: -50%; }

.hover\:translate-y-1\/2:hover {
  --transform-translate-y: 50%; }

.hover\:translate-y-full:hover {
  --transform-translate-y: 100%; }

.focus\:translate-x-0:focus {
  --transform-translate-x: 0; }

.focus\:translate-x-1:focus {
  --transform-translate-x: 0.25rem; }

.focus\:translate-x-2:focus {
  --transform-translate-x: 0.5rem; }

.focus\:translate-x-3:focus {
  --transform-translate-x: 0.75rem; }

.focus\:translate-x-4:focus {
  --transform-translate-x: 1rem; }

.focus\:translate-x-5:focus {
  --transform-translate-x: 1.25rem; }

.focus\:translate-x-6:focus {
  --transform-translate-x: 1.5rem; }

.focus\:translate-x-8:focus {
  --transform-translate-x: 2rem; }

.focus\:translate-x-10:focus {
  --transform-translate-x: 2.5rem; }

.focus\:translate-x-12:focus {
  --transform-translate-x: 3rem; }

.focus\:translate-x-16:focus {
  --transform-translate-x: 4rem; }

.focus\:translate-x-20:focus {
  --transform-translate-x: 5rem; }

.focus\:translate-x-24:focus {
  --transform-translate-x: 6rem; }

.focus\:translate-x-32:focus {
  --transform-translate-x: 8rem; }

.focus\:translate-x-40:focus {
  --transform-translate-x: 10rem; }

.focus\:translate-x-48:focus {
  --transform-translate-x: 12rem; }

.focus\:translate-x-56:focus {
  --transform-translate-x: 14rem; }

.focus\:translate-x-64:focus {
  --transform-translate-x: 16rem; }

.focus\:translate-x-px:focus {
  --transform-translate-x: 1px; }

.focus\:-translate-x-1:focus {
  --transform-translate-x: -0.25rem; }

.focus\:-translate-x-2:focus {
  --transform-translate-x: -0.5rem; }

.focus\:-translate-x-3:focus {
  --transform-translate-x: -0.75rem; }

.focus\:-translate-x-4:focus {
  --transform-translate-x: -1rem; }

.focus\:-translate-x-5:focus {
  --transform-translate-x: -1.25rem; }

.focus\:-translate-x-6:focus {
  --transform-translate-x: -1.5rem; }

.focus\:-translate-x-8:focus {
  --transform-translate-x: -2rem; }

.focus\:-translate-x-10:focus {
  --transform-translate-x: -2.5rem; }

.focus\:-translate-x-12:focus {
  --transform-translate-x: -3rem; }

.focus\:-translate-x-16:focus {
  --transform-translate-x: -4rem; }

.focus\:-translate-x-20:focus {
  --transform-translate-x: -5rem; }

.focus\:-translate-x-24:focus {
  --transform-translate-x: -6rem; }

.focus\:-translate-x-32:focus {
  --transform-translate-x: -8rem; }

.focus\:-translate-x-40:focus {
  --transform-translate-x: -10rem; }

.focus\:-translate-x-48:focus {
  --transform-translate-x: -12rem; }

.focus\:-translate-x-56:focus {
  --transform-translate-x: -14rem; }

.focus\:-translate-x-64:focus {
  --transform-translate-x: -16rem; }

.focus\:-translate-x-px:focus {
  --transform-translate-x: -1px; }

.focus\:-translate-x-full:focus {
  --transform-translate-x: -100%; }

.focus\:-translate-x-1\/2:focus {
  --transform-translate-x: -50%; }

.focus\:translate-x-1\/2:focus {
  --transform-translate-x: 50%; }

.focus\:translate-x-full:focus {
  --transform-translate-x: 100%; }

.focus\:translate-y-0:focus {
  --transform-translate-y: 0; }

.focus\:translate-y-1:focus {
  --transform-translate-y: 0.25rem; }

.focus\:translate-y-2:focus {
  --transform-translate-y: 0.5rem; }

.focus\:translate-y-3:focus {
  --transform-translate-y: 0.75rem; }

.focus\:translate-y-4:focus {
  --transform-translate-y: 1rem; }

.focus\:translate-y-5:focus {
  --transform-translate-y: 1.25rem; }

.focus\:translate-y-6:focus {
  --transform-translate-y: 1.5rem; }

.focus\:translate-y-8:focus {
  --transform-translate-y: 2rem; }

.focus\:translate-y-10:focus {
  --transform-translate-y: 2.5rem; }

.focus\:translate-y-12:focus {
  --transform-translate-y: 3rem; }

.focus\:translate-y-16:focus {
  --transform-translate-y: 4rem; }

.focus\:translate-y-20:focus {
  --transform-translate-y: 5rem; }

.focus\:translate-y-24:focus {
  --transform-translate-y: 6rem; }

.focus\:translate-y-32:focus {
  --transform-translate-y: 8rem; }

.focus\:translate-y-40:focus {
  --transform-translate-y: 10rem; }

.focus\:translate-y-48:focus {
  --transform-translate-y: 12rem; }

.focus\:translate-y-56:focus {
  --transform-translate-y: 14rem; }

.focus\:translate-y-64:focus {
  --transform-translate-y: 16rem; }

.focus\:translate-y-px:focus {
  --transform-translate-y: 1px; }

.focus\:-translate-y-1:focus {
  --transform-translate-y: -0.25rem; }

.focus\:-translate-y-2:focus {
  --transform-translate-y: -0.5rem; }

.focus\:-translate-y-3:focus {
  --transform-translate-y: -0.75rem; }

.focus\:-translate-y-4:focus {
  --transform-translate-y: -1rem; }

.focus\:-translate-y-5:focus {
  --transform-translate-y: -1.25rem; }

.focus\:-translate-y-6:focus {
  --transform-translate-y: -1.5rem; }

.focus\:-translate-y-8:focus {
  --transform-translate-y: -2rem; }

.focus\:-translate-y-10:focus {
  --transform-translate-y: -2.5rem; }

.focus\:-translate-y-12:focus {
  --transform-translate-y: -3rem; }

.focus\:-translate-y-16:focus {
  --transform-translate-y: -4rem; }

.focus\:-translate-y-20:focus {
  --transform-translate-y: -5rem; }

.focus\:-translate-y-24:focus {
  --transform-translate-y: -6rem; }

.focus\:-translate-y-32:focus {
  --transform-translate-y: -8rem; }

.focus\:-translate-y-40:focus {
  --transform-translate-y: -10rem; }

.focus\:-translate-y-48:focus {
  --transform-translate-y: -12rem; }

.focus\:-translate-y-56:focus {
  --transform-translate-y: -14rem; }

.focus\:-translate-y-64:focus {
  --transform-translate-y: -16rem; }

.focus\:-translate-y-px:focus {
  --transform-translate-y: -1px; }

.focus\:-translate-y-full:focus {
  --transform-translate-y: -100%; }

.focus\:-translate-y-1\/2:focus {
  --transform-translate-y: -50%; }

.focus\:translate-y-1\/2:focus {
  --transform-translate-y: 50%; }

.focus\:translate-y-full:focus {
  --transform-translate-y: 100%; }

.skew-x-0 {
  --transform-skew-x: 0; }

.skew-x-3 {
  --transform-skew-x: 3deg; }

.skew-x-6 {
  --transform-skew-x: 6deg; }

.skew-x-12 {
  --transform-skew-x: 12deg; }

.-skew-x-12 {
  --transform-skew-x: -12deg; }

.-skew-x-6 {
  --transform-skew-x: -6deg; }

.-skew-x-3 {
  --transform-skew-x: -3deg; }

.skew-y-0 {
  --transform-skew-y: 0; }

.skew-y-3 {
  --transform-skew-y: 3deg; }

.skew-y-6 {
  --transform-skew-y: 6deg; }

.skew-y-12 {
  --transform-skew-y: 12deg; }

.-skew-y-12 {
  --transform-skew-y: -12deg; }

.-skew-y-6 {
  --transform-skew-y: -6deg; }

.-skew-y-3 {
  --transform-skew-y: -3deg; }

.hover\:skew-x-0:hover {
  --transform-skew-x: 0; }

.hover\:skew-x-3:hover {
  --transform-skew-x: 3deg; }

.hover\:skew-x-6:hover {
  --transform-skew-x: 6deg; }

.hover\:skew-x-12:hover {
  --transform-skew-x: 12deg; }

.hover\:-skew-x-12:hover {
  --transform-skew-x: -12deg; }

.hover\:-skew-x-6:hover {
  --transform-skew-x: -6deg; }

.hover\:-skew-x-3:hover {
  --transform-skew-x: -3deg; }

.hover\:skew-y-0:hover {
  --transform-skew-y: 0; }

.hover\:skew-y-3:hover {
  --transform-skew-y: 3deg; }

.hover\:skew-y-6:hover {
  --transform-skew-y: 6deg; }

.hover\:skew-y-12:hover {
  --transform-skew-y: 12deg; }

.hover\:-skew-y-12:hover {
  --transform-skew-y: -12deg; }

.hover\:-skew-y-6:hover {
  --transform-skew-y: -6deg; }

.hover\:-skew-y-3:hover {
  --transform-skew-y: -3deg; }

.focus\:skew-x-0:focus {
  --transform-skew-x: 0; }

.focus\:skew-x-3:focus {
  --transform-skew-x: 3deg; }

.focus\:skew-x-6:focus {
  --transform-skew-x: 6deg; }

.focus\:skew-x-12:focus {
  --transform-skew-x: 12deg; }

.focus\:-skew-x-12:focus {
  --transform-skew-x: -12deg; }

.focus\:-skew-x-6:focus {
  --transform-skew-x: -6deg; }

.focus\:-skew-x-3:focus {
  --transform-skew-x: -3deg; }

.focus\:skew-y-0:focus {
  --transform-skew-y: 0; }

.focus\:skew-y-3:focus {
  --transform-skew-y: 3deg; }

.focus\:skew-y-6:focus {
  --transform-skew-y: 6deg; }

.focus\:skew-y-12:focus {
  --transform-skew-y: 12deg; }

.focus\:-skew-y-12:focus {
  --transform-skew-y: -12deg; }

.focus\:-skew-y-6:focus {
  --transform-skew-y: -6deg; }

.focus\:-skew-y-3:focus {
  --transform-skew-y: -3deg; }

.transition-none {
  transition-property: none; }

.transition-all {
  transition-property: all; }

.transition {
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; }

.transition-colors {
  transition-property: background-color, border-color, color, fill, stroke; }

.transition-opacity {
  transition-property: opacity; }

.transition-shadow {
  transition-property: box-shadow; }

.transition-transform {
  transition-property: transform; }

.ease-linear {
  transition-timing-function: linear; }

.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1); }

.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.duration-75 {
  transition-duration: 75ms; }

.duration-100 {
  transition-duration: 100ms; }

.duration-150 {
  transition-duration: 150ms; }

.duration-200 {
  transition-duration: 200ms; }

.duration-300 {
  transition-duration: 300ms; }

.duration-500 {
  transition-duration: 500ms; }

.duration-700 {
  transition-duration: 700ms; }

.duration-1000 {
  transition-duration: 1000ms; }

.delay-75 {
  transition-delay: 75ms; }

.delay-100 {
  transition-delay: 100ms; }

.delay-150 {
  transition-delay: 150ms; }

.delay-200 {
  transition-delay: 200ms; }

.delay-300 {
  transition-delay: 300ms; }

.delay-500 {
  transition-delay: 500ms; }

.delay-700 {
  transition-delay: 700ms; }

.delay-1000 {
  transition-delay: 1000ms; }

@media (min-width: 576px) {
  .sm\:space-y-0 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse)); }
  .sm\:space-x-0 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse)); }
  .sm\:space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse)); }
  .sm\:space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse)); }
  .sm\:space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse)); }
  .sm\:space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse)); }
  .sm\:space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse)); }
  .sm\:space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse)); }
  .sm\:space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse)); }
  .sm\:space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse)); }
  .sm\:space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse)); }
  .sm\:space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse)); }
  .sm\:space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse)); }
  .sm\:space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse)); }
  .sm\:space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse)); }
  .sm\:space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse)); }
  .sm\:space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse)); }
  .sm\:space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse)); }
  .sm\:space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse)); }
  .sm\:space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse)); }
  .sm\:-space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse)); }
  .sm\:-space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse)); }
  .sm\:-space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse)); }
  .sm\:-space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse)); }
  .sm\:-space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse)); }
  .sm\:-space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse)); }
  .sm\:-space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse)); }
  .sm\:-space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse)); }
  .sm\:-space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse)); }
  .sm\:-space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse)); }
  .sm\:-space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse)); }
  .sm\:-space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse)); }
  .sm\:-space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse)); }
  .sm\:-space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse)); }
  .sm\:-space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse)); }
  .sm\:-space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse)); }
  .sm\:-space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); }
  .sm\:-space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse)); }
  .sm\:-space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); }
  .sm\:space-y-reverse > :not(template) ~ :not(template) {
    --space-y-reverse: 1; }
  .sm\:space-x-reverse > :not(template) ~ :not(template) {
    --space-x-reverse: 1; }
  .sm\:divide-y-0 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse)); }
  .sm\:divide-x-0 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); }
  .sm\:divide-y-2 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse)); }
  .sm\:divide-x-2 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); }
  .sm\:divide-y-4 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse)); }
  .sm\:divide-x-4 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); }
  .sm\:divide-y-8 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse)); }
  .sm\:divide-x-8 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); }
  .sm\:divide-y > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse)); }
  .sm\:divide-x > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); }
  .sm\:divide-y-reverse > :not(template) ~ :not(template) {
    --divide-y-reverse: 1; }
  .sm\:divide-x-reverse > :not(template) ~ :not(template) {
    --divide-x-reverse: 1; }
  .sm\:divide-transparent > :not(template) ~ :not(template) {
    border-color: transparent; }
  .sm\:divide-current > :not(template) ~ :not(template) {
    border-color: currentColor; }
  .sm\:divide-black > :not(template) ~ :not(template) {
    border-color: #000; }
  .sm\:divide-white > :not(template) ~ :not(template) {
    border-color: #fff; }
  .sm\:divide-gray-100 > :not(template) ~ :not(template) {
    border-color: #f7fafc; }
  .sm\:divide-gray-200 > :not(template) ~ :not(template) {
    border-color: #edf2f7; }
  .sm\:divide-gray-300 > :not(template) ~ :not(template) {
    border-color: #e2e8f0; }
  .sm\:divide-gray-400 > :not(template) ~ :not(template) {
    border-color: #cbd5e0; }
  .sm\:divide-gray-500 > :not(template) ~ :not(template) {
    border-color: #a0aec0; }
  .sm\:divide-gray-600 > :not(template) ~ :not(template) {
    border-color: #718096; }
  .sm\:divide-gray-700 > :not(template) ~ :not(template) {
    border-color: #4a5568; }
  .sm\:divide-gray-800 > :not(template) ~ :not(template) {
    border-color: #2d3748; }
  .sm\:divide-gray-900 > :not(template) ~ :not(template) {
    border-color: #1a202c; }
  .sm\:divide-red-100 > :not(template) ~ :not(template) {
    border-color: #fff5f5; }
  .sm\:divide-red-200 > :not(template) ~ :not(template) {
    border-color: #fed7d7; }
  .sm\:divide-red-300 > :not(template) ~ :not(template) {
    border-color: #feb2b2; }
  .sm\:divide-red-400 > :not(template) ~ :not(template) {
    border-color: #fc8181; }
  .sm\:divide-red-500 > :not(template) ~ :not(template) {
    border-color: #f56565; }
  .sm\:divide-red-600 > :not(template) ~ :not(template) {
    border-color: #e53e3e; }
  .sm\:divide-red-700 > :not(template) ~ :not(template) {
    border-color: #c53030; }
  .sm\:divide-red-800 > :not(template) ~ :not(template) {
    border-color: #9b2c2c; }
  .sm\:divide-red-900 > :not(template) ~ :not(template) {
    border-color: #742a2a; }
  .sm\:divide-orange-100 > :not(template) ~ :not(template) {
    border-color: #fffaf0; }
  .sm\:divide-orange-200 > :not(template) ~ :not(template) {
    border-color: #feebc8; }
  .sm\:divide-orange-300 > :not(template) ~ :not(template) {
    border-color: #fbd38d; }
  .sm\:divide-orange-400 > :not(template) ~ :not(template) {
    border-color: #f6ad55; }
  .sm\:divide-orange-500 > :not(template) ~ :not(template) {
    border-color: #ed8936; }
  .sm\:divide-orange-600 > :not(template) ~ :not(template) {
    border-color: #dd6b20; }
  .sm\:divide-orange-700 > :not(template) ~ :not(template) {
    border-color: #c05621; }
  .sm\:divide-orange-800 > :not(template) ~ :not(template) {
    border-color: #9c4221; }
  .sm\:divide-orange-900 > :not(template) ~ :not(template) {
    border-color: #7b341e; }
  .sm\:divide-yellow-100 > :not(template) ~ :not(template) {
    border-color: #fffff0; }
  .sm\:divide-yellow-200 > :not(template) ~ :not(template) {
    border-color: #fefcbf; }
  .sm\:divide-yellow-300 > :not(template) ~ :not(template) {
    border-color: #faf089; }
  .sm\:divide-yellow-400 > :not(template) ~ :not(template) {
    border-color: #f6e05e; }
  .sm\:divide-yellow-500 > :not(template) ~ :not(template) {
    border-color: #ecc94b; }
  .sm\:divide-yellow-600 > :not(template) ~ :not(template) {
    border-color: #d69e2e; }
  .sm\:divide-yellow-700 > :not(template) ~ :not(template) {
    border-color: #b7791f; }
  .sm\:divide-yellow-800 > :not(template) ~ :not(template) {
    border-color: #975a16; }
  .sm\:divide-yellow-900 > :not(template) ~ :not(template) {
    border-color: #744210; }
  .sm\:divide-green-100 > :not(template) ~ :not(template) {
    border-color: #f0fff4; }
  .sm\:divide-green-200 > :not(template) ~ :not(template) {
    border-color: #c6f6d5; }
  .sm\:divide-green-300 > :not(template) ~ :not(template) {
    border-color: #9ae6b4; }
  .sm\:divide-green-400 > :not(template) ~ :not(template) {
    border-color: #68d391; }
  .sm\:divide-green-500 > :not(template) ~ :not(template) {
    border-color: #48bb78; }
  .sm\:divide-green-600 > :not(template) ~ :not(template) {
    border-color: #38a169; }
  .sm\:divide-green-700 > :not(template) ~ :not(template) {
    border-color: #2f855a; }
  .sm\:divide-green-800 > :not(template) ~ :not(template) {
    border-color: #276749; }
  .sm\:divide-green-900 > :not(template) ~ :not(template) {
    border-color: #22543d; }
  .sm\:divide-teal-100 > :not(template) ~ :not(template) {
    border-color: #e6fffa; }
  .sm\:divide-teal-200 > :not(template) ~ :not(template) {
    border-color: #b2f5ea; }
  .sm\:divide-teal-300 > :not(template) ~ :not(template) {
    border-color: #81e6d9; }
  .sm\:divide-teal-400 > :not(template) ~ :not(template) {
    border-color: #4fd1c5; }
  .sm\:divide-teal-500 > :not(template) ~ :not(template) {
    border-color: #38b2ac; }
  .sm\:divide-teal-600 > :not(template) ~ :not(template) {
    border-color: #319795; }
  .sm\:divide-teal-700 > :not(template) ~ :not(template) {
    border-color: #2c7a7b; }
  .sm\:divide-teal-800 > :not(template) ~ :not(template) {
    border-color: #285e61; }
  .sm\:divide-teal-900 > :not(template) ~ :not(template) {
    border-color: #234e52; }
  .sm\:divide-blue-100 > :not(template) ~ :not(template) {
    border-color: #ebf8ff; }
  .sm\:divide-blue-200 > :not(template) ~ :not(template) {
    border-color: #bee3f8; }
  .sm\:divide-blue-300 > :not(template) ~ :not(template) {
    border-color: #90cdf4; }
  .sm\:divide-blue-400 > :not(template) ~ :not(template) {
    border-color: #63b3ed; }
  .sm\:divide-blue-500 > :not(template) ~ :not(template) {
    border-color: #4299e1; }
  .sm\:divide-blue-600 > :not(template) ~ :not(template) {
    border-color: #3182ce; }
  .sm\:divide-blue-700 > :not(template) ~ :not(template) {
    border-color: #2b6cb0; }
  .sm\:divide-blue-800 > :not(template) ~ :not(template) {
    border-color: #2c5282; }
  .sm\:divide-blue-900 > :not(template) ~ :not(template) {
    border-color: #2a4365; }
  .sm\:divide-indigo-100 > :not(template) ~ :not(template) {
    border-color: #ebf4ff; }
  .sm\:divide-indigo-200 > :not(template) ~ :not(template) {
    border-color: #c3dafe; }
  .sm\:divide-indigo-300 > :not(template) ~ :not(template) {
    border-color: #a3bffa; }
  .sm\:divide-indigo-400 > :not(template) ~ :not(template) {
    border-color: #7f9cf5; }
  .sm\:divide-indigo-500 > :not(template) ~ :not(template) {
    border-color: #667eea; }
  .sm\:divide-indigo-600 > :not(template) ~ :not(template) {
    border-color: #5a67d8; }
  .sm\:divide-indigo-700 > :not(template) ~ :not(template) {
    border-color: #4c51bf; }
  .sm\:divide-indigo-800 > :not(template) ~ :not(template) {
    border-color: #434190; }
  .sm\:divide-indigo-900 > :not(template) ~ :not(template) {
    border-color: #3c366b; }
  .sm\:divide-purple-100 > :not(template) ~ :not(template) {
    border-color: #faf5ff; }
  .sm\:divide-purple-200 > :not(template) ~ :not(template) {
    border-color: #e9d8fd; }
  .sm\:divide-purple-300 > :not(template) ~ :not(template) {
    border-color: #d6bcfa; }
  .sm\:divide-purple-400 > :not(template) ~ :not(template) {
    border-color: #b794f4; }
  .sm\:divide-purple-500 > :not(template) ~ :not(template) {
    border-color: #9f7aea; }
  .sm\:divide-purple-600 > :not(template) ~ :not(template) {
    border-color: #805ad5; }
  .sm\:divide-purple-700 > :not(template) ~ :not(template) {
    border-color: #6b46c1; }
  .sm\:divide-purple-800 > :not(template) ~ :not(template) {
    border-color: #553c9a; }
  .sm\:divide-purple-900 > :not(template) ~ :not(template) {
    border-color: #44337a; }
  .sm\:divide-pink-100 > :not(template) ~ :not(template) {
    border-color: #fff5f7; }
  .sm\:divide-pink-200 > :not(template) ~ :not(template) {
    border-color: #fed7e2; }
  .sm\:divide-pink-300 > :not(template) ~ :not(template) {
    border-color: #fbb6ce; }
  .sm\:divide-pink-400 > :not(template) ~ :not(template) {
    border-color: #f687b3; }
  .sm\:divide-pink-500 > :not(template) ~ :not(template) {
    border-color: #ed64a6; }
  .sm\:divide-pink-600 > :not(template) ~ :not(template) {
    border-color: #d53f8c; }
  .sm\:divide-pink-700 > :not(template) ~ :not(template) {
    border-color: #b83280; }
  .sm\:divide-pink-800 > :not(template) ~ :not(template) {
    border-color: #97266d; }
  .sm\:divide-pink-900 > :not(template) ~ :not(template) {
    border-color: #702459; }
  .sm\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0; }
  .sm\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal; }
  .sm\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0; }
  .sm\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal; }
  .sm\:appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; }
  .sm\:bg-fixed {
    background-attachment: fixed; }
  .sm\:bg-local {
    background-attachment: local; }
  .sm\:bg-scroll {
    background-attachment: scroll; }
  .sm\:bg-transparent {
    background-color: transparent; }
  .sm\:bg-current {
    background-color: currentColor; }
  .sm\:bg-black {
    background-color: #000; }
  .sm\:bg-white {
    background-color: #fff; }
  .sm\:bg-gray-100 {
    background-color: #f7fafc; }
  .sm\:bg-gray-200 {
    background-color: #edf2f7; }
  .sm\:bg-gray-300 {
    background-color: #e2e8f0; }
  .sm\:bg-gray-400 {
    background-color: #cbd5e0; }
  .sm\:bg-gray-500 {
    background-color: #a0aec0; }
  .sm\:bg-gray-600 {
    background-color: #718096; }
  .sm\:bg-gray-700 {
    background-color: #4a5568; }
  .sm\:bg-gray-800 {
    background-color: #2d3748; }
  .sm\:bg-gray-900 {
    background-color: #1a202c; }
  .sm\:bg-red-100 {
    background-color: #fff5f5; }
  .sm\:bg-red-200 {
    background-color: #fed7d7; }
  .sm\:bg-red-300 {
    background-color: #feb2b2; }
  .sm\:bg-red-400 {
    background-color: #fc8181; }
  .sm\:bg-red-500 {
    background-color: #f56565; }
  .sm\:bg-red-600 {
    background-color: #e53e3e; }
  .sm\:bg-red-700 {
    background-color: #c53030; }
  .sm\:bg-red-800 {
    background-color: #9b2c2c; }
  .sm\:bg-red-900 {
    background-color: #742a2a; }
  .sm\:bg-orange-100 {
    background-color: #fffaf0; }
  .sm\:bg-orange-200 {
    background-color: #feebc8; }
  .sm\:bg-orange-300 {
    background-color: #fbd38d; }
  .sm\:bg-orange-400 {
    background-color: #f6ad55; }
  .sm\:bg-orange-500 {
    background-color: #ed8936; }
  .sm\:bg-orange-600 {
    background-color: #dd6b20; }
  .sm\:bg-orange-700 {
    background-color: #c05621; }
  .sm\:bg-orange-800 {
    background-color: #9c4221; }
  .sm\:bg-orange-900 {
    background-color: #7b341e; }
  .sm\:bg-yellow-100 {
    background-color: #fffff0; }
  .sm\:bg-yellow-200 {
    background-color: #fefcbf; }
  .sm\:bg-yellow-300 {
    background-color: #faf089; }
  .sm\:bg-yellow-400 {
    background-color: #f6e05e; }
  .sm\:bg-yellow-500 {
    background-color: #ecc94b; }
  .sm\:bg-yellow-600 {
    background-color: #d69e2e; }
  .sm\:bg-yellow-700 {
    background-color: #b7791f; }
  .sm\:bg-yellow-800 {
    background-color: #975a16; }
  .sm\:bg-yellow-900 {
    background-color: #744210; }
  .sm\:bg-green-100 {
    background-color: #f0fff4; }
  .sm\:bg-green-200 {
    background-color: #c6f6d5; }
  .sm\:bg-green-300 {
    background-color: #9ae6b4; }
  .sm\:bg-green-400 {
    background-color: #68d391; }
  .sm\:bg-green-500 {
    background-color: #48bb78; }
  .sm\:bg-green-600 {
    background-color: #38a169; }
  .sm\:bg-green-700 {
    background-color: #2f855a; }
  .sm\:bg-green-800 {
    background-color: #276749; }
  .sm\:bg-green-900 {
    background-color: #22543d; }
  .sm\:bg-teal-100 {
    background-color: #e6fffa; }
  .sm\:bg-teal-200 {
    background-color: #b2f5ea; }
  .sm\:bg-teal-300 {
    background-color: #81e6d9; }
  .sm\:bg-teal-400 {
    background-color: #4fd1c5; }
  .sm\:bg-teal-500 {
    background-color: #38b2ac; }
  .sm\:bg-teal-600 {
    background-color: #319795; }
  .sm\:bg-teal-700 {
    background-color: #2c7a7b; }
  .sm\:bg-teal-800 {
    background-color: #285e61; }
  .sm\:bg-teal-900 {
    background-color: #234e52; }
  .sm\:bg-blue-100 {
    background-color: #ebf8ff; }
  .sm\:bg-blue-200 {
    background-color: #bee3f8; }
  .sm\:bg-blue-300 {
    background-color: #90cdf4; }
  .sm\:bg-blue-400 {
    background-color: #63b3ed; }
  .sm\:bg-blue-500 {
    background-color: #4299e1; }
  .sm\:bg-blue-600 {
    background-color: #3182ce; }
  .sm\:bg-blue-700 {
    background-color: #2b6cb0; }
  .sm\:bg-blue-800 {
    background-color: #2c5282; }
  .sm\:bg-blue-900 {
    background-color: #2a4365; }
  .sm\:bg-indigo-100 {
    background-color: #ebf4ff; }
  .sm\:bg-indigo-200 {
    background-color: #c3dafe; }
  .sm\:bg-indigo-300 {
    background-color: #a3bffa; }
  .sm\:bg-indigo-400 {
    background-color: #7f9cf5; }
  .sm\:bg-indigo-500 {
    background-color: #667eea; }
  .sm\:bg-indigo-600 {
    background-color: #5a67d8; }
  .sm\:bg-indigo-700 {
    background-color: #4c51bf; }
  .sm\:bg-indigo-800 {
    background-color: #434190; }
  .sm\:bg-indigo-900 {
    background-color: #3c366b; }
  .sm\:bg-purple-100 {
    background-color: #faf5ff; }
  .sm\:bg-purple-200 {
    background-color: #e9d8fd; }
  .sm\:bg-purple-300 {
    background-color: #d6bcfa; }
  .sm\:bg-purple-400 {
    background-color: #b794f4; }
  .sm\:bg-purple-500 {
    background-color: #9f7aea; }
  .sm\:bg-purple-600 {
    background-color: #805ad5; }
  .sm\:bg-purple-700 {
    background-color: #6b46c1; }
  .sm\:bg-purple-800 {
    background-color: #553c9a; }
  .sm\:bg-purple-900 {
    background-color: #44337a; }
  .sm\:bg-pink-100 {
    background-color: #fff5f7; }
  .sm\:bg-pink-200 {
    background-color: #fed7e2; }
  .sm\:bg-pink-300 {
    background-color: #fbb6ce; }
  .sm\:bg-pink-400 {
    background-color: #f687b3; }
  .sm\:bg-pink-500 {
    background-color: #ed64a6; }
  .sm\:bg-pink-600 {
    background-color: #d53f8c; }
  .sm\:bg-pink-700 {
    background-color: #b83280; }
  .sm\:bg-pink-800 {
    background-color: #97266d; }
  .sm\:bg-pink-900 {
    background-color: #702459; }
  .sm\:hover\:bg-transparent:hover {
    background-color: transparent; }
  .sm\:hover\:bg-current:hover {
    background-color: currentColor; }
  .sm\:hover\:bg-black:hover {
    background-color: #000; }
  .sm\:hover\:bg-white:hover {
    background-color: #fff; }
  .sm\:hover\:bg-gray-100:hover {
    background-color: #f7fafc; }
  .sm\:hover\:bg-gray-200:hover {
    background-color: #edf2f7; }
  .sm\:hover\:bg-gray-300:hover {
    background-color: #e2e8f0; }
  .sm\:hover\:bg-gray-400:hover {
    background-color: #cbd5e0; }
  .sm\:hover\:bg-gray-500:hover {
    background-color: #a0aec0; }
  .sm\:hover\:bg-gray-600:hover {
    background-color: #718096; }
  .sm\:hover\:bg-gray-700:hover {
    background-color: #4a5568; }
  .sm\:hover\:bg-gray-800:hover {
    background-color: #2d3748; }
  .sm\:hover\:bg-gray-900:hover {
    background-color: #1a202c; }
  .sm\:hover\:bg-red-100:hover {
    background-color: #fff5f5; }
  .sm\:hover\:bg-red-200:hover {
    background-color: #fed7d7; }
  .sm\:hover\:bg-red-300:hover {
    background-color: #feb2b2; }
  .sm\:hover\:bg-red-400:hover {
    background-color: #fc8181; }
  .sm\:hover\:bg-red-500:hover {
    background-color: #f56565; }
  .sm\:hover\:bg-red-600:hover {
    background-color: #e53e3e; }
  .sm\:hover\:bg-red-700:hover {
    background-color: #c53030; }
  .sm\:hover\:bg-red-800:hover {
    background-color: #9b2c2c; }
  .sm\:hover\:bg-red-900:hover {
    background-color: #742a2a; }
  .sm\:hover\:bg-orange-100:hover {
    background-color: #fffaf0; }
  .sm\:hover\:bg-orange-200:hover {
    background-color: #feebc8; }
  .sm\:hover\:bg-orange-300:hover {
    background-color: #fbd38d; }
  .sm\:hover\:bg-orange-400:hover {
    background-color: #f6ad55; }
  .sm\:hover\:bg-orange-500:hover {
    background-color: #ed8936; }
  .sm\:hover\:bg-orange-600:hover {
    background-color: #dd6b20; }
  .sm\:hover\:bg-orange-700:hover {
    background-color: #c05621; }
  .sm\:hover\:bg-orange-800:hover {
    background-color: #9c4221; }
  .sm\:hover\:bg-orange-900:hover {
    background-color: #7b341e; }
  .sm\:hover\:bg-yellow-100:hover {
    background-color: #fffff0; }
  .sm\:hover\:bg-yellow-200:hover {
    background-color: #fefcbf; }
  .sm\:hover\:bg-yellow-300:hover {
    background-color: #faf089; }
  .sm\:hover\:bg-yellow-400:hover {
    background-color: #f6e05e; }
  .sm\:hover\:bg-yellow-500:hover {
    background-color: #ecc94b; }
  .sm\:hover\:bg-yellow-600:hover {
    background-color: #d69e2e; }
  .sm\:hover\:bg-yellow-700:hover {
    background-color: #b7791f; }
  .sm\:hover\:bg-yellow-800:hover {
    background-color: #975a16; }
  .sm\:hover\:bg-yellow-900:hover {
    background-color: #744210; }
  .sm\:hover\:bg-green-100:hover {
    background-color: #f0fff4; }
  .sm\:hover\:bg-green-200:hover {
    background-color: #c6f6d5; }
  .sm\:hover\:bg-green-300:hover {
    background-color: #9ae6b4; }
  .sm\:hover\:bg-green-400:hover {
    background-color: #68d391; }
  .sm\:hover\:bg-green-500:hover {
    background-color: #48bb78; }
  .sm\:hover\:bg-green-600:hover {
    background-color: #38a169; }
  .sm\:hover\:bg-green-700:hover {
    background-color: #2f855a; }
  .sm\:hover\:bg-green-800:hover {
    background-color: #276749; }
  .sm\:hover\:bg-green-900:hover {
    background-color: #22543d; }
  .sm\:hover\:bg-teal-100:hover {
    background-color: #e6fffa; }
  .sm\:hover\:bg-teal-200:hover {
    background-color: #b2f5ea; }
  .sm\:hover\:bg-teal-300:hover {
    background-color: #81e6d9; }
  .sm\:hover\:bg-teal-400:hover {
    background-color: #4fd1c5; }
  .sm\:hover\:bg-teal-500:hover {
    background-color: #38b2ac; }
  .sm\:hover\:bg-teal-600:hover {
    background-color: #319795; }
  .sm\:hover\:bg-teal-700:hover {
    background-color: #2c7a7b; }
  .sm\:hover\:bg-teal-800:hover {
    background-color: #285e61; }
  .sm\:hover\:bg-teal-900:hover {
    background-color: #234e52; }
  .sm\:hover\:bg-blue-100:hover {
    background-color: #ebf8ff; }
  .sm\:hover\:bg-blue-200:hover {
    background-color: #bee3f8; }
  .sm\:hover\:bg-blue-300:hover {
    background-color: #90cdf4; }
  .sm\:hover\:bg-blue-400:hover {
    background-color: #63b3ed; }
  .sm\:hover\:bg-blue-500:hover {
    background-color: #4299e1; }
  .sm\:hover\:bg-blue-600:hover {
    background-color: #3182ce; }
  .sm\:hover\:bg-blue-700:hover {
    background-color: #2b6cb0; }
  .sm\:hover\:bg-blue-800:hover {
    background-color: #2c5282; }
  .sm\:hover\:bg-blue-900:hover {
    background-color: #2a4365; }
  .sm\:hover\:bg-indigo-100:hover {
    background-color: #ebf4ff; }
  .sm\:hover\:bg-indigo-200:hover {
    background-color: #c3dafe; }
  .sm\:hover\:bg-indigo-300:hover {
    background-color: #a3bffa; }
  .sm\:hover\:bg-indigo-400:hover {
    background-color: #7f9cf5; }
  .sm\:hover\:bg-indigo-500:hover {
    background-color: #667eea; }
  .sm\:hover\:bg-indigo-600:hover {
    background-color: #5a67d8; }
  .sm\:hover\:bg-indigo-700:hover {
    background-color: #4c51bf; }
  .sm\:hover\:bg-indigo-800:hover {
    background-color: #434190; }
  .sm\:hover\:bg-indigo-900:hover {
    background-color: #3c366b; }
  .sm\:hover\:bg-purple-100:hover {
    background-color: #faf5ff; }
  .sm\:hover\:bg-purple-200:hover {
    background-color: #e9d8fd; }
  .sm\:hover\:bg-purple-300:hover {
    background-color: #d6bcfa; }
  .sm\:hover\:bg-purple-400:hover {
    background-color: #b794f4; }
  .sm\:hover\:bg-purple-500:hover {
    background-color: #9f7aea; }
  .sm\:hover\:bg-purple-600:hover {
    background-color: #805ad5; }
  .sm\:hover\:bg-purple-700:hover {
    background-color: #6b46c1; }
  .sm\:hover\:bg-purple-800:hover {
    background-color: #553c9a; }
  .sm\:hover\:bg-purple-900:hover {
    background-color: #44337a; }
  .sm\:hover\:bg-pink-100:hover {
    background-color: #fff5f7; }
  .sm\:hover\:bg-pink-200:hover {
    background-color: #fed7e2; }
  .sm\:hover\:bg-pink-300:hover {
    background-color: #fbb6ce; }
  .sm\:hover\:bg-pink-400:hover {
    background-color: #f687b3; }
  .sm\:hover\:bg-pink-500:hover {
    background-color: #ed64a6; }
  .sm\:hover\:bg-pink-600:hover {
    background-color: #d53f8c; }
  .sm\:hover\:bg-pink-700:hover {
    background-color: #b83280; }
  .sm\:hover\:bg-pink-800:hover {
    background-color: #97266d; }
  .sm\:hover\:bg-pink-900:hover {
    background-color: #702459; }
  .sm\:focus\:bg-transparent:focus {
    background-color: transparent; }
  .sm\:focus\:bg-current:focus {
    background-color: currentColor; }
  .sm\:focus\:bg-black:focus {
    background-color: #000; }
  .sm\:focus\:bg-white:focus {
    background-color: #fff; }
  .sm\:focus\:bg-gray-100:focus {
    background-color: #f7fafc; }
  .sm\:focus\:bg-gray-200:focus {
    background-color: #edf2f7; }
  .sm\:focus\:bg-gray-300:focus {
    background-color: #e2e8f0; }
  .sm\:focus\:bg-gray-400:focus {
    background-color: #cbd5e0; }
  .sm\:focus\:bg-gray-500:focus {
    background-color: #a0aec0; }
  .sm\:focus\:bg-gray-600:focus {
    background-color: #718096; }
  .sm\:focus\:bg-gray-700:focus {
    background-color: #4a5568; }
  .sm\:focus\:bg-gray-800:focus {
    background-color: #2d3748; }
  .sm\:focus\:bg-gray-900:focus {
    background-color: #1a202c; }
  .sm\:focus\:bg-red-100:focus {
    background-color: #fff5f5; }
  .sm\:focus\:bg-red-200:focus {
    background-color: #fed7d7; }
  .sm\:focus\:bg-red-300:focus {
    background-color: #feb2b2; }
  .sm\:focus\:bg-red-400:focus {
    background-color: #fc8181; }
  .sm\:focus\:bg-red-500:focus {
    background-color: #f56565; }
  .sm\:focus\:bg-red-600:focus {
    background-color: #e53e3e; }
  .sm\:focus\:bg-red-700:focus {
    background-color: #c53030; }
  .sm\:focus\:bg-red-800:focus {
    background-color: #9b2c2c; }
  .sm\:focus\:bg-red-900:focus {
    background-color: #742a2a; }
  .sm\:focus\:bg-orange-100:focus {
    background-color: #fffaf0; }
  .sm\:focus\:bg-orange-200:focus {
    background-color: #feebc8; }
  .sm\:focus\:bg-orange-300:focus {
    background-color: #fbd38d; }
  .sm\:focus\:bg-orange-400:focus {
    background-color: #f6ad55; }
  .sm\:focus\:bg-orange-500:focus {
    background-color: #ed8936; }
  .sm\:focus\:bg-orange-600:focus {
    background-color: #dd6b20; }
  .sm\:focus\:bg-orange-700:focus {
    background-color: #c05621; }
  .sm\:focus\:bg-orange-800:focus {
    background-color: #9c4221; }
  .sm\:focus\:bg-orange-900:focus {
    background-color: #7b341e; }
  .sm\:focus\:bg-yellow-100:focus {
    background-color: #fffff0; }
  .sm\:focus\:bg-yellow-200:focus {
    background-color: #fefcbf; }
  .sm\:focus\:bg-yellow-300:focus {
    background-color: #faf089; }
  .sm\:focus\:bg-yellow-400:focus {
    background-color: #f6e05e; }
  .sm\:focus\:bg-yellow-500:focus {
    background-color: #ecc94b; }
  .sm\:focus\:bg-yellow-600:focus {
    background-color: #d69e2e; }
  .sm\:focus\:bg-yellow-700:focus {
    background-color: #b7791f; }
  .sm\:focus\:bg-yellow-800:focus {
    background-color: #975a16; }
  .sm\:focus\:bg-yellow-900:focus {
    background-color: #744210; }
  .sm\:focus\:bg-green-100:focus {
    background-color: #f0fff4; }
  .sm\:focus\:bg-green-200:focus {
    background-color: #c6f6d5; }
  .sm\:focus\:bg-green-300:focus {
    background-color: #9ae6b4; }
  .sm\:focus\:bg-green-400:focus {
    background-color: #68d391; }
  .sm\:focus\:bg-green-500:focus {
    background-color: #48bb78; }
  .sm\:focus\:bg-green-600:focus {
    background-color: #38a169; }
  .sm\:focus\:bg-green-700:focus {
    background-color: #2f855a; }
  .sm\:focus\:bg-green-800:focus {
    background-color: #276749; }
  .sm\:focus\:bg-green-900:focus {
    background-color: #22543d; }
  .sm\:focus\:bg-teal-100:focus {
    background-color: #e6fffa; }
  .sm\:focus\:bg-teal-200:focus {
    background-color: #b2f5ea; }
  .sm\:focus\:bg-teal-300:focus {
    background-color: #81e6d9; }
  .sm\:focus\:bg-teal-400:focus {
    background-color: #4fd1c5; }
  .sm\:focus\:bg-teal-500:focus {
    background-color: #38b2ac; }
  .sm\:focus\:bg-teal-600:focus {
    background-color: #319795; }
  .sm\:focus\:bg-teal-700:focus {
    background-color: #2c7a7b; }
  .sm\:focus\:bg-teal-800:focus {
    background-color: #285e61; }
  .sm\:focus\:bg-teal-900:focus {
    background-color: #234e52; }
  .sm\:focus\:bg-blue-100:focus {
    background-color: #ebf8ff; }
  .sm\:focus\:bg-blue-200:focus {
    background-color: #bee3f8; }
  .sm\:focus\:bg-blue-300:focus {
    background-color: #90cdf4; }
  .sm\:focus\:bg-blue-400:focus {
    background-color: #63b3ed; }
  .sm\:focus\:bg-blue-500:focus {
    background-color: #4299e1; }
  .sm\:focus\:bg-blue-600:focus {
    background-color: #3182ce; }
  .sm\:focus\:bg-blue-700:focus {
    background-color: #2b6cb0; }
  .sm\:focus\:bg-blue-800:focus {
    background-color: #2c5282; }
  .sm\:focus\:bg-blue-900:focus {
    background-color: #2a4365; }
  .sm\:focus\:bg-indigo-100:focus {
    background-color: #ebf4ff; }
  .sm\:focus\:bg-indigo-200:focus {
    background-color: #c3dafe; }
  .sm\:focus\:bg-indigo-300:focus {
    background-color: #a3bffa; }
  .sm\:focus\:bg-indigo-400:focus {
    background-color: #7f9cf5; }
  .sm\:focus\:bg-indigo-500:focus {
    background-color: #667eea; }
  .sm\:focus\:bg-indigo-600:focus {
    background-color: #5a67d8; }
  .sm\:focus\:bg-indigo-700:focus {
    background-color: #4c51bf; }
  .sm\:focus\:bg-indigo-800:focus {
    background-color: #434190; }
  .sm\:focus\:bg-indigo-900:focus {
    background-color: #3c366b; }
  .sm\:focus\:bg-purple-100:focus {
    background-color: #faf5ff; }
  .sm\:focus\:bg-purple-200:focus {
    background-color: #e9d8fd; }
  .sm\:focus\:bg-purple-300:focus {
    background-color: #d6bcfa; }
  .sm\:focus\:bg-purple-400:focus {
    background-color: #b794f4; }
  .sm\:focus\:bg-purple-500:focus {
    background-color: #9f7aea; }
  .sm\:focus\:bg-purple-600:focus {
    background-color: #805ad5; }
  .sm\:focus\:bg-purple-700:focus {
    background-color: #6b46c1; }
  .sm\:focus\:bg-purple-800:focus {
    background-color: #553c9a; }
  .sm\:focus\:bg-purple-900:focus {
    background-color: #44337a; }
  .sm\:focus\:bg-pink-100:focus {
    background-color: #fff5f7; }
  .sm\:focus\:bg-pink-200:focus {
    background-color: #fed7e2; }
  .sm\:focus\:bg-pink-300:focus {
    background-color: #fbb6ce; }
  .sm\:focus\:bg-pink-400:focus {
    background-color: #f687b3; }
  .sm\:focus\:bg-pink-500:focus {
    background-color: #ed64a6; }
  .sm\:focus\:bg-pink-600:focus {
    background-color: #d53f8c; }
  .sm\:focus\:bg-pink-700:focus {
    background-color: #b83280; }
  .sm\:focus\:bg-pink-800:focus {
    background-color: #97266d; }
  .sm\:focus\:bg-pink-900:focus {
    background-color: #702459; }
  .sm\:bg-bottom {
    background-position: bottom; }
  .sm\:bg-center {
    background-position: center; }
  .sm\:bg-left {
    background-position: left; }
  .sm\:bg-left-bottom {
    background-position: left bottom; }
  .sm\:bg-left-top {
    background-position: left top; }
  .sm\:bg-right {
    background-position: right; }
  .sm\:bg-right-bottom {
    background-position: right bottom; }
  .sm\:bg-right-top {
    background-position: right top; }
  .sm\:bg-top {
    background-position: top; }
  .sm\:bg-repeat {
    background-repeat: repeat; }
  .sm\:bg-no-repeat {
    background-repeat: no-repeat; }
  .sm\:bg-repeat-x {
    background-repeat: repeat-x; }
  .sm\:bg-repeat-y {
    background-repeat: repeat-y; }
  .sm\:bg-repeat-round {
    background-repeat: round; }
  .sm\:bg-repeat-space {
    background-repeat: space; }
  .sm\:bg-auto {
    background-size: auto; }
  .sm\:bg-cover {
    background-size: cover; }
  .sm\:bg-contain {
    background-size: contain; }
  .sm\:border-collapse {
    border-collapse: collapse; }
  .sm\:border-separate {
    border-collapse: separate; }
  .sm\:border-transparent {
    border-color: transparent; }
  .sm\:border-current {
    border-color: currentColor; }
  .sm\:border-black {
    border-color: #000; }
  .sm\:border-white {
    border-color: #fff; }
  .sm\:border-gray-100 {
    border-color: #f7fafc; }
  .sm\:border-gray-200 {
    border-color: #edf2f7; }
  .sm\:border-gray-300 {
    border-color: #e2e8f0; }
  .sm\:border-gray-400 {
    border-color: #cbd5e0; }
  .sm\:border-gray-500 {
    border-color: #a0aec0; }
  .sm\:border-gray-600 {
    border-color: #718096; }
  .sm\:border-gray-700 {
    border-color: #4a5568; }
  .sm\:border-gray-800 {
    border-color: #2d3748; }
  .sm\:border-gray-900 {
    border-color: #1a202c; }
  .sm\:border-red-100 {
    border-color: #fff5f5; }
  .sm\:border-red-200 {
    border-color: #fed7d7; }
  .sm\:border-red-300 {
    border-color: #feb2b2; }
  .sm\:border-red-400 {
    border-color: #fc8181; }
  .sm\:border-red-500 {
    border-color: #f56565; }
  .sm\:border-red-600 {
    border-color: #e53e3e; }
  .sm\:border-red-700 {
    border-color: #c53030; }
  .sm\:border-red-800 {
    border-color: #9b2c2c; }
  .sm\:border-red-900 {
    border-color: #742a2a; }
  .sm\:border-orange-100 {
    border-color: #fffaf0; }
  .sm\:border-orange-200 {
    border-color: #feebc8; }
  .sm\:border-orange-300 {
    border-color: #fbd38d; }
  .sm\:border-orange-400 {
    border-color: #f6ad55; }
  .sm\:border-orange-500 {
    border-color: #ed8936; }
  .sm\:border-orange-600 {
    border-color: #dd6b20; }
  .sm\:border-orange-700 {
    border-color: #c05621; }
  .sm\:border-orange-800 {
    border-color: #9c4221; }
  .sm\:border-orange-900 {
    border-color: #7b341e; }
  .sm\:border-yellow-100 {
    border-color: #fffff0; }
  .sm\:border-yellow-200 {
    border-color: #fefcbf; }
  .sm\:border-yellow-300 {
    border-color: #faf089; }
  .sm\:border-yellow-400 {
    border-color: #f6e05e; }
  .sm\:border-yellow-500 {
    border-color: #ecc94b; }
  .sm\:border-yellow-600 {
    border-color: #d69e2e; }
  .sm\:border-yellow-700 {
    border-color: #b7791f; }
  .sm\:border-yellow-800 {
    border-color: #975a16; }
  .sm\:border-yellow-900 {
    border-color: #744210; }
  .sm\:border-green-100 {
    border-color: #f0fff4; }
  .sm\:border-green-200 {
    border-color: #c6f6d5; }
  .sm\:border-green-300 {
    border-color: #9ae6b4; }
  .sm\:border-green-400 {
    border-color: #68d391; }
  .sm\:border-green-500 {
    border-color: #48bb78; }
  .sm\:border-green-600 {
    border-color: #38a169; }
  .sm\:border-green-700 {
    border-color: #2f855a; }
  .sm\:border-green-800 {
    border-color: #276749; }
  .sm\:border-green-900 {
    border-color: #22543d; }
  .sm\:border-teal-100 {
    border-color: #e6fffa; }
  .sm\:border-teal-200 {
    border-color: #b2f5ea; }
  .sm\:border-teal-300 {
    border-color: #81e6d9; }
  .sm\:border-teal-400 {
    border-color: #4fd1c5; }
  .sm\:border-teal-500 {
    border-color: #38b2ac; }
  .sm\:border-teal-600 {
    border-color: #319795; }
  .sm\:border-teal-700 {
    border-color: #2c7a7b; }
  .sm\:border-teal-800 {
    border-color: #285e61; }
  .sm\:border-teal-900 {
    border-color: #234e52; }
  .sm\:border-blue-100 {
    border-color: #ebf8ff; }
  .sm\:border-blue-200 {
    border-color: #bee3f8; }
  .sm\:border-blue-300 {
    border-color: #90cdf4; }
  .sm\:border-blue-400 {
    border-color: #63b3ed; }
  .sm\:border-blue-500 {
    border-color: #4299e1; }
  .sm\:border-blue-600 {
    border-color: #3182ce; }
  .sm\:border-blue-700 {
    border-color: #2b6cb0; }
  .sm\:border-blue-800 {
    border-color: #2c5282; }
  .sm\:border-blue-900 {
    border-color: #2a4365; }
  .sm\:border-indigo-100 {
    border-color: #ebf4ff; }
  .sm\:border-indigo-200 {
    border-color: #c3dafe; }
  .sm\:border-indigo-300 {
    border-color: #a3bffa; }
  .sm\:border-indigo-400 {
    border-color: #7f9cf5; }
  .sm\:border-indigo-500 {
    border-color: #667eea; }
  .sm\:border-indigo-600 {
    border-color: #5a67d8; }
  .sm\:border-indigo-700 {
    border-color: #4c51bf; }
  .sm\:border-indigo-800 {
    border-color: #434190; }
  .sm\:border-indigo-900 {
    border-color: #3c366b; }
  .sm\:border-purple-100 {
    border-color: #faf5ff; }
  .sm\:border-purple-200 {
    border-color: #e9d8fd; }
  .sm\:border-purple-300 {
    border-color: #d6bcfa; }
  .sm\:border-purple-400 {
    border-color: #b794f4; }
  .sm\:border-purple-500 {
    border-color: #9f7aea; }
  .sm\:border-purple-600 {
    border-color: #805ad5; }
  .sm\:border-purple-700 {
    border-color: #6b46c1; }
  .sm\:border-purple-800 {
    border-color: #553c9a; }
  .sm\:border-purple-900 {
    border-color: #44337a; }
  .sm\:border-pink-100 {
    border-color: #fff5f7; }
  .sm\:border-pink-200 {
    border-color: #fed7e2; }
  .sm\:border-pink-300 {
    border-color: #fbb6ce; }
  .sm\:border-pink-400 {
    border-color: #f687b3; }
  .sm\:border-pink-500 {
    border-color: #ed64a6; }
  .sm\:border-pink-600 {
    border-color: #d53f8c; }
  .sm\:border-pink-700 {
    border-color: #b83280; }
  .sm\:border-pink-800 {
    border-color: #97266d; }
  .sm\:border-pink-900 {
    border-color: #702459; }
  .sm\:hover\:border-transparent:hover {
    border-color: transparent; }
  .sm\:hover\:border-current:hover {
    border-color: currentColor; }
  .sm\:hover\:border-black:hover {
    border-color: #000; }
  .sm\:hover\:border-white:hover {
    border-color: #fff; }
  .sm\:hover\:border-gray-100:hover {
    border-color: #f7fafc; }
  .sm\:hover\:border-gray-200:hover {
    border-color: #edf2f7; }
  .sm\:hover\:border-gray-300:hover {
    border-color: #e2e8f0; }
  .sm\:hover\:border-gray-400:hover {
    border-color: #cbd5e0; }
  .sm\:hover\:border-gray-500:hover {
    border-color: #a0aec0; }
  .sm\:hover\:border-gray-600:hover {
    border-color: #718096; }
  .sm\:hover\:border-gray-700:hover {
    border-color: #4a5568; }
  .sm\:hover\:border-gray-800:hover {
    border-color: #2d3748; }
  .sm\:hover\:border-gray-900:hover {
    border-color: #1a202c; }
  .sm\:hover\:border-red-100:hover {
    border-color: #fff5f5; }
  .sm\:hover\:border-red-200:hover {
    border-color: #fed7d7; }
  .sm\:hover\:border-red-300:hover {
    border-color: #feb2b2; }
  .sm\:hover\:border-red-400:hover {
    border-color: #fc8181; }
  .sm\:hover\:border-red-500:hover {
    border-color: #f56565; }
  .sm\:hover\:border-red-600:hover {
    border-color: #e53e3e; }
  .sm\:hover\:border-red-700:hover {
    border-color: #c53030; }
  .sm\:hover\:border-red-800:hover {
    border-color: #9b2c2c; }
  .sm\:hover\:border-red-900:hover {
    border-color: #742a2a; }
  .sm\:hover\:border-orange-100:hover {
    border-color: #fffaf0; }
  .sm\:hover\:border-orange-200:hover {
    border-color: #feebc8; }
  .sm\:hover\:border-orange-300:hover {
    border-color: #fbd38d; }
  .sm\:hover\:border-orange-400:hover {
    border-color: #f6ad55; }
  .sm\:hover\:border-orange-500:hover {
    border-color: #ed8936; }
  .sm\:hover\:border-orange-600:hover {
    border-color: #dd6b20; }
  .sm\:hover\:border-orange-700:hover {
    border-color: #c05621; }
  .sm\:hover\:border-orange-800:hover {
    border-color: #9c4221; }
  .sm\:hover\:border-orange-900:hover {
    border-color: #7b341e; }
  .sm\:hover\:border-yellow-100:hover {
    border-color: #fffff0; }
  .sm\:hover\:border-yellow-200:hover {
    border-color: #fefcbf; }
  .sm\:hover\:border-yellow-300:hover {
    border-color: #faf089; }
  .sm\:hover\:border-yellow-400:hover {
    border-color: #f6e05e; }
  .sm\:hover\:border-yellow-500:hover {
    border-color: #ecc94b; }
  .sm\:hover\:border-yellow-600:hover {
    border-color: #d69e2e; }
  .sm\:hover\:border-yellow-700:hover {
    border-color: #b7791f; }
  .sm\:hover\:border-yellow-800:hover {
    border-color: #975a16; }
  .sm\:hover\:border-yellow-900:hover {
    border-color: #744210; }
  .sm\:hover\:border-green-100:hover {
    border-color: #f0fff4; }
  .sm\:hover\:border-green-200:hover {
    border-color: #c6f6d5; }
  .sm\:hover\:border-green-300:hover {
    border-color: #9ae6b4; }
  .sm\:hover\:border-green-400:hover {
    border-color: #68d391; }
  .sm\:hover\:border-green-500:hover {
    border-color: #48bb78; }
  .sm\:hover\:border-green-600:hover {
    border-color: #38a169; }
  .sm\:hover\:border-green-700:hover {
    border-color: #2f855a; }
  .sm\:hover\:border-green-800:hover {
    border-color: #276749; }
  .sm\:hover\:border-green-900:hover {
    border-color: #22543d; }
  .sm\:hover\:border-teal-100:hover {
    border-color: #e6fffa; }
  .sm\:hover\:border-teal-200:hover {
    border-color: #b2f5ea; }
  .sm\:hover\:border-teal-300:hover {
    border-color: #81e6d9; }
  .sm\:hover\:border-teal-400:hover {
    border-color: #4fd1c5; }
  .sm\:hover\:border-teal-500:hover {
    border-color: #38b2ac; }
  .sm\:hover\:border-teal-600:hover {
    border-color: #319795; }
  .sm\:hover\:border-teal-700:hover {
    border-color: #2c7a7b; }
  .sm\:hover\:border-teal-800:hover {
    border-color: #285e61; }
  .sm\:hover\:border-teal-900:hover {
    border-color: #234e52; }
  .sm\:hover\:border-blue-100:hover {
    border-color: #ebf8ff; }
  .sm\:hover\:border-blue-200:hover {
    border-color: #bee3f8; }
  .sm\:hover\:border-blue-300:hover {
    border-color: #90cdf4; }
  .sm\:hover\:border-blue-400:hover {
    border-color: #63b3ed; }
  .sm\:hover\:border-blue-500:hover {
    border-color: #4299e1; }
  .sm\:hover\:border-blue-600:hover {
    border-color: #3182ce; }
  .sm\:hover\:border-blue-700:hover {
    border-color: #2b6cb0; }
  .sm\:hover\:border-blue-800:hover {
    border-color: #2c5282; }
  .sm\:hover\:border-blue-900:hover {
    border-color: #2a4365; }
  .sm\:hover\:border-indigo-100:hover {
    border-color: #ebf4ff; }
  .sm\:hover\:border-indigo-200:hover {
    border-color: #c3dafe; }
  .sm\:hover\:border-indigo-300:hover {
    border-color: #a3bffa; }
  .sm\:hover\:border-indigo-400:hover {
    border-color: #7f9cf5; }
  .sm\:hover\:border-indigo-500:hover {
    border-color: #667eea; }
  .sm\:hover\:border-indigo-600:hover {
    border-color: #5a67d8; }
  .sm\:hover\:border-indigo-700:hover {
    border-color: #4c51bf; }
  .sm\:hover\:border-indigo-800:hover {
    border-color: #434190; }
  .sm\:hover\:border-indigo-900:hover {
    border-color: #3c366b; }
  .sm\:hover\:border-purple-100:hover {
    border-color: #faf5ff; }
  .sm\:hover\:border-purple-200:hover {
    border-color: #e9d8fd; }
  .sm\:hover\:border-purple-300:hover {
    border-color: #d6bcfa; }
  .sm\:hover\:border-purple-400:hover {
    border-color: #b794f4; }
  .sm\:hover\:border-purple-500:hover {
    border-color: #9f7aea; }
  .sm\:hover\:border-purple-600:hover {
    border-color: #805ad5; }
  .sm\:hover\:border-purple-700:hover {
    border-color: #6b46c1; }
  .sm\:hover\:border-purple-800:hover {
    border-color: #553c9a; }
  .sm\:hover\:border-purple-900:hover {
    border-color: #44337a; }
  .sm\:hover\:border-pink-100:hover {
    border-color: #fff5f7; }
  .sm\:hover\:border-pink-200:hover {
    border-color: #fed7e2; }
  .sm\:hover\:border-pink-300:hover {
    border-color: #fbb6ce; }
  .sm\:hover\:border-pink-400:hover {
    border-color: #f687b3; }
  .sm\:hover\:border-pink-500:hover {
    border-color: #ed64a6; }
  .sm\:hover\:border-pink-600:hover {
    border-color: #d53f8c; }
  .sm\:hover\:border-pink-700:hover {
    border-color: #b83280; }
  .sm\:hover\:border-pink-800:hover {
    border-color: #97266d; }
  .sm\:hover\:border-pink-900:hover {
    border-color: #702459; }
  .sm\:focus\:border-transparent:focus {
    border-color: transparent; }
  .sm\:focus\:border-current:focus {
    border-color: currentColor; }
  .sm\:focus\:border-black:focus {
    border-color: #000; }
  .sm\:focus\:border-white:focus {
    border-color: #fff; }
  .sm\:focus\:border-gray-100:focus {
    border-color: #f7fafc; }
  .sm\:focus\:border-gray-200:focus {
    border-color: #edf2f7; }
  .sm\:focus\:border-gray-300:focus {
    border-color: #e2e8f0; }
  .sm\:focus\:border-gray-400:focus {
    border-color: #cbd5e0; }
  .sm\:focus\:border-gray-500:focus {
    border-color: #a0aec0; }
  .sm\:focus\:border-gray-600:focus {
    border-color: #718096; }
  .sm\:focus\:border-gray-700:focus {
    border-color: #4a5568; }
  .sm\:focus\:border-gray-800:focus {
    border-color: #2d3748; }
  .sm\:focus\:border-gray-900:focus {
    border-color: #1a202c; }
  .sm\:focus\:border-red-100:focus {
    border-color: #fff5f5; }
  .sm\:focus\:border-red-200:focus {
    border-color: #fed7d7; }
  .sm\:focus\:border-red-300:focus {
    border-color: #feb2b2; }
  .sm\:focus\:border-red-400:focus {
    border-color: #fc8181; }
  .sm\:focus\:border-red-500:focus {
    border-color: #f56565; }
  .sm\:focus\:border-red-600:focus {
    border-color: #e53e3e; }
  .sm\:focus\:border-red-700:focus {
    border-color: #c53030; }
  .sm\:focus\:border-red-800:focus {
    border-color: #9b2c2c; }
  .sm\:focus\:border-red-900:focus {
    border-color: #742a2a; }
  .sm\:focus\:border-orange-100:focus {
    border-color: #fffaf0; }
  .sm\:focus\:border-orange-200:focus {
    border-color: #feebc8; }
  .sm\:focus\:border-orange-300:focus {
    border-color: #fbd38d; }
  .sm\:focus\:border-orange-400:focus {
    border-color: #f6ad55; }
  .sm\:focus\:border-orange-500:focus {
    border-color: #ed8936; }
  .sm\:focus\:border-orange-600:focus {
    border-color: #dd6b20; }
  .sm\:focus\:border-orange-700:focus {
    border-color: #c05621; }
  .sm\:focus\:border-orange-800:focus {
    border-color: #9c4221; }
  .sm\:focus\:border-orange-900:focus {
    border-color: #7b341e; }
  .sm\:focus\:border-yellow-100:focus {
    border-color: #fffff0; }
  .sm\:focus\:border-yellow-200:focus {
    border-color: #fefcbf; }
  .sm\:focus\:border-yellow-300:focus {
    border-color: #faf089; }
  .sm\:focus\:border-yellow-400:focus {
    border-color: #f6e05e; }
  .sm\:focus\:border-yellow-500:focus {
    border-color: #ecc94b; }
  .sm\:focus\:border-yellow-600:focus {
    border-color: #d69e2e; }
  .sm\:focus\:border-yellow-700:focus {
    border-color: #b7791f; }
  .sm\:focus\:border-yellow-800:focus {
    border-color: #975a16; }
  .sm\:focus\:border-yellow-900:focus {
    border-color: #744210; }
  .sm\:focus\:border-green-100:focus {
    border-color: #f0fff4; }
  .sm\:focus\:border-green-200:focus {
    border-color: #c6f6d5; }
  .sm\:focus\:border-green-300:focus {
    border-color: #9ae6b4; }
  .sm\:focus\:border-green-400:focus {
    border-color: #68d391; }
  .sm\:focus\:border-green-500:focus {
    border-color: #48bb78; }
  .sm\:focus\:border-green-600:focus {
    border-color: #38a169; }
  .sm\:focus\:border-green-700:focus {
    border-color: #2f855a; }
  .sm\:focus\:border-green-800:focus {
    border-color: #276749; }
  .sm\:focus\:border-green-900:focus {
    border-color: #22543d; }
  .sm\:focus\:border-teal-100:focus {
    border-color: #e6fffa; }
  .sm\:focus\:border-teal-200:focus {
    border-color: #b2f5ea; }
  .sm\:focus\:border-teal-300:focus {
    border-color: #81e6d9; }
  .sm\:focus\:border-teal-400:focus {
    border-color: #4fd1c5; }
  .sm\:focus\:border-teal-500:focus {
    border-color: #38b2ac; }
  .sm\:focus\:border-teal-600:focus {
    border-color: #319795; }
  .sm\:focus\:border-teal-700:focus {
    border-color: #2c7a7b; }
  .sm\:focus\:border-teal-800:focus {
    border-color: #285e61; }
  .sm\:focus\:border-teal-900:focus {
    border-color: #234e52; }
  .sm\:focus\:border-blue-100:focus {
    border-color: #ebf8ff; }
  .sm\:focus\:border-blue-200:focus {
    border-color: #bee3f8; }
  .sm\:focus\:border-blue-300:focus {
    border-color: #90cdf4; }
  .sm\:focus\:border-blue-400:focus {
    border-color: #63b3ed; }
  .sm\:focus\:border-blue-500:focus {
    border-color: #4299e1; }
  .sm\:focus\:border-blue-600:focus {
    border-color: #3182ce; }
  .sm\:focus\:border-blue-700:focus {
    border-color: #2b6cb0; }
  .sm\:focus\:border-blue-800:focus {
    border-color: #2c5282; }
  .sm\:focus\:border-blue-900:focus {
    border-color: #2a4365; }
  .sm\:focus\:border-indigo-100:focus {
    border-color: #ebf4ff; }
  .sm\:focus\:border-indigo-200:focus {
    border-color: #c3dafe; }
  .sm\:focus\:border-indigo-300:focus {
    border-color: #a3bffa; }
  .sm\:focus\:border-indigo-400:focus {
    border-color: #7f9cf5; }
  .sm\:focus\:border-indigo-500:focus {
    border-color: #667eea; }
  .sm\:focus\:border-indigo-600:focus {
    border-color: #5a67d8; }
  .sm\:focus\:border-indigo-700:focus {
    border-color: #4c51bf; }
  .sm\:focus\:border-indigo-800:focus {
    border-color: #434190; }
  .sm\:focus\:border-indigo-900:focus {
    border-color: #3c366b; }
  .sm\:focus\:border-purple-100:focus {
    border-color: #faf5ff; }
  .sm\:focus\:border-purple-200:focus {
    border-color: #e9d8fd; }
  .sm\:focus\:border-purple-300:focus {
    border-color: #d6bcfa; }
  .sm\:focus\:border-purple-400:focus {
    border-color: #b794f4; }
  .sm\:focus\:border-purple-500:focus {
    border-color: #9f7aea; }
  .sm\:focus\:border-purple-600:focus {
    border-color: #805ad5; }
  .sm\:focus\:border-purple-700:focus {
    border-color: #6b46c1; }
  .sm\:focus\:border-purple-800:focus {
    border-color: #553c9a; }
  .sm\:focus\:border-purple-900:focus {
    border-color: #44337a; }
  .sm\:focus\:border-pink-100:focus {
    border-color: #fff5f7; }
  .sm\:focus\:border-pink-200:focus {
    border-color: #fed7e2; }
  .sm\:focus\:border-pink-300:focus {
    border-color: #fbb6ce; }
  .sm\:focus\:border-pink-400:focus {
    border-color: #f687b3; }
  .sm\:focus\:border-pink-500:focus {
    border-color: #ed64a6; }
  .sm\:focus\:border-pink-600:focus {
    border-color: #d53f8c; }
  .sm\:focus\:border-pink-700:focus {
    border-color: #b83280; }
  .sm\:focus\:border-pink-800:focus {
    border-color: #97266d; }
  .sm\:focus\:border-pink-900:focus {
    border-color: #702459; }
  .sm\:rounded-none {
    border-radius: 0; }
  .sm\:rounded-sm {
    border-radius: 0.125rem; }
  .sm\:rounded {
    border-radius: 0.25rem; }
  .sm\:rounded-md {
    border-radius: 0.375rem; }
  .sm\:rounded-lg {
    border-radius: 0.5rem; }
  .sm\:rounded-full {
    border-radius: 9999px; }
  .sm\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .sm\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .sm\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .sm\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .sm\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem; }
  .sm\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem; }
  .sm\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem; }
  .sm\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem; }
  .sm\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .sm\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem; }
  .sm\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .sm\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .sm\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem; }
  .sm\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem; }
  .sm\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem; }
  .sm\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem; }
  .sm\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem; }
  .sm\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem; }
  .sm\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem; }
  .sm\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem; }
  .sm\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px; }
  .sm\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px; }
  .sm\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px; }
  .sm\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px; }
  .sm\:rounded-tl-none {
    border-top-left-radius: 0; }
  .sm\:rounded-tr-none {
    border-top-right-radius: 0; }
  .sm\:rounded-br-none {
    border-bottom-right-radius: 0; }
  .sm\:rounded-bl-none {
    border-bottom-left-radius: 0; }
  .sm\:rounded-tl-sm {
    border-top-left-radius: 0.125rem; }
  .sm\:rounded-tr-sm {
    border-top-right-radius: 0.125rem; }
  .sm\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem; }
  .sm\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem; }
  .sm\:rounded-tl {
    border-top-left-radius: 0.25rem; }
  .sm\:rounded-tr {
    border-top-right-radius: 0.25rem; }
  .sm\:rounded-br {
    border-bottom-right-radius: 0.25rem; }
  .sm\:rounded-bl {
    border-bottom-left-radius: 0.25rem; }
  .sm\:rounded-tl-md {
    border-top-left-radius: 0.375rem; }
  .sm\:rounded-tr-md {
    border-top-right-radius: 0.375rem; }
  .sm\:rounded-br-md {
    border-bottom-right-radius: 0.375rem; }
  .sm\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem; }
  .sm\:rounded-tl-lg {
    border-top-left-radius: 0.5rem; }
  .sm\:rounded-tr-lg {
    border-top-right-radius: 0.5rem; }
  .sm\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem; }
  .sm\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem; }
  .sm\:rounded-tl-full {
    border-top-left-radius: 9999px; }
  .sm\:rounded-tr-full {
    border-top-right-radius: 9999px; }
  .sm\:rounded-br-full {
    border-bottom-right-radius: 9999px; }
  .sm\:rounded-bl-full {
    border-bottom-left-radius: 9999px; }
  .sm\:border-solid {
    border-style: solid; }
  .sm\:border-dashed {
    border-style: dashed; }
  .sm\:border-dotted {
    border-style: dotted; }
  .sm\:border-double {
    border-style: double; }
  .sm\:border-none {
    border-style: none; }
  .sm\:border-0 {
    border-width: 0; }
  .sm\:border-2 {
    border-width: 2px; }
  .sm\:border-4 {
    border-width: 4px; }
  .sm\:border-8 {
    border-width: 8px; }
  .sm\:border {
    border-width: 1px; }
  .sm\:border-t-0 {
    border-top-width: 0; }
  .sm\:border-r-0 {
    border-right-width: 0; }
  .sm\:border-b-0 {
    border-bottom-width: 0; }
  .sm\:border-l-0 {
    border-left-width: 0; }
  .sm\:border-t-2 {
    border-top-width: 2px; }
  .sm\:border-r-2 {
    border-right-width: 2px; }
  .sm\:border-b-2 {
    border-bottom-width: 2px; }
  .sm\:border-l-2 {
    border-left-width: 2px; }
  .sm\:border-t-4 {
    border-top-width: 4px; }
  .sm\:border-r-4 {
    border-right-width: 4px; }
  .sm\:border-b-4 {
    border-bottom-width: 4px; }
  .sm\:border-l-4 {
    border-left-width: 4px; }
  .sm\:border-t-8 {
    border-top-width: 8px; }
  .sm\:border-r-8 {
    border-right-width: 8px; }
  .sm\:border-b-8 {
    border-bottom-width: 8px; }
  .sm\:border-l-8 {
    border-left-width: 8px; }
  .sm\:border-t {
    border-top-width: 1px; }
  .sm\:border-r {
    border-right-width: 1px; }
  .sm\:border-b {
    border-bottom-width: 1px; }
  .sm\:border-l {
    border-left-width: 1px; }
  .sm\:box-border {
    box-sizing: border-box; }
  .sm\:box-content {
    box-sizing: content-box; }
  .sm\:cursor-auto {
    cursor: auto; }
  .sm\:cursor-default {
    cursor: default; }
  .sm\:cursor-pointer {
    cursor: pointer; }
  .sm\:cursor-wait {
    cursor: wait; }
  .sm\:cursor-text {
    cursor: text; }
  .sm\:cursor-move {
    cursor: move; }
  .sm\:cursor-not-allowed {
    cursor: not-allowed; }
  .sm\:block {
    display: block; }
  .sm\:inline-block {
    display: inline-block; }
  .sm\:inline {
    display: inline; }
  .sm\:flow-root {
    display: flow-root; }
  .sm\:flex {
    display: flex; }
  .sm\:inline-flex {
    display: inline-flex; }
  .sm\:grid {
    display: grid; }
  .sm\:inline-grid {
    display: inline-grid; }
  .sm\:table {
    display: table; }
  .sm\:table-caption {
    display: table-caption; }
  .sm\:table-cell {
    display: table-cell; }
  .sm\:table-column {
    display: table-column; }
  .sm\:table-column-group {
    display: table-column-group; }
  .sm\:table-footer-group {
    display: table-footer-group; }
  .sm\:table-header-group {
    display: table-header-group; }
  .sm\:table-row-group {
    display: table-row-group; }
  .sm\:table-row {
    display: table-row; }
  .sm\:hidden {
    display: none; }
  .sm\:flex-row {
    flex-direction: row; }
  .sm\:flex-row-reverse {
    flex-direction: row-reverse; }
  .sm\:flex-col {
    flex-direction: column; }
  .sm\:flex-col-reverse {
    flex-direction: column-reverse; }
  .sm\:flex-wrap {
    flex-wrap: wrap; }
  .sm\:flex-wrap-reverse {
    flex-wrap: wrap-reverse; }
  .sm\:flex-no-wrap {
    flex-wrap: nowrap; }
  .sm\:items-start {
    align-items: flex-start; }
  .sm\:items-end {
    align-items: flex-end; }
  .sm\:items-center {
    align-items: center; }
  .sm\:items-baseline {
    align-items: baseline; }
  .sm\:items-stretch {
    align-items: stretch; }
  .sm\:self-auto {
    align-self: auto; }
  .sm\:self-start {
    align-self: flex-start; }
  .sm\:self-end {
    align-self: flex-end; }
  .sm\:self-center {
    align-self: center; }
  .sm\:self-stretch {
    align-self: stretch; }
  .sm\:justify-start {
    justify-content: flex-start; }
  .sm\:justify-end {
    justify-content: flex-end; }
  .sm\:justify-center {
    justify-content: center; }
  .sm\:justify-between {
    justify-content: space-between; }
  .sm\:justify-around {
    justify-content: space-around; }
  .sm\:justify-evenly {
    justify-content: space-evenly; }
  .sm\:content-center {
    align-content: center; }
  .sm\:content-start {
    align-content: flex-start; }
  .sm\:content-end {
    align-content: flex-end; }
  .sm\:content-between {
    align-content: space-between; }
  .sm\:content-around {
    align-content: space-around; }
  .sm\:flex-1 {
    flex: 1 1 0%; }
  .sm\:flex-auto {
    flex: 1 1 auto; }
  .sm\:flex-initial {
    flex: 0 1 auto; }
  .sm\:flex-none {
    flex: none; }
  .sm\:flex-grow-0 {
    flex-grow: 0; }
  .sm\:flex-grow {
    flex-grow: 1; }
  .sm\:flex-shrink-0 {
    flex-shrink: 0; }
  .sm\:flex-shrink {
    flex-shrink: 1; }
  .sm\:order-1 {
    order: 1; }
  .sm\:order-2 {
    order: 2; }
  .sm\:order-3 {
    order: 3; }
  .sm\:order-4 {
    order: 4; }
  .sm\:order-5 {
    order: 5; }
  .sm\:order-6 {
    order: 6; }
  .sm\:order-7 {
    order: 7; }
  .sm\:order-8 {
    order: 8; }
  .sm\:order-9 {
    order: 9; }
  .sm\:order-10 {
    order: 10; }
  .sm\:order-11 {
    order: 11; }
  .sm\:order-12 {
    order: 12; }
  .sm\:order-first {
    order: -9999; }
  .sm\:order-last {
    order: 9999; }
  .sm\:order-none {
    order: 0; }
  .sm\:float-right {
    float: right; }
  .sm\:float-left {
    float: left; }
  .sm\:float-none {
    float: none; }
  .sm\:clearfix:after {
    content: "";
    display: table;
    clear: both; }
  .sm\:clear-left {
    clear: left; }
  .sm\:clear-right {
    clear: right; }
  .sm\:clear-both {
    clear: both; }
  .sm\:clear-none {
    clear: none; }
  .sm\:font-sans {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
  .sm\:font-serif {
    font-family: Georgia, Cambria, "Times New Roman", Times, serif; }
  .sm\:font-mono {
    font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
  .sm\:font-hairline {
    font-weight: 100; }
  .sm\:font-thin {
    font-weight: 200; }
  .sm\:font-light {
    font-weight: 300; }
  .sm\:font-normal {
    font-weight: 400; }
  .sm\:font-medium {
    font-weight: 500; }
  .sm\:font-semibold {
    font-weight: 600; }
  .sm\:font-bold {
    font-weight: 700; }
  .sm\:font-extrabold {
    font-weight: 800; }
  .sm\:font-black {
    font-weight: 900; }
  .sm\:hover\:font-hairline:hover {
    font-weight: 100; }
  .sm\:hover\:font-thin:hover {
    font-weight: 200; }
  .sm\:hover\:font-light:hover {
    font-weight: 300; }
  .sm\:hover\:font-normal:hover {
    font-weight: 400; }
  .sm\:hover\:font-medium:hover {
    font-weight: 500; }
  .sm\:hover\:font-semibold:hover {
    font-weight: 600; }
  .sm\:hover\:font-bold:hover {
    font-weight: 700; }
  .sm\:hover\:font-extrabold:hover {
    font-weight: 800; }
  .sm\:hover\:font-black:hover {
    font-weight: 900; }
  .sm\:focus\:font-hairline:focus {
    font-weight: 100; }
  .sm\:focus\:font-thin:focus {
    font-weight: 200; }
  .sm\:focus\:font-light:focus {
    font-weight: 300; }
  .sm\:focus\:font-normal:focus {
    font-weight: 400; }
  .sm\:focus\:font-medium:focus {
    font-weight: 500; }
  .sm\:focus\:font-semibold:focus {
    font-weight: 600; }
  .sm\:focus\:font-bold:focus {
    font-weight: 700; }
  .sm\:focus\:font-extrabold:focus {
    font-weight: 800; }
  .sm\:focus\:font-black:focus {
    font-weight: 900; }
  .sm\:h-0 {
    height: 0; }
  .sm\:h-1 {
    height: 0.25rem; }
  .sm\:h-2 {
    height: 0.5rem; }
  .sm\:h-3 {
    height: 0.75rem; }
  .sm\:h-4 {
    height: 1rem; }
  .sm\:h-5 {
    height: 1.25rem; }
  .sm\:h-6 {
    height: 1.5rem; }
  .sm\:h-8 {
    height: 2rem; }
  .sm\:h-10 {
    height: 2.5rem; }
  .sm\:h-12 {
    height: 3rem; }
  .sm\:h-16 {
    height: 4rem; }
  .sm\:h-20 {
    height: 5rem; }
  .sm\:h-24 {
    height: 6rem; }
  .sm\:h-32 {
    height: 8rem; }
  .sm\:h-40 {
    height: 10rem; }
  .sm\:h-48 {
    height: 12rem; }
  .sm\:h-56 {
    height: 14rem; }
  .sm\:h-64 {
    height: 16rem; }
  .sm\:h-auto {
    height: auto; }
  .sm\:h-px {
    height: 1px; }
  .sm\:h-full {
    height: 100%; }
  .sm\:h-screen {
    height: 100vh; }
  .sm\:text-xs {
    font-size: 0.75rem; }
  .sm\:text-sm {
    font-size: 0.875rem; }
  .sm\:text-base {
    font-size: 1rem; }
  .sm\:text-lg {
    font-size: 1.125rem; }
  .sm\:text-xl {
    font-size: 1.25rem; }
  .sm\:text-2xl {
    font-size: 1.5rem; }
  .sm\:text-3xl {
    font-size: 1.875rem; }
  .sm\:text-4xl {
    font-size: 2.25rem; }
  .sm\:text-5xl {
    font-size: 3rem; }
  .sm\:text-6xl {
    font-size: 4rem; }
  .sm\:leading-3 {
    line-height: .75rem; }
  .sm\:leading-4 {
    line-height: 1rem; }
  .sm\:leading-5 {
    line-height: 1.25rem; }
  .sm\:leading-6 {
    line-height: 1.5rem; }
  .sm\:leading-7 {
    line-height: 1.75rem; }
  .sm\:leading-8 {
    line-height: 2rem; }
  .sm\:leading-9 {
    line-height: 2.25rem; }
  .sm\:leading-10 {
    line-height: 2.5rem; }
  .sm\:leading-none {
    line-height: 1; }
  .sm\:leading-tight {
    line-height: 1.25; }
  .sm\:leading-snug {
    line-height: 1.375; }
  .sm\:leading-normal {
    line-height: 1.5; }
  .sm\:leading-relaxed {
    line-height: 1.625; }
  .sm\:leading-loose {
    line-height: 2; }
  .sm\:list-inside {
    list-style-position: inside; }
  .sm\:list-outside {
    list-style-position: outside; }
  .sm\:list-none {
    list-style-type: none; }
  .sm\:list-disc {
    list-style-type: disc; }
  .sm\:list-decimal {
    list-style-type: decimal; }
  .sm\:m-0 {
    margin: 0; }
  .sm\:m-1 {
    margin: 0.25rem; }
  .sm\:m-2 {
    margin: 0.5rem; }
  .sm\:m-3 {
    margin: 0.75rem; }
  .sm\:m-4 {
    margin: 1rem; }
  .sm\:m-5 {
    margin: 1.25rem; }
  .sm\:m-6 {
    margin: 1.5rem; }
  .sm\:m-8 {
    margin: 2rem; }
  .sm\:m-10 {
    margin: 2.5rem; }
  .sm\:m-12 {
    margin: 3rem; }
  .sm\:m-16 {
    margin: 4rem; }
  .sm\:m-20 {
    margin: 5rem; }
  .sm\:m-24 {
    margin: 6rem; }
  .sm\:m-32 {
    margin: 8rem; }
  .sm\:m-40 {
    margin: 10rem; }
  .sm\:m-48 {
    margin: 12rem; }
  .sm\:m-56 {
    margin: 14rem; }
  .sm\:m-64 {
    margin: 16rem; }
  .sm\:m-auto {
    margin: auto; }
  .sm\:m-px {
    margin: 1px; }
  .sm\:-m-1 {
    margin: -0.25rem; }
  .sm\:-m-2 {
    margin: -0.5rem; }
  .sm\:-m-3 {
    margin: -0.75rem; }
  .sm\:-m-4 {
    margin: -1rem; }
  .sm\:-m-5 {
    margin: -1.25rem; }
  .sm\:-m-6 {
    margin: -1.5rem; }
  .sm\:-m-8 {
    margin: -2rem; }
  .sm\:-m-10 {
    margin: -2.5rem; }
  .sm\:-m-12 {
    margin: -3rem; }
  .sm\:-m-16 {
    margin: -4rem; }
  .sm\:-m-20 {
    margin: -5rem; }
  .sm\:-m-24 {
    margin: -6rem; }
  .sm\:-m-32 {
    margin: -8rem; }
  .sm\:-m-40 {
    margin: -10rem; }
  .sm\:-m-48 {
    margin: -12rem; }
  .sm\:-m-56 {
    margin: -14rem; }
  .sm\:-m-64 {
    margin: -16rem; }
  .sm\:-m-px {
    margin: -1px; }
  .sm\:my-0 {
    margin-top: 0;
    margin-bottom: 0; }
  .sm\:mx-0 {
    margin-left: 0;
    margin-right: 0; }
  .sm\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem; }
  .sm\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem; }
  .sm\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem; }
  .sm\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem; }
  .sm\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem; }
  .sm\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem; }
  .sm\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem; }
  .sm\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem; }
  .sm\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem; }
  .sm\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem; }
  .sm\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem; }
  .sm\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem; }
  .sm\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem; }
  .sm\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem; }
  .sm\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem; }
  .sm\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem; }
  .sm\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem; }
  .sm\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem; }
  .sm\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem; }
  .sm\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem; }
  .sm\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem; }
  .sm\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem; }
  .sm\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem; }
  .sm\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem; }
  .sm\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem; }
  .sm\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem; }
  .sm\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem; }
  .sm\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem; }
  .sm\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem; }
  .sm\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem; }
  .sm\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem; }
  .sm\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem; }
  .sm\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem; }
  .sm\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem; }
  .sm\:my-auto {
    margin-top: auto;
    margin-bottom: auto; }
  .sm\:mx-auto {
    margin-left: auto;
    margin-right: auto; }
  .sm\:my-px {
    margin-top: 1px;
    margin-bottom: 1px; }
  .sm\:mx-px {
    margin-left: 1px;
    margin-right: 1px; }
  .sm\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem; }
  .sm\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem; }
  .sm\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem; }
  .sm\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }
  .sm\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem; }
  .sm\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem; }
  .sm\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem; }
  .sm\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem; }
  .sm\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem; }
  .sm\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem; }
  .sm\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem; }
  .sm\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem; }
  .sm\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem; }
  .sm\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem; }
  .sm\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem; }
  .sm\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem; }
  .sm\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem; }
  .sm\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem; }
  .sm\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem; }
  .sm\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem; }
  .sm\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem; }
  .sm\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem; }
  .sm\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem; }
  .sm\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem; }
  .sm\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem; }
  .sm\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem; }
  .sm\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem; }
  .sm\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem; }
  .sm\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem; }
  .sm\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem; }
  .sm\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem; }
  .sm\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem; }
  .sm\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem; }
  .sm\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem; }
  .sm\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px; }
  .sm\:-mx-px {
    margin-left: -1px;
    margin-right: -1px; }
  .sm\:mt-0 {
    margin-top: 0; }
  .sm\:mr-0 {
    margin-right: 0; }
  .sm\:mb-0 {
    margin-bottom: 0; }
  .sm\:ml-0 {
    margin-left: 0; }
  .sm\:mt-1 {
    margin-top: 0.25rem; }
  .sm\:mr-1 {
    margin-right: 0.25rem; }
  .sm\:mb-1 {
    margin-bottom: 0.25rem; }
  .sm\:ml-1 {
    margin-left: 0.25rem; }
  .sm\:mt-2 {
    margin-top: 0.5rem; }
  .sm\:mr-2 {
    margin-right: 0.5rem; }
  .sm\:mb-2 {
    margin-bottom: 0.5rem; }
  .sm\:ml-2 {
    margin-left: 0.5rem; }
  .sm\:mt-3 {
    margin-top: 0.75rem; }
  .sm\:mr-3 {
    margin-right: 0.75rem; }
  .sm\:mb-3 {
    margin-bottom: 0.75rem; }
  .sm\:ml-3 {
    margin-left: 0.75rem; }
  .sm\:mt-4 {
    margin-top: 1rem; }
  .sm\:mr-4 {
    margin-right: 1rem; }
  .sm\:mb-4 {
    margin-bottom: 1rem; }
  .sm\:ml-4 {
    margin-left: 1rem; }
  .sm\:mt-5 {
    margin-top: 1.25rem; }
  .sm\:mr-5 {
    margin-right: 1.25rem; }
  .sm\:mb-5 {
    margin-bottom: 1.25rem; }
  .sm\:ml-5 {
    margin-left: 1.25rem; }
  .sm\:mt-6 {
    margin-top: 1.5rem; }
  .sm\:mr-6 {
    margin-right: 1.5rem; }
  .sm\:mb-6 {
    margin-bottom: 1.5rem; }
  .sm\:ml-6 {
    margin-left: 1.5rem; }
  .sm\:mt-8 {
    margin-top: 2rem; }
  .sm\:mr-8 {
    margin-right: 2rem; }
  .sm\:mb-8 {
    margin-bottom: 2rem; }
  .sm\:ml-8 {
    margin-left: 2rem; }
  .sm\:mt-10 {
    margin-top: 2.5rem; }
  .sm\:mr-10 {
    margin-right: 2.5rem; }
  .sm\:mb-10 {
    margin-bottom: 2.5rem; }
  .sm\:ml-10 {
    margin-left: 2.5rem; }
  .sm\:mt-12 {
    margin-top: 3rem; }
  .sm\:mr-12 {
    margin-right: 3rem; }
  .sm\:mb-12 {
    margin-bottom: 3rem; }
  .sm\:ml-12 {
    margin-left: 3rem; }
  .sm\:mt-16 {
    margin-top: 4rem; }
  .sm\:mr-16 {
    margin-right: 4rem; }
  .sm\:mb-16 {
    margin-bottom: 4rem; }
  .sm\:ml-16 {
    margin-left: 4rem; }
  .sm\:mt-20 {
    margin-top: 5rem; }
  .sm\:mr-20 {
    margin-right: 5rem; }
  .sm\:mb-20 {
    margin-bottom: 5rem; }
  .sm\:ml-20 {
    margin-left: 5rem; }
  .sm\:mt-24 {
    margin-top: 6rem; }
  .sm\:mr-24 {
    margin-right: 6rem; }
  .sm\:mb-24 {
    margin-bottom: 6rem; }
  .sm\:ml-24 {
    margin-left: 6rem; }
  .sm\:mt-32 {
    margin-top: 8rem; }
  .sm\:mr-32 {
    margin-right: 8rem; }
  .sm\:mb-32 {
    margin-bottom: 8rem; }
  .sm\:ml-32 {
    margin-left: 8rem; }
  .sm\:mt-40 {
    margin-top: 10rem; }
  .sm\:mr-40 {
    margin-right: 10rem; }
  .sm\:mb-40 {
    margin-bottom: 10rem; }
  .sm\:ml-40 {
    margin-left: 10rem; }
  .sm\:mt-48 {
    margin-top: 12rem; }
  .sm\:mr-48 {
    margin-right: 12rem; }
  .sm\:mb-48 {
    margin-bottom: 12rem; }
  .sm\:ml-48 {
    margin-left: 12rem; }
  .sm\:mt-56 {
    margin-top: 14rem; }
  .sm\:mr-56 {
    margin-right: 14rem; }
  .sm\:mb-56 {
    margin-bottom: 14rem; }
  .sm\:ml-56 {
    margin-left: 14rem; }
  .sm\:mt-64 {
    margin-top: 16rem; }
  .sm\:mr-64 {
    margin-right: 16rem; }
  .sm\:mb-64 {
    margin-bottom: 16rem; }
  .sm\:ml-64 {
    margin-left: 16rem; }
  .sm\:mt-auto {
    margin-top: auto; }
  .sm\:mr-auto {
    margin-right: auto; }
  .sm\:mb-auto {
    margin-bottom: auto; }
  .sm\:ml-auto {
    margin-left: auto; }
  .sm\:mt-px {
    margin-top: 1px; }
  .sm\:mr-px {
    margin-right: 1px; }
  .sm\:mb-px {
    margin-bottom: 1px; }
  .sm\:ml-px {
    margin-left: 1px; }
  .sm\:-mt-1 {
    margin-top: -0.25rem; }
  .sm\:-mr-1 {
    margin-right: -0.25rem; }
  .sm\:-mb-1 {
    margin-bottom: -0.25rem; }
  .sm\:-ml-1 {
    margin-left: -0.25rem; }
  .sm\:-mt-2 {
    margin-top: -0.5rem; }
  .sm\:-mr-2 {
    margin-right: -0.5rem; }
  .sm\:-mb-2 {
    margin-bottom: -0.5rem; }
  .sm\:-ml-2 {
    margin-left: -0.5rem; }
  .sm\:-mt-3 {
    margin-top: -0.75rem; }
  .sm\:-mr-3 {
    margin-right: -0.75rem; }
  .sm\:-mb-3 {
    margin-bottom: -0.75rem; }
  .sm\:-ml-3 {
    margin-left: -0.75rem; }
  .sm\:-mt-4 {
    margin-top: -1rem; }
  .sm\:-mr-4 {
    margin-right: -1rem; }
  .sm\:-mb-4 {
    margin-bottom: -1rem; }
  .sm\:-ml-4 {
    margin-left: -1rem; }
  .sm\:-mt-5 {
    margin-top: -1.25rem; }
  .sm\:-mr-5 {
    margin-right: -1.25rem; }
  .sm\:-mb-5 {
    margin-bottom: -1.25rem; }
  .sm\:-ml-5 {
    margin-left: -1.25rem; }
  .sm\:-mt-6 {
    margin-top: -1.5rem; }
  .sm\:-mr-6 {
    margin-right: -1.5rem; }
  .sm\:-mb-6 {
    margin-bottom: -1.5rem; }
  .sm\:-ml-6 {
    margin-left: -1.5rem; }
  .sm\:-mt-8 {
    margin-top: -2rem; }
  .sm\:-mr-8 {
    margin-right: -2rem; }
  .sm\:-mb-8 {
    margin-bottom: -2rem; }
  .sm\:-ml-8 {
    margin-left: -2rem; }
  .sm\:-mt-10 {
    margin-top: -2.5rem; }
  .sm\:-mr-10 {
    margin-right: -2.5rem; }
  .sm\:-mb-10 {
    margin-bottom: -2.5rem; }
  .sm\:-ml-10 {
    margin-left: -2.5rem; }
  .sm\:-mt-12 {
    margin-top: -3rem; }
  .sm\:-mr-12 {
    margin-right: -3rem; }
  .sm\:-mb-12 {
    margin-bottom: -3rem; }
  .sm\:-ml-12 {
    margin-left: -3rem; }
  .sm\:-mt-16 {
    margin-top: -4rem; }
  .sm\:-mr-16 {
    margin-right: -4rem; }
  .sm\:-mb-16 {
    margin-bottom: -4rem; }
  .sm\:-ml-16 {
    margin-left: -4rem; }
  .sm\:-mt-20 {
    margin-top: -5rem; }
  .sm\:-mr-20 {
    margin-right: -5rem; }
  .sm\:-mb-20 {
    margin-bottom: -5rem; }
  .sm\:-ml-20 {
    margin-left: -5rem; }
  .sm\:-mt-24 {
    margin-top: -6rem; }
  .sm\:-mr-24 {
    margin-right: -6rem; }
  .sm\:-mb-24 {
    margin-bottom: -6rem; }
  .sm\:-ml-24 {
    margin-left: -6rem; }
  .sm\:-mt-32 {
    margin-top: -8rem; }
  .sm\:-mr-32 {
    margin-right: -8rem; }
  .sm\:-mb-32 {
    margin-bottom: -8rem; }
  .sm\:-ml-32 {
    margin-left: -8rem; }
  .sm\:-mt-40 {
    margin-top: -10rem; }
  .sm\:-mr-40 {
    margin-right: -10rem; }
  .sm\:-mb-40 {
    margin-bottom: -10rem; }
  .sm\:-ml-40 {
    margin-left: -10rem; }
  .sm\:-mt-48 {
    margin-top: -12rem; }
  .sm\:-mr-48 {
    margin-right: -12rem; }
  .sm\:-mb-48 {
    margin-bottom: -12rem; }
  .sm\:-ml-48 {
    margin-left: -12rem; }
  .sm\:-mt-56 {
    margin-top: -14rem; }
  .sm\:-mr-56 {
    margin-right: -14rem; }
  .sm\:-mb-56 {
    margin-bottom: -14rem; }
  .sm\:-ml-56 {
    margin-left: -14rem; }
  .sm\:-mt-64 {
    margin-top: -16rem; }
  .sm\:-mr-64 {
    margin-right: -16rem; }
  .sm\:-mb-64 {
    margin-bottom: -16rem; }
  .sm\:-ml-64 {
    margin-left: -16rem; }
  .sm\:-mt-px {
    margin-top: -1px; }
  .sm\:-mr-px {
    margin-right: -1px; }
  .sm\:-mb-px {
    margin-bottom: -1px; }
  .sm\:-ml-px {
    margin-left: -1px; }
  .sm\:max-h-full {
    max-height: 100%; }
  .sm\:max-h-screen {
    max-height: 100vh; }
  .sm\:max-w-none {
    max-width: none; }
  .sm\:max-w-xs {
    max-width: 20rem; }
  .sm\:max-w-sm {
    max-width: 24rem; }
  .sm\:max-w-md {
    max-width: 28rem; }
  .sm\:max-w-lg {
    max-width: 32rem; }
  .sm\:max-w-xl {
    max-width: 36rem; }
  .sm\:max-w-2xl {
    max-width: 42rem; }
  .sm\:max-w-3xl {
    max-width: 48rem; }
  .sm\:max-w-4xl {
    max-width: 56rem; }
  .sm\:max-w-5xl {
    max-width: 64rem; }
  .sm\:max-w-6xl {
    max-width: 72rem; }
  .sm\:max-w-full {
    max-width: 100%; }
  .sm\:max-w-screen-sm {
    max-width: 576px; }
  .sm\:max-w-screen-md {
    max-width: 768px; }
  .sm\:max-w-screen-lg {
    max-width: 992px; }
  .sm\:max-w-screen-xl {
    max-width: 1200px; }
  .sm\:min-h-0 {
    min-height: 0; }
  .sm\:min-h-full {
    min-height: 100%; }
  .sm\:min-h-screen {
    min-height: 100vh; }
  .sm\:min-w-0 {
    min-width: 0; }
  .sm\:min-w-full {
    min-width: 100%; }
  .sm\:object-contain {
    -o-object-fit: contain;
    object-fit: contain; }
  .sm\:object-cover {
    -o-object-fit: cover;
    object-fit: cover; }
  .sm\:object-fill {
    -o-object-fit: fill;
    object-fit: fill; }
  .sm\:object-none {
    -o-object-fit: none;
    object-fit: none; }
  .sm\:object-scale-down {
    -o-object-fit: scale-down;
    object-fit: scale-down; }
  .sm\:object-bottom {
    -o-object-position: bottom;
    object-position: bottom; }
  .sm\:object-center {
    -o-object-position: center;
    object-position: center; }
  .sm\:object-left {
    -o-object-position: left;
    object-position: left; }
  .sm\:object-left-bottom {
    -o-object-position: left bottom;
    object-position: left bottom; }
  .sm\:object-left-top {
    -o-object-position: left top;
    object-position: left top; }
  .sm\:object-right {
    -o-object-position: right;
    object-position: right; }
  .sm\:object-right-bottom {
    -o-object-position: right bottom;
    object-position: right bottom; }
  .sm\:object-right-top {
    -o-object-position: right top;
    object-position: right top; }
  .sm\:object-top {
    -o-object-position: top;
    object-position: top; }
  .sm\:opacity-0 {
    opacity: 0; }
  .sm\:opacity-25 {
    opacity: 0.25; }
  .sm\:opacity-50 {
    opacity: 0.5; }
  .sm\:opacity-75 {
    opacity: 0.75; }
  .sm\:opacity-100 {
    opacity: 1; }
  .sm\:hover\:opacity-0:hover {
    opacity: 0; }
  .sm\:hover\:opacity-25:hover {
    opacity: 0.25; }
  .sm\:hover\:opacity-50:hover {
    opacity: 0.5; }
  .sm\:hover\:opacity-75:hover {
    opacity: 0.75; }
  .sm\:hover\:opacity-100:hover {
    opacity: 1; }
  .sm\:focus\:opacity-0:focus {
    opacity: 0; }
  .sm\:focus\:opacity-25:focus {
    opacity: 0.25; }
  .sm\:focus\:opacity-50:focus {
    opacity: 0.5; }
  .sm\:focus\:opacity-75:focus {
    opacity: 0.75; }
  .sm\:focus\:opacity-100:focus {
    opacity: 1; }
  .sm\:outline-none {
    outline: 0; }
  .sm\:focus\:outline-none:focus {
    outline: 0; }
  .sm\:overflow-auto {
    overflow: auto; }
  .sm\:overflow-hidden {
    overflow: hidden; }
  .sm\:overflow-visible {
    overflow: visible; }
  .sm\:overflow-scroll {
    overflow: scroll; }
  .sm\:overflow-x-auto {
    overflow-x: auto; }
  .sm\:overflow-y-auto {
    overflow-y: auto; }
  .sm\:overflow-x-hidden {
    overflow-x: hidden; }
  .sm\:overflow-y-hidden {
    overflow-y: hidden; }
  .sm\:overflow-x-visible {
    overflow-x: visible; }
  .sm\:overflow-y-visible {
    overflow-y: visible; }
  .sm\:overflow-x-scroll {
    overflow-x: scroll; }
  .sm\:overflow-y-scroll {
    overflow-y: scroll; }
  .sm\:scrolling-touch {
    -webkit-overflow-scrolling: touch; }
  .sm\:scrolling-auto {
    -webkit-overflow-scrolling: auto; }
  .sm\:p-0 {
    padding: 0; }
  .sm\:p-1 {
    padding: 0.25rem; }
  .sm\:p-2 {
    padding: 0.5rem; }
  .sm\:p-3 {
    padding: 0.75rem; }
  .sm\:p-4 {
    padding: 1rem; }
  .sm\:p-5 {
    padding: 1.25rem; }
  .sm\:p-6 {
    padding: 1.5rem; }
  .sm\:p-8 {
    padding: 2rem; }
  .sm\:p-10 {
    padding: 2.5rem; }
  .sm\:p-12 {
    padding: 3rem; }
  .sm\:p-16 {
    padding: 4rem; }
  .sm\:p-20 {
    padding: 5rem; }
  .sm\:p-24 {
    padding: 6rem; }
  .sm\:p-32 {
    padding: 8rem; }
  .sm\:p-40 {
    padding: 10rem; }
  .sm\:p-48 {
    padding: 12rem; }
  .sm\:p-56 {
    padding: 14rem; }
  .sm\:p-64 {
    padding: 16rem; }
  .sm\:p-px {
    padding: 1px; }
  .sm\:py-0 {
    padding-top: 0;
    padding-bottom: 0; }
  .sm\:px-0 {
    padding-left: 0;
    padding-right: 0; }
  .sm\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem; }
  .sm\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem; }
  .sm\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem; }
  .sm\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem; }
  .sm\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem; }
  .sm\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem; }
  .sm\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem; }
  .sm\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem; }
  .sm\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem; }
  .sm\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem; }
  .sm\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem; }
  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem; }
  .sm\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem; }
  .sm\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem; }
  .sm\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem; }
  .sm\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem; }
  .sm\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem; }
  .sm\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem; }
  .sm\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem; }
  .sm\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem; }
  .sm\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem; }
  .sm\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem; }
  .sm\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem; }
  .sm\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem; }
  .sm\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem; }
  .sm\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem; }
  .sm\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem; }
  .sm\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem; }
  .sm\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem; }
  .sm\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem; }
  .sm\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem; }
  .sm\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem; }
  .sm\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem; }
  .sm\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem; }
  .sm\:py-px {
    padding-top: 1px;
    padding-bottom: 1px; }
  .sm\:px-px {
    padding-left: 1px;
    padding-right: 1px; }
  .sm\:pt-0 {
    padding-top: 0; }
  .sm\:pr-0 {
    padding-right: 0; }
  .sm\:pb-0 {
    padding-bottom: 0; }
  .sm\:pl-0 {
    padding-left: 0; }
  .sm\:pt-1 {
    padding-top: 0.25rem; }
  .sm\:pr-1 {
    padding-right: 0.25rem; }
  .sm\:pb-1 {
    padding-bottom: 0.25rem; }
  .sm\:pl-1 {
    padding-left: 0.25rem; }
  .sm\:pt-2 {
    padding-top: 0.5rem; }
  .sm\:pr-2 {
    padding-right: 0.5rem; }
  .sm\:pb-2 {
    padding-bottom: 0.5rem; }
  .sm\:pl-2 {
    padding-left: 0.5rem; }
  .sm\:pt-3 {
    padding-top: 0.75rem; }
  .sm\:pr-3 {
    padding-right: 0.75rem; }
  .sm\:pb-3 {
    padding-bottom: 0.75rem; }
  .sm\:pl-3 {
    padding-left: 0.75rem; }
  .sm\:pt-4 {
    padding-top: 1rem; }
  .sm\:pr-4 {
    padding-right: 1rem; }
  .sm\:pb-4 {
    padding-bottom: 1rem; }
  .sm\:pl-4 {
    padding-left: 1rem; }
  .sm\:pt-5 {
    padding-top: 1.25rem; }
  .sm\:pr-5 {
    padding-right: 1.25rem; }
  .sm\:pb-5 {
    padding-bottom: 1.25rem; }
  .sm\:pl-5 {
    padding-left: 1.25rem; }
  .sm\:pt-6 {
    padding-top: 1.5rem; }
  .sm\:pr-6 {
    padding-right: 1.5rem; }
  .sm\:pb-6 {
    padding-bottom: 1.5rem; }
  .sm\:pl-6 {
    padding-left: 1.5rem; }
  .sm\:pt-8 {
    padding-top: 2rem; }
  .sm\:pr-8 {
    padding-right: 2rem; }
  .sm\:pb-8 {
    padding-bottom: 2rem; }
  .sm\:pl-8 {
    padding-left: 2rem; }
  .sm\:pt-10 {
    padding-top: 2.5rem; }
  .sm\:pr-10 {
    padding-right: 2.5rem; }
  .sm\:pb-10 {
    padding-bottom: 2.5rem; }
  .sm\:pl-10 {
    padding-left: 2.5rem; }
  .sm\:pt-12 {
    padding-top: 3rem; }
  .sm\:pr-12 {
    padding-right: 3rem; }
  .sm\:pb-12 {
    padding-bottom: 3rem; }
  .sm\:pl-12 {
    padding-left: 3rem; }
  .sm\:pt-16 {
    padding-top: 4rem; }
  .sm\:pr-16 {
    padding-right: 4rem; }
  .sm\:pb-16 {
    padding-bottom: 4rem; }
  .sm\:pl-16 {
    padding-left: 4rem; }
  .sm\:pt-20 {
    padding-top: 5rem; }
  .sm\:pr-20 {
    padding-right: 5rem; }
  .sm\:pb-20 {
    padding-bottom: 5rem; }
  .sm\:pl-20 {
    padding-left: 5rem; }
  .sm\:pt-24 {
    padding-top: 6rem; }
  .sm\:pr-24 {
    padding-right: 6rem; }
  .sm\:pb-24 {
    padding-bottom: 6rem; }
  .sm\:pl-24 {
    padding-left: 6rem; }
  .sm\:pt-32 {
    padding-top: 8rem; }
  .sm\:pr-32 {
    padding-right: 8rem; }
  .sm\:pb-32 {
    padding-bottom: 8rem; }
  .sm\:pl-32 {
    padding-left: 8rem; }
  .sm\:pt-40 {
    padding-top: 10rem; }
  .sm\:pr-40 {
    padding-right: 10rem; }
  .sm\:pb-40 {
    padding-bottom: 10rem; }
  .sm\:pl-40 {
    padding-left: 10rem; }
  .sm\:pt-48 {
    padding-top: 12rem; }
  .sm\:pr-48 {
    padding-right: 12rem; }
  .sm\:pb-48 {
    padding-bottom: 12rem; }
  .sm\:pl-48 {
    padding-left: 12rem; }
  .sm\:pt-56 {
    padding-top: 14rem; }
  .sm\:pr-56 {
    padding-right: 14rem; }
  .sm\:pb-56 {
    padding-bottom: 14rem; }
  .sm\:pl-56 {
    padding-left: 14rem; }
  .sm\:pt-64 {
    padding-top: 16rem; }
  .sm\:pr-64 {
    padding-right: 16rem; }
  .sm\:pb-64 {
    padding-bottom: 16rem; }
  .sm\:pl-64 {
    padding-left: 16rem; }
  .sm\:pt-px {
    padding-top: 1px; }
  .sm\:pr-px {
    padding-right: 1px; }
  .sm\:pb-px {
    padding-bottom: 1px; }
  .sm\:pl-px {
    padding-left: 1px; }
  .sm\:placeholder-transparent::-webkit-input-placeholder {
    color: transparent; }
  .sm\:placeholder-transparent::-moz-placeholder {
    color: transparent; }
  .sm\:placeholder-transparent:-ms-input-placeholder {
    color: transparent; }
  .sm\:placeholder-transparent::-ms-input-placeholder {
    color: transparent; }
  .sm\:placeholder-transparent::placeholder {
    color: transparent; }
  .sm\:placeholder-current::-webkit-input-placeholder {
    color: currentColor; }
  .sm\:placeholder-current::-moz-placeholder {
    color: currentColor; }
  .sm\:placeholder-current:-ms-input-placeholder {
    color: currentColor; }
  .sm\:placeholder-current::-ms-input-placeholder {
    color: currentColor; }
  .sm\:placeholder-current::placeholder {
    color: currentColor; }
  .sm\:placeholder-black::-webkit-input-placeholder {
    color: #000; }
  .sm\:placeholder-black::-moz-placeholder {
    color: #000; }
  .sm\:placeholder-black:-ms-input-placeholder {
    color: #000; }
  .sm\:placeholder-black::-ms-input-placeholder {
    color: #000; }
  .sm\:placeholder-black::placeholder {
    color: #000; }
  .sm\:placeholder-white::-webkit-input-placeholder {
    color: #fff; }
  .sm\:placeholder-white::-moz-placeholder {
    color: #fff; }
  .sm\:placeholder-white:-ms-input-placeholder {
    color: #fff; }
  .sm\:placeholder-white::-ms-input-placeholder {
    color: #fff; }
  .sm\:placeholder-white::placeholder {
    color: #fff; }
  .sm\:placeholder-gray-100::-webkit-input-placeholder {
    color: #f7fafc; }
  .sm\:placeholder-gray-100::-moz-placeholder {
    color: #f7fafc; }
  .sm\:placeholder-gray-100:-ms-input-placeholder {
    color: #f7fafc; }
  .sm\:placeholder-gray-100::-ms-input-placeholder {
    color: #f7fafc; }
  .sm\:placeholder-gray-100::placeholder {
    color: #f7fafc; }
  .sm\:placeholder-gray-200::-webkit-input-placeholder {
    color: #edf2f7; }
  .sm\:placeholder-gray-200::-moz-placeholder {
    color: #edf2f7; }
  .sm\:placeholder-gray-200:-ms-input-placeholder {
    color: #edf2f7; }
  .sm\:placeholder-gray-200::-ms-input-placeholder {
    color: #edf2f7; }
  .sm\:placeholder-gray-200::placeholder {
    color: #edf2f7; }
  .sm\:placeholder-gray-300::-webkit-input-placeholder {
    color: #e2e8f0; }
  .sm\:placeholder-gray-300::-moz-placeholder {
    color: #e2e8f0; }
  .sm\:placeholder-gray-300:-ms-input-placeholder {
    color: #e2e8f0; }
  .sm\:placeholder-gray-300::-ms-input-placeholder {
    color: #e2e8f0; }
  .sm\:placeholder-gray-300::placeholder {
    color: #e2e8f0; }
  .sm\:placeholder-gray-400::-webkit-input-placeholder {
    color: #cbd5e0; }
  .sm\:placeholder-gray-400::-moz-placeholder {
    color: #cbd5e0; }
  .sm\:placeholder-gray-400:-ms-input-placeholder {
    color: #cbd5e0; }
  .sm\:placeholder-gray-400::-ms-input-placeholder {
    color: #cbd5e0; }
  .sm\:placeholder-gray-400::placeholder {
    color: #cbd5e0; }
  .sm\:placeholder-gray-500::-webkit-input-placeholder {
    color: #a0aec0; }
  .sm\:placeholder-gray-500::-moz-placeholder {
    color: #a0aec0; }
  .sm\:placeholder-gray-500:-ms-input-placeholder {
    color: #a0aec0; }
  .sm\:placeholder-gray-500::-ms-input-placeholder {
    color: #a0aec0; }
  .sm\:placeholder-gray-500::placeholder {
    color: #a0aec0; }
  .sm\:placeholder-gray-600::-webkit-input-placeholder {
    color: #718096; }
  .sm\:placeholder-gray-600::-moz-placeholder {
    color: #718096; }
  .sm\:placeholder-gray-600:-ms-input-placeholder {
    color: #718096; }
  .sm\:placeholder-gray-600::-ms-input-placeholder {
    color: #718096; }
  .sm\:placeholder-gray-600::placeholder {
    color: #718096; }
  .sm\:placeholder-gray-700::-webkit-input-placeholder {
    color: #4a5568; }
  .sm\:placeholder-gray-700::-moz-placeholder {
    color: #4a5568; }
  .sm\:placeholder-gray-700:-ms-input-placeholder {
    color: #4a5568; }
  .sm\:placeholder-gray-700::-ms-input-placeholder {
    color: #4a5568; }
  .sm\:placeholder-gray-700::placeholder {
    color: #4a5568; }
  .sm\:placeholder-gray-800::-webkit-input-placeholder {
    color: #2d3748; }
  .sm\:placeholder-gray-800::-moz-placeholder {
    color: #2d3748; }
  .sm\:placeholder-gray-800:-ms-input-placeholder {
    color: #2d3748; }
  .sm\:placeholder-gray-800::-ms-input-placeholder {
    color: #2d3748; }
  .sm\:placeholder-gray-800::placeholder {
    color: #2d3748; }
  .sm\:placeholder-gray-900::-webkit-input-placeholder {
    color: #1a202c; }
  .sm\:placeholder-gray-900::-moz-placeholder {
    color: #1a202c; }
  .sm\:placeholder-gray-900:-ms-input-placeholder {
    color: #1a202c; }
  .sm\:placeholder-gray-900::-ms-input-placeholder {
    color: #1a202c; }
  .sm\:placeholder-gray-900::placeholder {
    color: #1a202c; }
  .sm\:placeholder-red-100::-webkit-input-placeholder {
    color: #fff5f5; }
  .sm\:placeholder-red-100::-moz-placeholder {
    color: #fff5f5; }
  .sm\:placeholder-red-100:-ms-input-placeholder {
    color: #fff5f5; }
  .sm\:placeholder-red-100::-ms-input-placeholder {
    color: #fff5f5; }
  .sm\:placeholder-red-100::placeholder {
    color: #fff5f5; }
  .sm\:placeholder-red-200::-webkit-input-placeholder {
    color: #fed7d7; }
  .sm\:placeholder-red-200::-moz-placeholder {
    color: #fed7d7; }
  .sm\:placeholder-red-200:-ms-input-placeholder {
    color: #fed7d7; }
  .sm\:placeholder-red-200::-ms-input-placeholder {
    color: #fed7d7; }
  .sm\:placeholder-red-200::placeholder {
    color: #fed7d7; }
  .sm\:placeholder-red-300::-webkit-input-placeholder {
    color: #feb2b2; }
  .sm\:placeholder-red-300::-moz-placeholder {
    color: #feb2b2; }
  .sm\:placeholder-red-300:-ms-input-placeholder {
    color: #feb2b2; }
  .sm\:placeholder-red-300::-ms-input-placeholder {
    color: #feb2b2; }
  .sm\:placeholder-red-300::placeholder {
    color: #feb2b2; }
  .sm\:placeholder-red-400::-webkit-input-placeholder {
    color: #fc8181; }
  .sm\:placeholder-red-400::-moz-placeholder {
    color: #fc8181; }
  .sm\:placeholder-red-400:-ms-input-placeholder {
    color: #fc8181; }
  .sm\:placeholder-red-400::-ms-input-placeholder {
    color: #fc8181; }
  .sm\:placeholder-red-400::placeholder {
    color: #fc8181; }
  .sm\:placeholder-red-500::-webkit-input-placeholder {
    color: #f56565; }
  .sm\:placeholder-red-500::-moz-placeholder {
    color: #f56565; }
  .sm\:placeholder-red-500:-ms-input-placeholder {
    color: #f56565; }
  .sm\:placeholder-red-500::-ms-input-placeholder {
    color: #f56565; }
  .sm\:placeholder-red-500::placeholder {
    color: #f56565; }
  .sm\:placeholder-red-600::-webkit-input-placeholder {
    color: #e53e3e; }
  .sm\:placeholder-red-600::-moz-placeholder {
    color: #e53e3e; }
  .sm\:placeholder-red-600:-ms-input-placeholder {
    color: #e53e3e; }
  .sm\:placeholder-red-600::-ms-input-placeholder {
    color: #e53e3e; }
  .sm\:placeholder-red-600::placeholder {
    color: #e53e3e; }
  .sm\:placeholder-red-700::-webkit-input-placeholder {
    color: #c53030; }
  .sm\:placeholder-red-700::-moz-placeholder {
    color: #c53030; }
  .sm\:placeholder-red-700:-ms-input-placeholder {
    color: #c53030; }
  .sm\:placeholder-red-700::-ms-input-placeholder {
    color: #c53030; }
  .sm\:placeholder-red-700::placeholder {
    color: #c53030; }
  .sm\:placeholder-red-800::-webkit-input-placeholder {
    color: #9b2c2c; }
  .sm\:placeholder-red-800::-moz-placeholder {
    color: #9b2c2c; }
  .sm\:placeholder-red-800:-ms-input-placeholder {
    color: #9b2c2c; }
  .sm\:placeholder-red-800::-ms-input-placeholder {
    color: #9b2c2c; }
  .sm\:placeholder-red-800::placeholder {
    color: #9b2c2c; }
  .sm\:placeholder-red-900::-webkit-input-placeholder {
    color: #742a2a; }
  .sm\:placeholder-red-900::-moz-placeholder {
    color: #742a2a; }
  .sm\:placeholder-red-900:-ms-input-placeholder {
    color: #742a2a; }
  .sm\:placeholder-red-900::-ms-input-placeholder {
    color: #742a2a; }
  .sm\:placeholder-red-900::placeholder {
    color: #742a2a; }
  .sm\:placeholder-orange-100::-webkit-input-placeholder {
    color: #fffaf0; }
  .sm\:placeholder-orange-100::-moz-placeholder {
    color: #fffaf0; }
  .sm\:placeholder-orange-100:-ms-input-placeholder {
    color: #fffaf0; }
  .sm\:placeholder-orange-100::-ms-input-placeholder {
    color: #fffaf0; }
  .sm\:placeholder-orange-100::placeholder {
    color: #fffaf0; }
  .sm\:placeholder-orange-200::-webkit-input-placeholder {
    color: #feebc8; }
  .sm\:placeholder-orange-200::-moz-placeholder {
    color: #feebc8; }
  .sm\:placeholder-orange-200:-ms-input-placeholder {
    color: #feebc8; }
  .sm\:placeholder-orange-200::-ms-input-placeholder {
    color: #feebc8; }
  .sm\:placeholder-orange-200::placeholder {
    color: #feebc8; }
  .sm\:placeholder-orange-300::-webkit-input-placeholder {
    color: #fbd38d; }
  .sm\:placeholder-orange-300::-moz-placeholder {
    color: #fbd38d; }
  .sm\:placeholder-orange-300:-ms-input-placeholder {
    color: #fbd38d; }
  .sm\:placeholder-orange-300::-ms-input-placeholder {
    color: #fbd38d; }
  .sm\:placeholder-orange-300::placeholder {
    color: #fbd38d; }
  .sm\:placeholder-orange-400::-webkit-input-placeholder {
    color: #f6ad55; }
  .sm\:placeholder-orange-400::-moz-placeholder {
    color: #f6ad55; }
  .sm\:placeholder-orange-400:-ms-input-placeholder {
    color: #f6ad55; }
  .sm\:placeholder-orange-400::-ms-input-placeholder {
    color: #f6ad55; }
  .sm\:placeholder-orange-400::placeholder {
    color: #f6ad55; }
  .sm\:placeholder-orange-500::-webkit-input-placeholder {
    color: #ed8936; }
  .sm\:placeholder-orange-500::-moz-placeholder {
    color: #ed8936; }
  .sm\:placeholder-orange-500:-ms-input-placeholder {
    color: #ed8936; }
  .sm\:placeholder-orange-500::-ms-input-placeholder {
    color: #ed8936; }
  .sm\:placeholder-orange-500::placeholder {
    color: #ed8936; }
  .sm\:placeholder-orange-600::-webkit-input-placeholder {
    color: #dd6b20; }
  .sm\:placeholder-orange-600::-moz-placeholder {
    color: #dd6b20; }
  .sm\:placeholder-orange-600:-ms-input-placeholder {
    color: #dd6b20; }
  .sm\:placeholder-orange-600::-ms-input-placeholder {
    color: #dd6b20; }
  .sm\:placeholder-orange-600::placeholder {
    color: #dd6b20; }
  .sm\:placeholder-orange-700::-webkit-input-placeholder {
    color: #c05621; }
  .sm\:placeholder-orange-700::-moz-placeholder {
    color: #c05621; }
  .sm\:placeholder-orange-700:-ms-input-placeholder {
    color: #c05621; }
  .sm\:placeholder-orange-700::-ms-input-placeholder {
    color: #c05621; }
  .sm\:placeholder-orange-700::placeholder {
    color: #c05621; }
  .sm\:placeholder-orange-800::-webkit-input-placeholder {
    color: #9c4221; }
  .sm\:placeholder-orange-800::-moz-placeholder {
    color: #9c4221; }
  .sm\:placeholder-orange-800:-ms-input-placeholder {
    color: #9c4221; }
  .sm\:placeholder-orange-800::-ms-input-placeholder {
    color: #9c4221; }
  .sm\:placeholder-orange-800::placeholder {
    color: #9c4221; }
  .sm\:placeholder-orange-900::-webkit-input-placeholder {
    color: #7b341e; }
  .sm\:placeholder-orange-900::-moz-placeholder {
    color: #7b341e; }
  .sm\:placeholder-orange-900:-ms-input-placeholder {
    color: #7b341e; }
  .sm\:placeholder-orange-900::-ms-input-placeholder {
    color: #7b341e; }
  .sm\:placeholder-orange-900::placeholder {
    color: #7b341e; }
  .sm\:placeholder-yellow-100::-webkit-input-placeholder {
    color: #fffff0; }
  .sm\:placeholder-yellow-100::-moz-placeholder {
    color: #fffff0; }
  .sm\:placeholder-yellow-100:-ms-input-placeholder {
    color: #fffff0; }
  .sm\:placeholder-yellow-100::-ms-input-placeholder {
    color: #fffff0; }
  .sm\:placeholder-yellow-100::placeholder {
    color: #fffff0; }
  .sm\:placeholder-yellow-200::-webkit-input-placeholder {
    color: #fefcbf; }
  .sm\:placeholder-yellow-200::-moz-placeholder {
    color: #fefcbf; }
  .sm\:placeholder-yellow-200:-ms-input-placeholder {
    color: #fefcbf; }
  .sm\:placeholder-yellow-200::-ms-input-placeholder {
    color: #fefcbf; }
  .sm\:placeholder-yellow-200::placeholder {
    color: #fefcbf; }
  .sm\:placeholder-yellow-300::-webkit-input-placeholder {
    color: #faf089; }
  .sm\:placeholder-yellow-300::-moz-placeholder {
    color: #faf089; }
  .sm\:placeholder-yellow-300:-ms-input-placeholder {
    color: #faf089; }
  .sm\:placeholder-yellow-300::-ms-input-placeholder {
    color: #faf089; }
  .sm\:placeholder-yellow-300::placeholder {
    color: #faf089; }
  .sm\:placeholder-yellow-400::-webkit-input-placeholder {
    color: #f6e05e; }
  .sm\:placeholder-yellow-400::-moz-placeholder {
    color: #f6e05e; }
  .sm\:placeholder-yellow-400:-ms-input-placeholder {
    color: #f6e05e; }
  .sm\:placeholder-yellow-400::-ms-input-placeholder {
    color: #f6e05e; }
  .sm\:placeholder-yellow-400::placeholder {
    color: #f6e05e; }
  .sm\:placeholder-yellow-500::-webkit-input-placeholder {
    color: #ecc94b; }
  .sm\:placeholder-yellow-500::-moz-placeholder {
    color: #ecc94b; }
  .sm\:placeholder-yellow-500:-ms-input-placeholder {
    color: #ecc94b; }
  .sm\:placeholder-yellow-500::-ms-input-placeholder {
    color: #ecc94b; }
  .sm\:placeholder-yellow-500::placeholder {
    color: #ecc94b; }
  .sm\:placeholder-yellow-600::-webkit-input-placeholder {
    color: #d69e2e; }
  .sm\:placeholder-yellow-600::-moz-placeholder {
    color: #d69e2e; }
  .sm\:placeholder-yellow-600:-ms-input-placeholder {
    color: #d69e2e; }
  .sm\:placeholder-yellow-600::-ms-input-placeholder {
    color: #d69e2e; }
  .sm\:placeholder-yellow-600::placeholder {
    color: #d69e2e; }
  .sm\:placeholder-yellow-700::-webkit-input-placeholder {
    color: #b7791f; }
  .sm\:placeholder-yellow-700::-moz-placeholder {
    color: #b7791f; }
  .sm\:placeholder-yellow-700:-ms-input-placeholder {
    color: #b7791f; }
  .sm\:placeholder-yellow-700::-ms-input-placeholder {
    color: #b7791f; }
  .sm\:placeholder-yellow-700::placeholder {
    color: #b7791f; }
  .sm\:placeholder-yellow-800::-webkit-input-placeholder {
    color: #975a16; }
  .sm\:placeholder-yellow-800::-moz-placeholder {
    color: #975a16; }
  .sm\:placeholder-yellow-800:-ms-input-placeholder {
    color: #975a16; }
  .sm\:placeholder-yellow-800::-ms-input-placeholder {
    color: #975a16; }
  .sm\:placeholder-yellow-800::placeholder {
    color: #975a16; }
  .sm\:placeholder-yellow-900::-webkit-input-placeholder {
    color: #744210; }
  .sm\:placeholder-yellow-900::-moz-placeholder {
    color: #744210; }
  .sm\:placeholder-yellow-900:-ms-input-placeholder {
    color: #744210; }
  .sm\:placeholder-yellow-900::-ms-input-placeholder {
    color: #744210; }
  .sm\:placeholder-yellow-900::placeholder {
    color: #744210; }
  .sm\:placeholder-green-100::-webkit-input-placeholder {
    color: #f0fff4; }
  .sm\:placeholder-green-100::-moz-placeholder {
    color: #f0fff4; }
  .sm\:placeholder-green-100:-ms-input-placeholder {
    color: #f0fff4; }
  .sm\:placeholder-green-100::-ms-input-placeholder {
    color: #f0fff4; }
  .sm\:placeholder-green-100::placeholder {
    color: #f0fff4; }
  .sm\:placeholder-green-200::-webkit-input-placeholder {
    color: #c6f6d5; }
  .sm\:placeholder-green-200::-moz-placeholder {
    color: #c6f6d5; }
  .sm\:placeholder-green-200:-ms-input-placeholder {
    color: #c6f6d5; }
  .sm\:placeholder-green-200::-ms-input-placeholder {
    color: #c6f6d5; }
  .sm\:placeholder-green-200::placeholder {
    color: #c6f6d5; }
  .sm\:placeholder-green-300::-webkit-input-placeholder {
    color: #9ae6b4; }
  .sm\:placeholder-green-300::-moz-placeholder {
    color: #9ae6b4; }
  .sm\:placeholder-green-300:-ms-input-placeholder {
    color: #9ae6b4; }
  .sm\:placeholder-green-300::-ms-input-placeholder {
    color: #9ae6b4; }
  .sm\:placeholder-green-300::placeholder {
    color: #9ae6b4; }
  .sm\:placeholder-green-400::-webkit-input-placeholder {
    color: #68d391; }
  .sm\:placeholder-green-400::-moz-placeholder {
    color: #68d391; }
  .sm\:placeholder-green-400:-ms-input-placeholder {
    color: #68d391; }
  .sm\:placeholder-green-400::-ms-input-placeholder {
    color: #68d391; }
  .sm\:placeholder-green-400::placeholder {
    color: #68d391; }
  .sm\:placeholder-green-500::-webkit-input-placeholder {
    color: #48bb78; }
  .sm\:placeholder-green-500::-moz-placeholder {
    color: #48bb78; }
  .sm\:placeholder-green-500:-ms-input-placeholder {
    color: #48bb78; }
  .sm\:placeholder-green-500::-ms-input-placeholder {
    color: #48bb78; }
  .sm\:placeholder-green-500::placeholder {
    color: #48bb78; }
  .sm\:placeholder-green-600::-webkit-input-placeholder {
    color: #38a169; }
  .sm\:placeholder-green-600::-moz-placeholder {
    color: #38a169; }
  .sm\:placeholder-green-600:-ms-input-placeholder {
    color: #38a169; }
  .sm\:placeholder-green-600::-ms-input-placeholder {
    color: #38a169; }
  .sm\:placeholder-green-600::placeholder {
    color: #38a169; }
  .sm\:placeholder-green-700::-webkit-input-placeholder {
    color: #2f855a; }
  .sm\:placeholder-green-700::-moz-placeholder {
    color: #2f855a; }
  .sm\:placeholder-green-700:-ms-input-placeholder {
    color: #2f855a; }
  .sm\:placeholder-green-700::-ms-input-placeholder {
    color: #2f855a; }
  .sm\:placeholder-green-700::placeholder {
    color: #2f855a; }
  .sm\:placeholder-green-800::-webkit-input-placeholder {
    color: #276749; }
  .sm\:placeholder-green-800::-moz-placeholder {
    color: #276749; }
  .sm\:placeholder-green-800:-ms-input-placeholder {
    color: #276749; }
  .sm\:placeholder-green-800::-ms-input-placeholder {
    color: #276749; }
  .sm\:placeholder-green-800::placeholder {
    color: #276749; }
  .sm\:placeholder-green-900::-webkit-input-placeholder {
    color: #22543d; }
  .sm\:placeholder-green-900::-moz-placeholder {
    color: #22543d; }
  .sm\:placeholder-green-900:-ms-input-placeholder {
    color: #22543d; }
  .sm\:placeholder-green-900::-ms-input-placeholder {
    color: #22543d; }
  .sm\:placeholder-green-900::placeholder {
    color: #22543d; }
  .sm\:placeholder-teal-100::-webkit-input-placeholder {
    color: #e6fffa; }
  .sm\:placeholder-teal-100::-moz-placeholder {
    color: #e6fffa; }
  .sm\:placeholder-teal-100:-ms-input-placeholder {
    color: #e6fffa; }
  .sm\:placeholder-teal-100::-ms-input-placeholder {
    color: #e6fffa; }
  .sm\:placeholder-teal-100::placeholder {
    color: #e6fffa; }
  .sm\:placeholder-teal-200::-webkit-input-placeholder {
    color: #b2f5ea; }
  .sm\:placeholder-teal-200::-moz-placeholder {
    color: #b2f5ea; }
  .sm\:placeholder-teal-200:-ms-input-placeholder {
    color: #b2f5ea; }
  .sm\:placeholder-teal-200::-ms-input-placeholder {
    color: #b2f5ea; }
  .sm\:placeholder-teal-200::placeholder {
    color: #b2f5ea; }
  .sm\:placeholder-teal-300::-webkit-input-placeholder {
    color: #81e6d9; }
  .sm\:placeholder-teal-300::-moz-placeholder {
    color: #81e6d9; }
  .sm\:placeholder-teal-300:-ms-input-placeholder {
    color: #81e6d9; }
  .sm\:placeholder-teal-300::-ms-input-placeholder {
    color: #81e6d9; }
  .sm\:placeholder-teal-300::placeholder {
    color: #81e6d9; }
  .sm\:placeholder-teal-400::-webkit-input-placeholder {
    color: #4fd1c5; }
  .sm\:placeholder-teal-400::-moz-placeholder {
    color: #4fd1c5; }
  .sm\:placeholder-teal-400:-ms-input-placeholder {
    color: #4fd1c5; }
  .sm\:placeholder-teal-400::-ms-input-placeholder {
    color: #4fd1c5; }
  .sm\:placeholder-teal-400::placeholder {
    color: #4fd1c5; }
  .sm\:placeholder-teal-500::-webkit-input-placeholder {
    color: #38b2ac; }
  .sm\:placeholder-teal-500::-moz-placeholder {
    color: #38b2ac; }
  .sm\:placeholder-teal-500:-ms-input-placeholder {
    color: #38b2ac; }
  .sm\:placeholder-teal-500::-ms-input-placeholder {
    color: #38b2ac; }
  .sm\:placeholder-teal-500::placeholder {
    color: #38b2ac; }
  .sm\:placeholder-teal-600::-webkit-input-placeholder {
    color: #319795; }
  .sm\:placeholder-teal-600::-moz-placeholder {
    color: #319795; }
  .sm\:placeholder-teal-600:-ms-input-placeholder {
    color: #319795; }
  .sm\:placeholder-teal-600::-ms-input-placeholder {
    color: #319795; }
  .sm\:placeholder-teal-600::placeholder {
    color: #319795; }
  .sm\:placeholder-teal-700::-webkit-input-placeholder {
    color: #2c7a7b; }
  .sm\:placeholder-teal-700::-moz-placeholder {
    color: #2c7a7b; }
  .sm\:placeholder-teal-700:-ms-input-placeholder {
    color: #2c7a7b; }
  .sm\:placeholder-teal-700::-ms-input-placeholder {
    color: #2c7a7b; }
  .sm\:placeholder-teal-700::placeholder {
    color: #2c7a7b; }
  .sm\:placeholder-teal-800::-webkit-input-placeholder {
    color: #285e61; }
  .sm\:placeholder-teal-800::-moz-placeholder {
    color: #285e61; }
  .sm\:placeholder-teal-800:-ms-input-placeholder {
    color: #285e61; }
  .sm\:placeholder-teal-800::-ms-input-placeholder {
    color: #285e61; }
  .sm\:placeholder-teal-800::placeholder {
    color: #285e61; }
  .sm\:placeholder-teal-900::-webkit-input-placeholder {
    color: #234e52; }
  .sm\:placeholder-teal-900::-moz-placeholder {
    color: #234e52; }
  .sm\:placeholder-teal-900:-ms-input-placeholder {
    color: #234e52; }
  .sm\:placeholder-teal-900::-ms-input-placeholder {
    color: #234e52; }
  .sm\:placeholder-teal-900::placeholder {
    color: #234e52; }
  .sm\:placeholder-blue-100::-webkit-input-placeholder {
    color: #ebf8ff; }
  .sm\:placeholder-blue-100::-moz-placeholder {
    color: #ebf8ff; }
  .sm\:placeholder-blue-100:-ms-input-placeholder {
    color: #ebf8ff; }
  .sm\:placeholder-blue-100::-ms-input-placeholder {
    color: #ebf8ff; }
  .sm\:placeholder-blue-100::placeholder {
    color: #ebf8ff; }
  .sm\:placeholder-blue-200::-webkit-input-placeholder {
    color: #bee3f8; }
  .sm\:placeholder-blue-200::-moz-placeholder {
    color: #bee3f8; }
  .sm\:placeholder-blue-200:-ms-input-placeholder {
    color: #bee3f8; }
  .sm\:placeholder-blue-200::-ms-input-placeholder {
    color: #bee3f8; }
  .sm\:placeholder-blue-200::placeholder {
    color: #bee3f8; }
  .sm\:placeholder-blue-300::-webkit-input-placeholder {
    color: #90cdf4; }
  .sm\:placeholder-blue-300::-moz-placeholder {
    color: #90cdf4; }
  .sm\:placeholder-blue-300:-ms-input-placeholder {
    color: #90cdf4; }
  .sm\:placeholder-blue-300::-ms-input-placeholder {
    color: #90cdf4; }
  .sm\:placeholder-blue-300::placeholder {
    color: #90cdf4; }
  .sm\:placeholder-blue-400::-webkit-input-placeholder {
    color: #63b3ed; }
  .sm\:placeholder-blue-400::-moz-placeholder {
    color: #63b3ed; }
  .sm\:placeholder-blue-400:-ms-input-placeholder {
    color: #63b3ed; }
  .sm\:placeholder-blue-400::-ms-input-placeholder {
    color: #63b3ed; }
  .sm\:placeholder-blue-400::placeholder {
    color: #63b3ed; }
  .sm\:placeholder-blue-500::-webkit-input-placeholder {
    color: #4299e1; }
  .sm\:placeholder-blue-500::-moz-placeholder {
    color: #4299e1; }
  .sm\:placeholder-blue-500:-ms-input-placeholder {
    color: #4299e1; }
  .sm\:placeholder-blue-500::-ms-input-placeholder {
    color: #4299e1; }
  .sm\:placeholder-blue-500::placeholder {
    color: #4299e1; }
  .sm\:placeholder-blue-600::-webkit-input-placeholder {
    color: #3182ce; }
  .sm\:placeholder-blue-600::-moz-placeholder {
    color: #3182ce; }
  .sm\:placeholder-blue-600:-ms-input-placeholder {
    color: #3182ce; }
  .sm\:placeholder-blue-600::-ms-input-placeholder {
    color: #3182ce; }
  .sm\:placeholder-blue-600::placeholder {
    color: #3182ce; }
  .sm\:placeholder-blue-700::-webkit-input-placeholder {
    color: #2b6cb0; }
  .sm\:placeholder-blue-700::-moz-placeholder {
    color: #2b6cb0; }
  .sm\:placeholder-blue-700:-ms-input-placeholder {
    color: #2b6cb0; }
  .sm\:placeholder-blue-700::-ms-input-placeholder {
    color: #2b6cb0; }
  .sm\:placeholder-blue-700::placeholder {
    color: #2b6cb0; }
  .sm\:placeholder-blue-800::-webkit-input-placeholder {
    color: #2c5282; }
  .sm\:placeholder-blue-800::-moz-placeholder {
    color: #2c5282; }
  .sm\:placeholder-blue-800:-ms-input-placeholder {
    color: #2c5282; }
  .sm\:placeholder-blue-800::-ms-input-placeholder {
    color: #2c5282; }
  .sm\:placeholder-blue-800::placeholder {
    color: #2c5282; }
  .sm\:placeholder-blue-900::-webkit-input-placeholder {
    color: #2a4365; }
  .sm\:placeholder-blue-900::-moz-placeholder {
    color: #2a4365; }
  .sm\:placeholder-blue-900:-ms-input-placeholder {
    color: #2a4365; }
  .sm\:placeholder-blue-900::-ms-input-placeholder {
    color: #2a4365; }
  .sm\:placeholder-blue-900::placeholder {
    color: #2a4365; }
  .sm\:placeholder-indigo-100::-webkit-input-placeholder {
    color: #ebf4ff; }
  .sm\:placeholder-indigo-100::-moz-placeholder {
    color: #ebf4ff; }
  .sm\:placeholder-indigo-100:-ms-input-placeholder {
    color: #ebf4ff; }
  .sm\:placeholder-indigo-100::-ms-input-placeholder {
    color: #ebf4ff; }
  .sm\:placeholder-indigo-100::placeholder {
    color: #ebf4ff; }
  .sm\:placeholder-indigo-200::-webkit-input-placeholder {
    color: #c3dafe; }
  .sm\:placeholder-indigo-200::-moz-placeholder {
    color: #c3dafe; }
  .sm\:placeholder-indigo-200:-ms-input-placeholder {
    color: #c3dafe; }
  .sm\:placeholder-indigo-200::-ms-input-placeholder {
    color: #c3dafe; }
  .sm\:placeholder-indigo-200::placeholder {
    color: #c3dafe; }
  .sm\:placeholder-indigo-300::-webkit-input-placeholder {
    color: #a3bffa; }
  .sm\:placeholder-indigo-300::-moz-placeholder {
    color: #a3bffa; }
  .sm\:placeholder-indigo-300:-ms-input-placeholder {
    color: #a3bffa; }
  .sm\:placeholder-indigo-300::-ms-input-placeholder {
    color: #a3bffa; }
  .sm\:placeholder-indigo-300::placeholder {
    color: #a3bffa; }
  .sm\:placeholder-indigo-400::-webkit-input-placeholder {
    color: #7f9cf5; }
  .sm\:placeholder-indigo-400::-moz-placeholder {
    color: #7f9cf5; }
  .sm\:placeholder-indigo-400:-ms-input-placeholder {
    color: #7f9cf5; }
  .sm\:placeholder-indigo-400::-ms-input-placeholder {
    color: #7f9cf5; }
  .sm\:placeholder-indigo-400::placeholder {
    color: #7f9cf5; }
  .sm\:placeholder-indigo-500::-webkit-input-placeholder {
    color: #667eea; }
  .sm\:placeholder-indigo-500::-moz-placeholder {
    color: #667eea; }
  .sm\:placeholder-indigo-500:-ms-input-placeholder {
    color: #667eea; }
  .sm\:placeholder-indigo-500::-ms-input-placeholder {
    color: #667eea; }
  .sm\:placeholder-indigo-500::placeholder {
    color: #667eea; }
  .sm\:placeholder-indigo-600::-webkit-input-placeholder {
    color: #5a67d8; }
  .sm\:placeholder-indigo-600::-moz-placeholder {
    color: #5a67d8; }
  .sm\:placeholder-indigo-600:-ms-input-placeholder {
    color: #5a67d8; }
  .sm\:placeholder-indigo-600::-ms-input-placeholder {
    color: #5a67d8; }
  .sm\:placeholder-indigo-600::placeholder {
    color: #5a67d8; }
  .sm\:placeholder-indigo-700::-webkit-input-placeholder {
    color: #4c51bf; }
  .sm\:placeholder-indigo-700::-moz-placeholder {
    color: #4c51bf; }
  .sm\:placeholder-indigo-700:-ms-input-placeholder {
    color: #4c51bf; }
  .sm\:placeholder-indigo-700::-ms-input-placeholder {
    color: #4c51bf; }
  .sm\:placeholder-indigo-700::placeholder {
    color: #4c51bf; }
  .sm\:placeholder-indigo-800::-webkit-input-placeholder {
    color: #434190; }
  .sm\:placeholder-indigo-800::-moz-placeholder {
    color: #434190; }
  .sm\:placeholder-indigo-800:-ms-input-placeholder {
    color: #434190; }
  .sm\:placeholder-indigo-800::-ms-input-placeholder {
    color: #434190; }
  .sm\:placeholder-indigo-800::placeholder {
    color: #434190; }
  .sm\:placeholder-indigo-900::-webkit-input-placeholder {
    color: #3c366b; }
  .sm\:placeholder-indigo-900::-moz-placeholder {
    color: #3c366b; }
  .sm\:placeholder-indigo-900:-ms-input-placeholder {
    color: #3c366b; }
  .sm\:placeholder-indigo-900::-ms-input-placeholder {
    color: #3c366b; }
  .sm\:placeholder-indigo-900::placeholder {
    color: #3c366b; }
  .sm\:placeholder-purple-100::-webkit-input-placeholder {
    color: #faf5ff; }
  .sm\:placeholder-purple-100::-moz-placeholder {
    color: #faf5ff; }
  .sm\:placeholder-purple-100:-ms-input-placeholder {
    color: #faf5ff; }
  .sm\:placeholder-purple-100::-ms-input-placeholder {
    color: #faf5ff; }
  .sm\:placeholder-purple-100::placeholder {
    color: #faf5ff; }
  .sm\:placeholder-purple-200::-webkit-input-placeholder {
    color: #e9d8fd; }
  .sm\:placeholder-purple-200::-moz-placeholder {
    color: #e9d8fd; }
  .sm\:placeholder-purple-200:-ms-input-placeholder {
    color: #e9d8fd; }
  .sm\:placeholder-purple-200::-ms-input-placeholder {
    color: #e9d8fd; }
  .sm\:placeholder-purple-200::placeholder {
    color: #e9d8fd; }
  .sm\:placeholder-purple-300::-webkit-input-placeholder {
    color: #d6bcfa; }
  .sm\:placeholder-purple-300::-moz-placeholder {
    color: #d6bcfa; }
  .sm\:placeholder-purple-300:-ms-input-placeholder {
    color: #d6bcfa; }
  .sm\:placeholder-purple-300::-ms-input-placeholder {
    color: #d6bcfa; }
  .sm\:placeholder-purple-300::placeholder {
    color: #d6bcfa; }
  .sm\:placeholder-purple-400::-webkit-input-placeholder {
    color: #b794f4; }
  .sm\:placeholder-purple-400::-moz-placeholder {
    color: #b794f4; }
  .sm\:placeholder-purple-400:-ms-input-placeholder {
    color: #b794f4; }
  .sm\:placeholder-purple-400::-ms-input-placeholder {
    color: #b794f4; }
  .sm\:placeholder-purple-400::placeholder {
    color: #b794f4; }
  .sm\:placeholder-purple-500::-webkit-input-placeholder {
    color: #9f7aea; }
  .sm\:placeholder-purple-500::-moz-placeholder {
    color: #9f7aea; }
  .sm\:placeholder-purple-500:-ms-input-placeholder {
    color: #9f7aea; }
  .sm\:placeholder-purple-500::-ms-input-placeholder {
    color: #9f7aea; }
  .sm\:placeholder-purple-500::placeholder {
    color: #9f7aea; }
  .sm\:placeholder-purple-600::-webkit-input-placeholder {
    color: #805ad5; }
  .sm\:placeholder-purple-600::-moz-placeholder {
    color: #805ad5; }
  .sm\:placeholder-purple-600:-ms-input-placeholder {
    color: #805ad5; }
  .sm\:placeholder-purple-600::-ms-input-placeholder {
    color: #805ad5; }
  .sm\:placeholder-purple-600::placeholder {
    color: #805ad5; }
  .sm\:placeholder-purple-700::-webkit-input-placeholder {
    color: #6b46c1; }
  .sm\:placeholder-purple-700::-moz-placeholder {
    color: #6b46c1; }
  .sm\:placeholder-purple-700:-ms-input-placeholder {
    color: #6b46c1; }
  .sm\:placeholder-purple-700::-ms-input-placeholder {
    color: #6b46c1; }
  .sm\:placeholder-purple-700::placeholder {
    color: #6b46c1; }
  .sm\:placeholder-purple-800::-webkit-input-placeholder {
    color: #553c9a; }
  .sm\:placeholder-purple-800::-moz-placeholder {
    color: #553c9a; }
  .sm\:placeholder-purple-800:-ms-input-placeholder {
    color: #553c9a; }
  .sm\:placeholder-purple-800::-ms-input-placeholder {
    color: #553c9a; }
  .sm\:placeholder-purple-800::placeholder {
    color: #553c9a; }
  .sm\:placeholder-purple-900::-webkit-input-placeholder {
    color: #44337a; }
  .sm\:placeholder-purple-900::-moz-placeholder {
    color: #44337a; }
  .sm\:placeholder-purple-900:-ms-input-placeholder {
    color: #44337a; }
  .sm\:placeholder-purple-900::-ms-input-placeholder {
    color: #44337a; }
  .sm\:placeholder-purple-900::placeholder {
    color: #44337a; }
  .sm\:placeholder-pink-100::-webkit-input-placeholder {
    color: #fff5f7; }
  .sm\:placeholder-pink-100::-moz-placeholder {
    color: #fff5f7; }
  .sm\:placeholder-pink-100:-ms-input-placeholder {
    color: #fff5f7; }
  .sm\:placeholder-pink-100::-ms-input-placeholder {
    color: #fff5f7; }
  .sm\:placeholder-pink-100::placeholder {
    color: #fff5f7; }
  .sm\:placeholder-pink-200::-webkit-input-placeholder {
    color: #fed7e2; }
  .sm\:placeholder-pink-200::-moz-placeholder {
    color: #fed7e2; }
  .sm\:placeholder-pink-200:-ms-input-placeholder {
    color: #fed7e2; }
  .sm\:placeholder-pink-200::-ms-input-placeholder {
    color: #fed7e2; }
  .sm\:placeholder-pink-200::placeholder {
    color: #fed7e2; }
  .sm\:placeholder-pink-300::-webkit-input-placeholder {
    color: #fbb6ce; }
  .sm\:placeholder-pink-300::-moz-placeholder {
    color: #fbb6ce; }
  .sm\:placeholder-pink-300:-ms-input-placeholder {
    color: #fbb6ce; }
  .sm\:placeholder-pink-300::-ms-input-placeholder {
    color: #fbb6ce; }
  .sm\:placeholder-pink-300::placeholder {
    color: #fbb6ce; }
  .sm\:placeholder-pink-400::-webkit-input-placeholder {
    color: #f687b3; }
  .sm\:placeholder-pink-400::-moz-placeholder {
    color: #f687b3; }
  .sm\:placeholder-pink-400:-ms-input-placeholder {
    color: #f687b3; }
  .sm\:placeholder-pink-400::-ms-input-placeholder {
    color: #f687b3; }
  .sm\:placeholder-pink-400::placeholder {
    color: #f687b3; }
  .sm\:placeholder-pink-500::-webkit-input-placeholder {
    color: #ed64a6; }
  .sm\:placeholder-pink-500::-moz-placeholder {
    color: #ed64a6; }
  .sm\:placeholder-pink-500:-ms-input-placeholder {
    color: #ed64a6; }
  .sm\:placeholder-pink-500::-ms-input-placeholder {
    color: #ed64a6; }
  .sm\:placeholder-pink-500::placeholder {
    color: #ed64a6; }
  .sm\:placeholder-pink-600::-webkit-input-placeholder {
    color: #d53f8c; }
  .sm\:placeholder-pink-600::-moz-placeholder {
    color: #d53f8c; }
  .sm\:placeholder-pink-600:-ms-input-placeholder {
    color: #d53f8c; }
  .sm\:placeholder-pink-600::-ms-input-placeholder {
    color: #d53f8c; }
  .sm\:placeholder-pink-600::placeholder {
    color: #d53f8c; }
  .sm\:placeholder-pink-700::-webkit-input-placeholder {
    color: #b83280; }
  .sm\:placeholder-pink-700::-moz-placeholder {
    color: #b83280; }
  .sm\:placeholder-pink-700:-ms-input-placeholder {
    color: #b83280; }
  .sm\:placeholder-pink-700::-ms-input-placeholder {
    color: #b83280; }
  .sm\:placeholder-pink-700::placeholder {
    color: #b83280; }
  .sm\:placeholder-pink-800::-webkit-input-placeholder {
    color: #97266d; }
  .sm\:placeholder-pink-800::-moz-placeholder {
    color: #97266d; }
  .sm\:placeholder-pink-800:-ms-input-placeholder {
    color: #97266d; }
  .sm\:placeholder-pink-800::-ms-input-placeholder {
    color: #97266d; }
  .sm\:placeholder-pink-800::placeholder {
    color: #97266d; }
  .sm\:placeholder-pink-900::-webkit-input-placeholder {
    color: #702459; }
  .sm\:placeholder-pink-900::-moz-placeholder {
    color: #702459; }
  .sm\:placeholder-pink-900:-ms-input-placeholder {
    color: #702459; }
  .sm\:placeholder-pink-900::-ms-input-placeholder {
    color: #702459; }
  .sm\:placeholder-pink-900::placeholder {
    color: #702459; }
  .sm\:focus\:placeholder-transparent:focus::-webkit-input-placeholder {
    color: transparent; }
  .sm\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent; }
  .sm\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent; }
  .sm\:focus\:placeholder-transparent:focus::-ms-input-placeholder {
    color: transparent; }
  .sm\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent; }
  .sm\:focus\:placeholder-current:focus::-webkit-input-placeholder {
    color: currentColor; }
  .sm\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor; }
  .sm\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor; }
  .sm\:focus\:placeholder-current:focus::-ms-input-placeholder {
    color: currentColor; }
  .sm\:focus\:placeholder-current:focus::placeholder {
    color: currentColor; }
  .sm\:focus\:placeholder-black:focus::-webkit-input-placeholder {
    color: #000; }
  .sm\:focus\:placeholder-black:focus::-moz-placeholder {
    color: #000; }
  .sm\:focus\:placeholder-black:focus:-ms-input-placeholder {
    color: #000; }
  .sm\:focus\:placeholder-black:focus::-ms-input-placeholder {
    color: #000; }
  .sm\:focus\:placeholder-black:focus::placeholder {
    color: #000; }
  .sm\:focus\:placeholder-white:focus::-webkit-input-placeholder {
    color: #fff; }
  .sm\:focus\:placeholder-white:focus::-moz-placeholder {
    color: #fff; }
  .sm\:focus\:placeholder-white:focus:-ms-input-placeholder {
    color: #fff; }
  .sm\:focus\:placeholder-white:focus::-ms-input-placeholder {
    color: #fff; }
  .sm\:focus\:placeholder-white:focus::placeholder {
    color: #fff; }
  .sm\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder {
    color: #f7fafc; }
  .sm\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    color: #f7fafc; }
  .sm\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    color: #f7fafc; }
  .sm\:focus\:placeholder-gray-100:focus::-ms-input-placeholder {
    color: #f7fafc; }
  .sm\:focus\:placeholder-gray-100:focus::placeholder {
    color: #f7fafc; }
  .sm\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder {
    color: #edf2f7; }
  .sm\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    color: #edf2f7; }
  .sm\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    color: #edf2f7; }
  .sm\:focus\:placeholder-gray-200:focus::-ms-input-placeholder {
    color: #edf2f7; }
  .sm\:focus\:placeholder-gray-200:focus::placeholder {
    color: #edf2f7; }
  .sm\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder {
    color: #e2e8f0; }
  .sm\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    color: #e2e8f0; }
  .sm\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    color: #e2e8f0; }
  .sm\:focus\:placeholder-gray-300:focus::-ms-input-placeholder {
    color: #e2e8f0; }
  .sm\:focus\:placeholder-gray-300:focus::placeholder {
    color: #e2e8f0; }
  .sm\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder {
    color: #cbd5e0; }
  .sm\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    color: #cbd5e0; }
  .sm\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    color: #cbd5e0; }
  .sm\:focus\:placeholder-gray-400:focus::-ms-input-placeholder {
    color: #cbd5e0; }
  .sm\:focus\:placeholder-gray-400:focus::placeholder {
    color: #cbd5e0; }
  .sm\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder {
    color: #a0aec0; }
  .sm\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    color: #a0aec0; }
  .sm\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    color: #a0aec0; }
  .sm\:focus\:placeholder-gray-500:focus::-ms-input-placeholder {
    color: #a0aec0; }
  .sm\:focus\:placeholder-gray-500:focus::placeholder {
    color: #a0aec0; }
  .sm\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder {
    color: #718096; }
  .sm\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    color: #718096; }
  .sm\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    color: #718096; }
  .sm\:focus\:placeholder-gray-600:focus::-ms-input-placeholder {
    color: #718096; }
  .sm\:focus\:placeholder-gray-600:focus::placeholder {
    color: #718096; }
  .sm\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder {
    color: #4a5568; }
  .sm\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    color: #4a5568; }
  .sm\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    color: #4a5568; }
  .sm\:focus\:placeholder-gray-700:focus::-ms-input-placeholder {
    color: #4a5568; }
  .sm\:focus\:placeholder-gray-700:focus::placeholder {
    color: #4a5568; }
  .sm\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
    color: #2d3748; }
  .sm\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    color: #2d3748; }
  .sm\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    color: #2d3748; }
  .sm\:focus\:placeholder-gray-800:focus::-ms-input-placeholder {
    color: #2d3748; }
  .sm\:focus\:placeholder-gray-800:focus::placeholder {
    color: #2d3748; }
  .sm\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
    color: #1a202c; }
  .sm\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    color: #1a202c; }
  .sm\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    color: #1a202c; }
  .sm\:focus\:placeholder-gray-900:focus::-ms-input-placeholder {
    color: #1a202c; }
  .sm\:focus\:placeholder-gray-900:focus::placeholder {
    color: #1a202c; }
  .sm\:focus\:placeholder-red-100:focus::-webkit-input-placeholder {
    color: #fff5f5; }
  .sm\:focus\:placeholder-red-100:focus::-moz-placeholder {
    color: #fff5f5; }
  .sm\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    color: #fff5f5; }
  .sm\:focus\:placeholder-red-100:focus::-ms-input-placeholder {
    color: #fff5f5; }
  .sm\:focus\:placeholder-red-100:focus::placeholder {
    color: #fff5f5; }
  .sm\:focus\:placeholder-red-200:focus::-webkit-input-placeholder {
    color: #fed7d7; }
  .sm\:focus\:placeholder-red-200:focus::-moz-placeholder {
    color: #fed7d7; }
  .sm\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    color: #fed7d7; }
  .sm\:focus\:placeholder-red-200:focus::-ms-input-placeholder {
    color: #fed7d7; }
  .sm\:focus\:placeholder-red-200:focus::placeholder {
    color: #fed7d7; }
  .sm\:focus\:placeholder-red-300:focus::-webkit-input-placeholder {
    color: #feb2b2; }
  .sm\:focus\:placeholder-red-300:focus::-moz-placeholder {
    color: #feb2b2; }
  .sm\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    color: #feb2b2; }
  .sm\:focus\:placeholder-red-300:focus::-ms-input-placeholder {
    color: #feb2b2; }
  .sm\:focus\:placeholder-red-300:focus::placeholder {
    color: #feb2b2; }
  .sm\:focus\:placeholder-red-400:focus::-webkit-input-placeholder {
    color: #fc8181; }
  .sm\:focus\:placeholder-red-400:focus::-moz-placeholder {
    color: #fc8181; }
  .sm\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    color: #fc8181; }
  .sm\:focus\:placeholder-red-400:focus::-ms-input-placeholder {
    color: #fc8181; }
  .sm\:focus\:placeholder-red-400:focus::placeholder {
    color: #fc8181; }
  .sm\:focus\:placeholder-red-500:focus::-webkit-input-placeholder {
    color: #f56565; }
  .sm\:focus\:placeholder-red-500:focus::-moz-placeholder {
    color: #f56565; }
  .sm\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    color: #f56565; }
  .sm\:focus\:placeholder-red-500:focus::-ms-input-placeholder {
    color: #f56565; }
  .sm\:focus\:placeholder-red-500:focus::placeholder {
    color: #f56565; }
  .sm\:focus\:placeholder-red-600:focus::-webkit-input-placeholder {
    color: #e53e3e; }
  .sm\:focus\:placeholder-red-600:focus::-moz-placeholder {
    color: #e53e3e; }
  .sm\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    color: #e53e3e; }
  .sm\:focus\:placeholder-red-600:focus::-ms-input-placeholder {
    color: #e53e3e; }
  .sm\:focus\:placeholder-red-600:focus::placeholder {
    color: #e53e3e; }
  .sm\:focus\:placeholder-red-700:focus::-webkit-input-placeholder {
    color: #c53030; }
  .sm\:focus\:placeholder-red-700:focus::-moz-placeholder {
    color: #c53030; }
  .sm\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    color: #c53030; }
  .sm\:focus\:placeholder-red-700:focus::-ms-input-placeholder {
    color: #c53030; }
  .sm\:focus\:placeholder-red-700:focus::placeholder {
    color: #c53030; }
  .sm\:focus\:placeholder-red-800:focus::-webkit-input-placeholder {
    color: #9b2c2c; }
  .sm\:focus\:placeholder-red-800:focus::-moz-placeholder {
    color: #9b2c2c; }
  .sm\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    color: #9b2c2c; }
  .sm\:focus\:placeholder-red-800:focus::-ms-input-placeholder {
    color: #9b2c2c; }
  .sm\:focus\:placeholder-red-800:focus::placeholder {
    color: #9b2c2c; }
  .sm\:focus\:placeholder-red-900:focus::-webkit-input-placeholder {
    color: #742a2a; }
  .sm\:focus\:placeholder-red-900:focus::-moz-placeholder {
    color: #742a2a; }
  .sm\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    color: #742a2a; }
  .sm\:focus\:placeholder-red-900:focus::-ms-input-placeholder {
    color: #742a2a; }
  .sm\:focus\:placeholder-red-900:focus::placeholder {
    color: #742a2a; }
  .sm\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder {
    color: #fffaf0; }
  .sm\:focus\:placeholder-orange-100:focus::-moz-placeholder {
    color: #fffaf0; }
  .sm\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
    color: #fffaf0; }
  .sm\:focus\:placeholder-orange-100:focus::-ms-input-placeholder {
    color: #fffaf0; }
  .sm\:focus\:placeholder-orange-100:focus::placeholder {
    color: #fffaf0; }
  .sm\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder {
    color: #feebc8; }
  .sm\:focus\:placeholder-orange-200:focus::-moz-placeholder {
    color: #feebc8; }
  .sm\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
    color: #feebc8; }
  .sm\:focus\:placeholder-orange-200:focus::-ms-input-placeholder {
    color: #feebc8; }
  .sm\:focus\:placeholder-orange-200:focus::placeholder {
    color: #feebc8; }
  .sm\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder {
    color: #fbd38d; }
  .sm\:focus\:placeholder-orange-300:focus::-moz-placeholder {
    color: #fbd38d; }
  .sm\:focus\:placeholder-orange-300:focus:-ms-input-placeholder {
    color: #fbd38d; }
  .sm\:focus\:placeholder-orange-300:focus::-ms-input-placeholder {
    color: #fbd38d; }
  .sm\:focus\:placeholder-orange-300:focus::placeholder {
    color: #fbd38d; }
  .sm\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder {
    color: #f6ad55; }
  .sm\:focus\:placeholder-orange-400:focus::-moz-placeholder {
    color: #f6ad55; }
  .sm\:focus\:placeholder-orange-400:focus:-ms-input-placeholder {
    color: #f6ad55; }
  .sm\:focus\:placeholder-orange-400:focus::-ms-input-placeholder {
    color: #f6ad55; }
  .sm\:focus\:placeholder-orange-400:focus::placeholder {
    color: #f6ad55; }
  .sm\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder {
    color: #ed8936; }
  .sm\:focus\:placeholder-orange-500:focus::-moz-placeholder {
    color: #ed8936; }
  .sm\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
    color: #ed8936; }
  .sm\:focus\:placeholder-orange-500:focus::-ms-input-placeholder {
    color: #ed8936; }
  .sm\:focus\:placeholder-orange-500:focus::placeholder {
    color: #ed8936; }
  .sm\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder {
    color: #dd6b20; }
  .sm\:focus\:placeholder-orange-600:focus::-moz-placeholder {
    color: #dd6b20; }
  .sm\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
    color: #dd6b20; }
  .sm\:focus\:placeholder-orange-600:focus::-ms-input-placeholder {
    color: #dd6b20; }
  .sm\:focus\:placeholder-orange-600:focus::placeholder {
    color: #dd6b20; }
  .sm\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder {
    color: #c05621; }
  .sm\:focus\:placeholder-orange-700:focus::-moz-placeholder {
    color: #c05621; }
  .sm\:focus\:placeholder-orange-700:focus:-ms-input-placeholder {
    color: #c05621; }
  .sm\:focus\:placeholder-orange-700:focus::-ms-input-placeholder {
    color: #c05621; }
  .sm\:focus\:placeholder-orange-700:focus::placeholder {
    color: #c05621; }
  .sm\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder {
    color: #9c4221; }
  .sm\:focus\:placeholder-orange-800:focus::-moz-placeholder {
    color: #9c4221; }
  .sm\:focus\:placeholder-orange-800:focus:-ms-input-placeholder {
    color: #9c4221; }
  .sm\:focus\:placeholder-orange-800:focus::-ms-input-placeholder {
    color: #9c4221; }
  .sm\:focus\:placeholder-orange-800:focus::placeholder {
    color: #9c4221; }
  .sm\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder {
    color: #7b341e; }
  .sm\:focus\:placeholder-orange-900:focus::-moz-placeholder {
    color: #7b341e; }
  .sm\:focus\:placeholder-orange-900:focus:-ms-input-placeholder {
    color: #7b341e; }
  .sm\:focus\:placeholder-orange-900:focus::-ms-input-placeholder {
    color: #7b341e; }
  .sm\:focus\:placeholder-orange-900:focus::placeholder {
    color: #7b341e; }
  .sm\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder {
    color: #fffff0; }
  .sm\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    color: #fffff0; }
  .sm\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    color: #fffff0; }
  .sm\:focus\:placeholder-yellow-100:focus::-ms-input-placeholder {
    color: #fffff0; }
  .sm\:focus\:placeholder-yellow-100:focus::placeholder {
    color: #fffff0; }
  .sm\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder {
    color: #fefcbf; }
  .sm\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    color: #fefcbf; }
  .sm\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    color: #fefcbf; }
  .sm\:focus\:placeholder-yellow-200:focus::-ms-input-placeholder {
    color: #fefcbf; }
  .sm\:focus\:placeholder-yellow-200:focus::placeholder {
    color: #fefcbf; }
  .sm\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder {
    color: #faf089; }
  .sm\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    color: #faf089; }
  .sm\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    color: #faf089; }
  .sm\:focus\:placeholder-yellow-300:focus::-ms-input-placeholder {
    color: #faf089; }
  .sm\:focus\:placeholder-yellow-300:focus::placeholder {
    color: #faf089; }
  .sm\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder {
    color: #f6e05e; }
  .sm\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    color: #f6e05e; }
  .sm\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    color: #f6e05e; }
  .sm\:focus\:placeholder-yellow-400:focus::-ms-input-placeholder {
    color: #f6e05e; }
  .sm\:focus\:placeholder-yellow-400:focus::placeholder {
    color: #f6e05e; }
  .sm\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder {
    color: #ecc94b; }
  .sm\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    color: #ecc94b; }
  .sm\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    color: #ecc94b; }
  .sm\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
    color: #ecc94b; }
  .sm\:focus\:placeholder-yellow-500:focus::placeholder {
    color: #ecc94b; }
  .sm\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder {
    color: #d69e2e; }
  .sm\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    color: #d69e2e; }
  .sm\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    color: #d69e2e; }
  .sm\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
    color: #d69e2e; }
  .sm\:focus\:placeholder-yellow-600:focus::placeholder {
    color: #d69e2e; }
  .sm\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder {
    color: #b7791f; }
  .sm\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    color: #b7791f; }
  .sm\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    color: #b7791f; }
  .sm\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
    color: #b7791f; }
  .sm\:focus\:placeholder-yellow-700:focus::placeholder {
    color: #b7791f; }
  .sm\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder {
    color: #975a16; }
  .sm\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    color: #975a16; }
  .sm\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    color: #975a16; }
  .sm\:focus\:placeholder-yellow-800:focus::-ms-input-placeholder {
    color: #975a16; }
  .sm\:focus\:placeholder-yellow-800:focus::placeholder {
    color: #975a16; }
  .sm\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder {
    color: #744210; }
  .sm\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    color: #744210; }
  .sm\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    color: #744210; }
  .sm\:focus\:placeholder-yellow-900:focus::-ms-input-placeholder {
    color: #744210; }
  .sm\:focus\:placeholder-yellow-900:focus::placeholder {
    color: #744210; }
  .sm\:focus\:placeholder-green-100:focus::-webkit-input-placeholder {
    color: #f0fff4; }
  .sm\:focus\:placeholder-green-100:focus::-moz-placeholder {
    color: #f0fff4; }
  .sm\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    color: #f0fff4; }
  .sm\:focus\:placeholder-green-100:focus::-ms-input-placeholder {
    color: #f0fff4; }
  .sm\:focus\:placeholder-green-100:focus::placeholder {
    color: #f0fff4; }
  .sm\:focus\:placeholder-green-200:focus::-webkit-input-placeholder {
    color: #c6f6d5; }
  .sm\:focus\:placeholder-green-200:focus::-moz-placeholder {
    color: #c6f6d5; }
  .sm\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    color: #c6f6d5; }
  .sm\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
    color: #c6f6d5; }
  .sm\:focus\:placeholder-green-200:focus::placeholder {
    color: #c6f6d5; }
  .sm\:focus\:placeholder-green-300:focus::-webkit-input-placeholder {
    color: #9ae6b4; }
  .sm\:focus\:placeholder-green-300:focus::-moz-placeholder {
    color: #9ae6b4; }
  .sm\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    color: #9ae6b4; }
  .sm\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
    color: #9ae6b4; }
  .sm\:focus\:placeholder-green-300:focus::placeholder {
    color: #9ae6b4; }
  .sm\:focus\:placeholder-green-400:focus::-webkit-input-placeholder {
    color: #68d391; }
  .sm\:focus\:placeholder-green-400:focus::-moz-placeholder {
    color: #68d391; }
  .sm\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    color: #68d391; }
  .sm\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
    color: #68d391; }
  .sm\:focus\:placeholder-green-400:focus::placeholder {
    color: #68d391; }
  .sm\:focus\:placeholder-green-500:focus::-webkit-input-placeholder {
    color: #48bb78; }
  .sm\:focus\:placeholder-green-500:focus::-moz-placeholder {
    color: #48bb78; }
  .sm\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    color: #48bb78; }
  .sm\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
    color: #48bb78; }
  .sm\:focus\:placeholder-green-500:focus::placeholder {
    color: #48bb78; }
  .sm\:focus\:placeholder-green-600:focus::-webkit-input-placeholder {
    color: #38a169; }
  .sm\:focus\:placeholder-green-600:focus::-moz-placeholder {
    color: #38a169; }
  .sm\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    color: #38a169; }
  .sm\:focus\:placeholder-green-600:focus::-ms-input-placeholder {
    color: #38a169; }
  .sm\:focus\:placeholder-green-600:focus::placeholder {
    color: #38a169; }
  .sm\:focus\:placeholder-green-700:focus::-webkit-input-placeholder {
    color: #2f855a; }
  .sm\:focus\:placeholder-green-700:focus::-moz-placeholder {
    color: #2f855a; }
  .sm\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    color: #2f855a; }
  .sm\:focus\:placeholder-green-700:focus::-ms-input-placeholder {
    color: #2f855a; }
  .sm\:focus\:placeholder-green-700:focus::placeholder {
    color: #2f855a; }
  .sm\:focus\:placeholder-green-800:focus::-webkit-input-placeholder {
    color: #276749; }
  .sm\:focus\:placeholder-green-800:focus::-moz-placeholder {
    color: #276749; }
  .sm\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    color: #276749; }
  .sm\:focus\:placeholder-green-800:focus::-ms-input-placeholder {
    color: #276749; }
  .sm\:focus\:placeholder-green-800:focus::placeholder {
    color: #276749; }
  .sm\:focus\:placeholder-green-900:focus::-webkit-input-placeholder {
    color: #22543d; }
  .sm\:focus\:placeholder-green-900:focus::-moz-placeholder {
    color: #22543d; }
  .sm\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    color: #22543d; }
  .sm\:focus\:placeholder-green-900:focus::-ms-input-placeholder {
    color: #22543d; }
  .sm\:focus\:placeholder-green-900:focus::placeholder {
    color: #22543d; }
  .sm\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
    color: #e6fffa; }
  .sm\:focus\:placeholder-teal-100:focus::-moz-placeholder {
    color: #e6fffa; }
  .sm\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
    color: #e6fffa; }
  .sm\:focus\:placeholder-teal-100:focus::-ms-input-placeholder {
    color: #e6fffa; }
  .sm\:focus\:placeholder-teal-100:focus::placeholder {
    color: #e6fffa; }
  .sm\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
    color: #b2f5ea; }
  .sm\:focus\:placeholder-teal-200:focus::-moz-placeholder {
    color: #b2f5ea; }
  .sm\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
    color: #b2f5ea; }
  .sm\:focus\:placeholder-teal-200:focus::-ms-input-placeholder {
    color: #b2f5ea; }
  .sm\:focus\:placeholder-teal-200:focus::placeholder {
    color: #b2f5ea; }
  .sm\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
    color: #81e6d9; }
  .sm\:focus\:placeholder-teal-300:focus::-moz-placeholder {
    color: #81e6d9; }
  .sm\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
    color: #81e6d9; }
  .sm\:focus\:placeholder-teal-300:focus::-ms-input-placeholder {
    color: #81e6d9; }
  .sm\:focus\:placeholder-teal-300:focus::placeholder {
    color: #81e6d9; }
  .sm\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
    color: #4fd1c5; }
  .sm\:focus\:placeholder-teal-400:focus::-moz-placeholder {
    color: #4fd1c5; }
  .sm\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
    color: #4fd1c5; }
  .sm\:focus\:placeholder-teal-400:focus::-ms-input-placeholder {
    color: #4fd1c5; }
  .sm\:focus\:placeholder-teal-400:focus::placeholder {
    color: #4fd1c5; }
  .sm\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
    color: #38b2ac; }
  .sm\:focus\:placeholder-teal-500:focus::-moz-placeholder {
    color: #38b2ac; }
  .sm\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
    color: #38b2ac; }
  .sm\:focus\:placeholder-teal-500:focus::-ms-input-placeholder {
    color: #38b2ac; }
  .sm\:focus\:placeholder-teal-500:focus::placeholder {
    color: #38b2ac; }
  .sm\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
    color: #319795; }
  .sm\:focus\:placeholder-teal-600:focus::-moz-placeholder {
    color: #319795; }
  .sm\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
    color: #319795; }
  .sm\:focus\:placeholder-teal-600:focus::-ms-input-placeholder {
    color: #319795; }
  .sm\:focus\:placeholder-teal-600:focus::placeholder {
    color: #319795; }
  .sm\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
    color: #2c7a7b; }
  .sm\:focus\:placeholder-teal-700:focus::-moz-placeholder {
    color: #2c7a7b; }
  .sm\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
    color: #2c7a7b; }
  .sm\:focus\:placeholder-teal-700:focus::-ms-input-placeholder {
    color: #2c7a7b; }
  .sm\:focus\:placeholder-teal-700:focus::placeholder {
    color: #2c7a7b; }
  .sm\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
    color: #285e61; }
  .sm\:focus\:placeholder-teal-800:focus::-moz-placeholder {
    color: #285e61; }
  .sm\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
    color: #285e61; }
  .sm\:focus\:placeholder-teal-800:focus::-ms-input-placeholder {
    color: #285e61; }
  .sm\:focus\:placeholder-teal-800:focus::placeholder {
    color: #285e61; }
  .sm\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
    color: #234e52; }
  .sm\:focus\:placeholder-teal-900:focus::-moz-placeholder {
    color: #234e52; }
  .sm\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
    color: #234e52; }
  .sm\:focus\:placeholder-teal-900:focus::-ms-input-placeholder {
    color: #234e52; }
  .sm\:focus\:placeholder-teal-900:focus::placeholder {
    color: #234e52; }
  .sm\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder {
    color: #ebf8ff; }
  .sm\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    color: #ebf8ff; }
  .sm\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    color: #ebf8ff; }
  .sm\:focus\:placeholder-blue-100:focus::-ms-input-placeholder {
    color: #ebf8ff; }
  .sm\:focus\:placeholder-blue-100:focus::placeholder {
    color: #ebf8ff; }
  .sm\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder {
    color: #bee3f8; }
  .sm\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    color: #bee3f8; }
  .sm\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    color: #bee3f8; }
  .sm\:focus\:placeholder-blue-200:focus::-ms-input-placeholder {
    color: #bee3f8; }
  .sm\:focus\:placeholder-blue-200:focus::placeholder {
    color: #bee3f8; }
  .sm\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder {
    color: #90cdf4; }
  .sm\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    color: #90cdf4; }
  .sm\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    color: #90cdf4; }
  .sm\:focus\:placeholder-blue-300:focus::-ms-input-placeholder {
    color: #90cdf4; }
  .sm\:focus\:placeholder-blue-300:focus::placeholder {
    color: #90cdf4; }
  .sm\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder {
    color: #63b3ed; }
  .sm\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    color: #63b3ed; }
  .sm\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    color: #63b3ed; }
  .sm\:focus\:placeholder-blue-400:focus::-ms-input-placeholder {
    color: #63b3ed; }
  .sm\:focus\:placeholder-blue-400:focus::placeholder {
    color: #63b3ed; }
  .sm\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder {
    color: #4299e1; }
  .sm\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    color: #4299e1; }
  .sm\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    color: #4299e1; }
  .sm\:focus\:placeholder-blue-500:focus::-ms-input-placeholder {
    color: #4299e1; }
  .sm\:focus\:placeholder-blue-500:focus::placeholder {
    color: #4299e1; }
  .sm\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder {
    color: #3182ce; }
  .sm\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    color: #3182ce; }
  .sm\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    color: #3182ce; }
  .sm\:focus\:placeholder-blue-600:focus::-ms-input-placeholder {
    color: #3182ce; }
  .sm\:focus\:placeholder-blue-600:focus::placeholder {
    color: #3182ce; }
  .sm\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder {
    color: #2b6cb0; }
  .sm\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    color: #2b6cb0; }
  .sm\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    color: #2b6cb0; }
  .sm\:focus\:placeholder-blue-700:focus::-ms-input-placeholder {
    color: #2b6cb0; }
  .sm\:focus\:placeholder-blue-700:focus::placeholder {
    color: #2b6cb0; }
  .sm\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder {
    color: #2c5282; }
  .sm\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    color: #2c5282; }
  .sm\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    color: #2c5282; }
  .sm\:focus\:placeholder-blue-800:focus::-ms-input-placeholder {
    color: #2c5282; }
  .sm\:focus\:placeholder-blue-800:focus::placeholder {
    color: #2c5282; }
  .sm\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder {
    color: #2a4365; }
  .sm\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    color: #2a4365; }
  .sm\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    color: #2a4365; }
  .sm\:focus\:placeholder-blue-900:focus::-ms-input-placeholder {
    color: #2a4365; }
  .sm\:focus\:placeholder-blue-900:focus::placeholder {
    color: #2a4365; }
  .sm\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
    color: #ebf4ff; }
  .sm\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    color: #ebf4ff; }
  .sm\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    color: #ebf4ff; }
  .sm\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
    color: #ebf4ff; }
  .sm\:focus\:placeholder-indigo-100:focus::placeholder {
    color: #ebf4ff; }
  .sm\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
    color: #c3dafe; }
  .sm\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    color: #c3dafe; }
  .sm\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    color: #c3dafe; }
  .sm\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
    color: #c3dafe; }
  .sm\:focus\:placeholder-indigo-200:focus::placeholder {
    color: #c3dafe; }
  .sm\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
    color: #a3bffa; }
  .sm\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    color: #a3bffa; }
  .sm\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    color: #a3bffa; }
  .sm\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
    color: #a3bffa; }
  .sm\:focus\:placeholder-indigo-300:focus::placeholder {
    color: #a3bffa; }
  .sm\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
    color: #7f9cf5; }
  .sm\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    color: #7f9cf5; }
  .sm\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    color: #7f9cf5; }
  .sm\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
    color: #7f9cf5; }
  .sm\:focus\:placeholder-indigo-400:focus::placeholder {
    color: #7f9cf5; }
  .sm\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
    color: #667eea; }
  .sm\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    color: #667eea; }
  .sm\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    color: #667eea; }
  .sm\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
    color: #667eea; }
  .sm\:focus\:placeholder-indigo-500:focus::placeholder {
    color: #667eea; }
  .sm\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
    color: #5a67d8; }
  .sm\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    color: #5a67d8; }
  .sm\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    color: #5a67d8; }
  .sm\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
    color: #5a67d8; }
  .sm\:focus\:placeholder-indigo-600:focus::placeholder {
    color: #5a67d8; }
  .sm\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
    color: #4c51bf; }
  .sm\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    color: #4c51bf; }
  .sm\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    color: #4c51bf; }
  .sm\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
    color: #4c51bf; }
  .sm\:focus\:placeholder-indigo-700:focus::placeholder {
    color: #4c51bf; }
  .sm\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
    color: #434190; }
  .sm\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    color: #434190; }
  .sm\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    color: #434190; }
  .sm\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
    color: #434190; }
  .sm\:focus\:placeholder-indigo-800:focus::placeholder {
    color: #434190; }
  .sm\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
    color: #3c366b; }
  .sm\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    color: #3c366b; }
  .sm\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    color: #3c366b; }
  .sm\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
    color: #3c366b; }
  .sm\:focus\:placeholder-indigo-900:focus::placeholder {
    color: #3c366b; }
  .sm\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
    color: #faf5ff; }
  .sm\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    color: #faf5ff; }
  .sm\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    color: #faf5ff; }
  .sm\:focus\:placeholder-purple-100:focus::-ms-input-placeholder {
    color: #faf5ff; }
  .sm\:focus\:placeholder-purple-100:focus::placeholder {
    color: #faf5ff; }
  .sm\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
    color: #e9d8fd; }
  .sm\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    color: #e9d8fd; }
  .sm\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    color: #e9d8fd; }
  .sm\:focus\:placeholder-purple-200:focus::-ms-input-placeholder {
    color: #e9d8fd; }
  .sm\:focus\:placeholder-purple-200:focus::placeholder {
    color: #e9d8fd; }
  .sm\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
    color: #d6bcfa; }
  .sm\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    color: #d6bcfa; }
  .sm\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    color: #d6bcfa; }
  .sm\:focus\:placeholder-purple-300:focus::-ms-input-placeholder {
    color: #d6bcfa; }
  .sm\:focus\:placeholder-purple-300:focus::placeholder {
    color: #d6bcfa; }
  .sm\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
    color: #b794f4; }
  .sm\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    color: #b794f4; }
  .sm\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    color: #b794f4; }
  .sm\:focus\:placeholder-purple-400:focus::-ms-input-placeholder {
    color: #b794f4; }
  .sm\:focus\:placeholder-purple-400:focus::placeholder {
    color: #b794f4; }
  .sm\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
    color: #9f7aea; }
  .sm\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    color: #9f7aea; }
  .sm\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    color: #9f7aea; }
  .sm\:focus\:placeholder-purple-500:focus::-ms-input-placeholder {
    color: #9f7aea; }
  .sm\:focus\:placeholder-purple-500:focus::placeholder {
    color: #9f7aea; }
  .sm\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
    color: #805ad5; }
  .sm\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    color: #805ad5; }
  .sm\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    color: #805ad5; }
  .sm\:focus\:placeholder-purple-600:focus::-ms-input-placeholder {
    color: #805ad5; }
  .sm\:focus\:placeholder-purple-600:focus::placeholder {
    color: #805ad5; }
  .sm\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
    color: #6b46c1; }
  .sm\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    color: #6b46c1; }
  .sm\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    color: #6b46c1; }
  .sm\:focus\:placeholder-purple-700:focus::-ms-input-placeholder {
    color: #6b46c1; }
  .sm\:focus\:placeholder-purple-700:focus::placeholder {
    color: #6b46c1; }
  .sm\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
    color: #553c9a; }
  .sm\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    color: #553c9a; }
  .sm\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    color: #553c9a; }
  .sm\:focus\:placeholder-purple-800:focus::-ms-input-placeholder {
    color: #553c9a; }
  .sm\:focus\:placeholder-purple-800:focus::placeholder {
    color: #553c9a; }
  .sm\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
    color: #44337a; }
  .sm\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    color: #44337a; }
  .sm\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    color: #44337a; }
  .sm\:focus\:placeholder-purple-900:focus::-ms-input-placeholder {
    color: #44337a; }
  .sm\:focus\:placeholder-purple-900:focus::placeholder {
    color: #44337a; }
  .sm\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder {
    color: #fff5f7; }
  .sm\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    color: #fff5f7; }
  .sm\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    color: #fff5f7; }
  .sm\:focus\:placeholder-pink-100:focus::-ms-input-placeholder {
    color: #fff5f7; }
  .sm\:focus\:placeholder-pink-100:focus::placeholder {
    color: #fff5f7; }
  .sm\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder {
    color: #fed7e2; }
  .sm\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    color: #fed7e2; }
  .sm\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    color: #fed7e2; }
  .sm\:focus\:placeholder-pink-200:focus::-ms-input-placeholder {
    color: #fed7e2; }
  .sm\:focus\:placeholder-pink-200:focus::placeholder {
    color: #fed7e2; }
  .sm\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder {
    color: #fbb6ce; }
  .sm\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    color: #fbb6ce; }
  .sm\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    color: #fbb6ce; }
  .sm\:focus\:placeholder-pink-300:focus::-ms-input-placeholder {
    color: #fbb6ce; }
  .sm\:focus\:placeholder-pink-300:focus::placeholder {
    color: #fbb6ce; }
  .sm\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder {
    color: #f687b3; }
  .sm\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    color: #f687b3; }
  .sm\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    color: #f687b3; }
  .sm\:focus\:placeholder-pink-400:focus::-ms-input-placeholder {
    color: #f687b3; }
  .sm\:focus\:placeholder-pink-400:focus::placeholder {
    color: #f687b3; }
  .sm\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder {
    color: #ed64a6; }
  .sm\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    color: #ed64a6; }
  .sm\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    color: #ed64a6; }
  .sm\:focus\:placeholder-pink-500:focus::-ms-input-placeholder {
    color: #ed64a6; }
  .sm\:focus\:placeholder-pink-500:focus::placeholder {
    color: #ed64a6; }
  .sm\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder {
    color: #d53f8c; }
  .sm\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    color: #d53f8c; }
  .sm\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    color: #d53f8c; }
  .sm\:focus\:placeholder-pink-600:focus::-ms-input-placeholder {
    color: #d53f8c; }
  .sm\:focus\:placeholder-pink-600:focus::placeholder {
    color: #d53f8c; }
  .sm\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder {
    color: #b83280; }
  .sm\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    color: #b83280; }
  .sm\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    color: #b83280; }
  .sm\:focus\:placeholder-pink-700:focus::-ms-input-placeholder {
    color: #b83280; }
  .sm\:focus\:placeholder-pink-700:focus::placeholder {
    color: #b83280; }
  .sm\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder {
    color: #97266d; }
  .sm\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    color: #97266d; }
  .sm\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    color: #97266d; }
  .sm\:focus\:placeholder-pink-800:focus::-ms-input-placeholder {
    color: #97266d; }
  .sm\:focus\:placeholder-pink-800:focus::placeholder {
    color: #97266d; }
  .sm\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder {
    color: #702459; }
  .sm\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    color: #702459; }
  .sm\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    color: #702459; }
  .sm\:focus\:placeholder-pink-900:focus::-ms-input-placeholder {
    color: #702459; }
  .sm\:focus\:placeholder-pink-900:focus::placeholder {
    color: #702459; }
  .sm\:pointer-events-none {
    pointer-events: none; }
  .sm\:pointer-events-auto {
    pointer-events: auto; }
  .sm\:static {
    position: static; }
  .sm\:fixed {
    position: fixed; }
  .sm\:absolute {
    position: absolute; }
  .sm\:relative {
    position: relative; }
  .sm\:sticky {
    position: -webkit-sticky;
    position: sticky; }
  .sm\:inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .sm\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto; }
  .sm\:inset-y-0 {
    top: 0;
    bottom: 0; }
  .sm\:inset-x-0 {
    right: 0;
    left: 0; }
  .sm\:inset-y-auto {
    top: auto;
    bottom: auto; }
  .sm\:inset-x-auto {
    right: auto;
    left: auto; }
  .sm\:top-0 {
    top: 0; }
  .sm\:right-0 {
    right: 0; }
  .sm\:bottom-0 {
    bottom: 0; }
  .sm\:left-0 {
    left: 0; }
  .sm\:top-auto {
    top: auto; }
  .sm\:right-auto {
    right: auto; }
  .sm\:bottom-auto {
    bottom: auto; }
  .sm\:left-auto {
    left: auto; }
  .sm\:resize-none {
    resize: none; }
  .sm\:resize-y {
    resize: vertical; }
  .sm\:resize-x {
    resize: horizontal; }
  .sm\:resize {
    resize: both; }
  .sm\:shadow-xs {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .sm\:shadow-sm {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .sm\:shadow {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .sm\:shadow-md {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .sm\:shadow-lg {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .sm\:shadow-xl {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .sm\:shadow-2xl {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .sm\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .sm\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .sm\:shadow-none {
    box-shadow: none; }
  .sm\:hover\:shadow-xs:hover {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .sm\:hover\:shadow-sm:hover {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .sm\:hover\:shadow:hover {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .sm\:hover\:shadow-md:hover {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .sm\:hover\:shadow-lg:hover {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .sm\:hover\:shadow-xl:hover {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .sm\:hover\:shadow-2xl:hover {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .sm\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .sm\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .sm\:hover\:shadow-none:hover {
    box-shadow: none; }
  .sm\:focus\:shadow-xs:focus {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .sm\:focus\:shadow-sm:focus {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .sm\:focus\:shadow:focus {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .sm\:focus\:shadow-md:focus {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .sm\:focus\:shadow-lg:focus {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .sm\:focus\:shadow-xl:focus {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .sm\:focus\:shadow-2xl:focus {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .sm\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .sm\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .sm\:focus\:shadow-none:focus {
    box-shadow: none; }
  .sm\:fill-current {
    fill: currentColor; }
  .sm\:stroke-current {
    stroke: currentColor; }
  .sm\:stroke-0 {
    stroke-width: 0; }
  .sm\:stroke-1 {
    stroke-width: 1; }
  .sm\:stroke-2 {
    stroke-width: 2; }
  .sm\:table-auto {
    table-layout: auto; }
  .sm\:table-fixed {
    table-layout: fixed; }
  .sm\:text-left {
    text-align: left; }
  .sm\:text-center {
    text-align: center; }
  .sm\:text-right {
    text-align: right; }
  .sm\:text-justify {
    text-align: justify; }
  .sm\:text-transparent {
    color: transparent; }
  .sm\:text-current {
    color: currentColor; }
  .sm\:text-black {
    color: #000; }
  .sm\:text-white {
    color: #fff; }
  .sm\:text-gray-100 {
    color: #f7fafc; }
  .sm\:text-gray-200 {
    color: #edf2f7; }
  .sm\:text-gray-300 {
    color: #e2e8f0; }
  .sm\:text-gray-400 {
    color: #cbd5e0; }
  .sm\:text-gray-500 {
    color: #a0aec0; }
  .sm\:text-gray-600 {
    color: #718096; }
  .sm\:text-gray-700 {
    color: #4a5568; }
  .sm\:text-gray-800 {
    color: #2d3748; }
  .sm\:text-gray-900 {
    color: #1a202c; }
  .sm\:text-red-100 {
    color: #fff5f5; }
  .sm\:text-red-200 {
    color: #fed7d7; }
  .sm\:text-red-300 {
    color: #feb2b2; }
  .sm\:text-red-400 {
    color: #fc8181; }
  .sm\:text-red-500 {
    color: #f56565; }
  .sm\:text-red-600 {
    color: #e53e3e; }
  .sm\:text-red-700 {
    color: #c53030; }
  .sm\:text-red-800 {
    color: #9b2c2c; }
  .sm\:text-red-900 {
    color: #742a2a; }
  .sm\:text-orange-100 {
    color: #fffaf0; }
  .sm\:text-orange-200 {
    color: #feebc8; }
  .sm\:text-orange-300 {
    color: #fbd38d; }
  .sm\:text-orange-400 {
    color: #f6ad55; }
  .sm\:text-orange-500 {
    color: #ed8936; }
  .sm\:text-orange-600 {
    color: #dd6b20; }
  .sm\:text-orange-700 {
    color: #c05621; }
  .sm\:text-orange-800 {
    color: #9c4221; }
  .sm\:text-orange-900 {
    color: #7b341e; }
  .sm\:text-yellow-100 {
    color: #fffff0; }
  .sm\:text-yellow-200 {
    color: #fefcbf; }
  .sm\:text-yellow-300 {
    color: #faf089; }
  .sm\:text-yellow-400 {
    color: #f6e05e; }
  .sm\:text-yellow-500 {
    color: #ecc94b; }
  .sm\:text-yellow-600 {
    color: #d69e2e; }
  .sm\:text-yellow-700 {
    color: #b7791f; }
  .sm\:text-yellow-800 {
    color: #975a16; }
  .sm\:text-yellow-900 {
    color: #744210; }
  .sm\:text-green-100 {
    color: #f0fff4; }
  .sm\:text-green-200 {
    color: #c6f6d5; }
  .sm\:text-green-300 {
    color: #9ae6b4; }
  .sm\:text-green-400 {
    color: #68d391; }
  .sm\:text-green-500 {
    color: #48bb78; }
  .sm\:text-green-600 {
    color: #38a169; }
  .sm\:text-green-700 {
    color: #2f855a; }
  .sm\:text-green-800 {
    color: #276749; }
  .sm\:text-green-900 {
    color: #22543d; }
  .sm\:text-teal-100 {
    color: #e6fffa; }
  .sm\:text-teal-200 {
    color: #b2f5ea; }
  .sm\:text-teal-300 {
    color: #81e6d9; }
  .sm\:text-teal-400 {
    color: #4fd1c5; }
  .sm\:text-teal-500 {
    color: #38b2ac; }
  .sm\:text-teal-600 {
    color: #319795; }
  .sm\:text-teal-700 {
    color: #2c7a7b; }
  .sm\:text-teal-800 {
    color: #285e61; }
  .sm\:text-teal-900 {
    color: #234e52; }
  .sm\:text-blue-100 {
    color: #ebf8ff; }
  .sm\:text-blue-200 {
    color: #bee3f8; }
  .sm\:text-blue-300 {
    color: #90cdf4; }
  .sm\:text-blue-400 {
    color: #63b3ed; }
  .sm\:text-blue-500 {
    color: #4299e1; }
  .sm\:text-blue-600 {
    color: #3182ce; }
  .sm\:text-blue-700 {
    color: #2b6cb0; }
  .sm\:text-blue-800 {
    color: #2c5282; }
  .sm\:text-blue-900 {
    color: #2a4365; }
  .sm\:text-indigo-100 {
    color: #ebf4ff; }
  .sm\:text-indigo-200 {
    color: #c3dafe; }
  .sm\:text-indigo-300 {
    color: #a3bffa; }
  .sm\:text-indigo-400 {
    color: #7f9cf5; }
  .sm\:text-indigo-500 {
    color: #667eea; }
  .sm\:text-indigo-600 {
    color: #5a67d8; }
  .sm\:text-indigo-700 {
    color: #4c51bf; }
  .sm\:text-indigo-800 {
    color: #434190; }
  .sm\:text-indigo-900 {
    color: #3c366b; }
  .sm\:text-purple-100 {
    color: #faf5ff; }
  .sm\:text-purple-200 {
    color: #e9d8fd; }
  .sm\:text-purple-300 {
    color: #d6bcfa; }
  .sm\:text-purple-400 {
    color: #b794f4; }
  .sm\:text-purple-500 {
    color: #9f7aea; }
  .sm\:text-purple-600 {
    color: #805ad5; }
  .sm\:text-purple-700 {
    color: #6b46c1; }
  .sm\:text-purple-800 {
    color: #553c9a; }
  .sm\:text-purple-900 {
    color: #44337a; }
  .sm\:text-pink-100 {
    color: #fff5f7; }
  .sm\:text-pink-200 {
    color: #fed7e2; }
  .sm\:text-pink-300 {
    color: #fbb6ce; }
  .sm\:text-pink-400 {
    color: #f687b3; }
  .sm\:text-pink-500 {
    color: #ed64a6; }
  .sm\:text-pink-600 {
    color: #d53f8c; }
  .sm\:text-pink-700 {
    color: #b83280; }
  .sm\:text-pink-800 {
    color: #97266d; }
  .sm\:text-pink-900 {
    color: #702459; }
  .sm\:hover\:text-transparent:hover {
    color: transparent; }
  .sm\:hover\:text-current:hover {
    color: currentColor; }
  .sm\:hover\:text-black:hover {
    color: #000; }
  .sm\:hover\:text-white:hover {
    color: #fff; }
  .sm\:hover\:text-gray-100:hover {
    color: #f7fafc; }
  .sm\:hover\:text-gray-200:hover {
    color: #edf2f7; }
  .sm\:hover\:text-gray-300:hover {
    color: #e2e8f0; }
  .sm\:hover\:text-gray-400:hover {
    color: #cbd5e0; }
  .sm\:hover\:text-gray-500:hover {
    color: #a0aec0; }
  .sm\:hover\:text-gray-600:hover {
    color: #718096; }
  .sm\:hover\:text-gray-700:hover {
    color: #4a5568; }
  .sm\:hover\:text-gray-800:hover {
    color: #2d3748; }
  .sm\:hover\:text-gray-900:hover {
    color: #1a202c; }
  .sm\:hover\:text-red-100:hover {
    color: #fff5f5; }
  .sm\:hover\:text-red-200:hover {
    color: #fed7d7; }
  .sm\:hover\:text-red-300:hover {
    color: #feb2b2; }
  .sm\:hover\:text-red-400:hover {
    color: #fc8181; }
  .sm\:hover\:text-red-500:hover {
    color: #f56565; }
  .sm\:hover\:text-red-600:hover {
    color: #e53e3e; }
  .sm\:hover\:text-red-700:hover {
    color: #c53030; }
  .sm\:hover\:text-red-800:hover {
    color: #9b2c2c; }
  .sm\:hover\:text-red-900:hover {
    color: #742a2a; }
  .sm\:hover\:text-orange-100:hover {
    color: #fffaf0; }
  .sm\:hover\:text-orange-200:hover {
    color: #feebc8; }
  .sm\:hover\:text-orange-300:hover {
    color: #fbd38d; }
  .sm\:hover\:text-orange-400:hover {
    color: #f6ad55; }
  .sm\:hover\:text-orange-500:hover {
    color: #ed8936; }
  .sm\:hover\:text-orange-600:hover {
    color: #dd6b20; }
  .sm\:hover\:text-orange-700:hover {
    color: #c05621; }
  .sm\:hover\:text-orange-800:hover {
    color: #9c4221; }
  .sm\:hover\:text-orange-900:hover {
    color: #7b341e; }
  .sm\:hover\:text-yellow-100:hover {
    color: #fffff0; }
  .sm\:hover\:text-yellow-200:hover {
    color: #fefcbf; }
  .sm\:hover\:text-yellow-300:hover {
    color: #faf089; }
  .sm\:hover\:text-yellow-400:hover {
    color: #f6e05e; }
  .sm\:hover\:text-yellow-500:hover {
    color: #ecc94b; }
  .sm\:hover\:text-yellow-600:hover {
    color: #d69e2e; }
  .sm\:hover\:text-yellow-700:hover {
    color: #b7791f; }
  .sm\:hover\:text-yellow-800:hover {
    color: #975a16; }
  .sm\:hover\:text-yellow-900:hover {
    color: #744210; }
  .sm\:hover\:text-green-100:hover {
    color: #f0fff4; }
  .sm\:hover\:text-green-200:hover {
    color: #c6f6d5; }
  .sm\:hover\:text-green-300:hover {
    color: #9ae6b4; }
  .sm\:hover\:text-green-400:hover {
    color: #68d391; }
  .sm\:hover\:text-green-500:hover {
    color: #48bb78; }
  .sm\:hover\:text-green-600:hover {
    color: #38a169; }
  .sm\:hover\:text-green-700:hover {
    color: #2f855a; }
  .sm\:hover\:text-green-800:hover {
    color: #276749; }
  .sm\:hover\:text-green-900:hover {
    color: #22543d; }
  .sm\:hover\:text-teal-100:hover {
    color: #e6fffa; }
  .sm\:hover\:text-teal-200:hover {
    color: #b2f5ea; }
  .sm\:hover\:text-teal-300:hover {
    color: #81e6d9; }
  .sm\:hover\:text-teal-400:hover {
    color: #4fd1c5; }
  .sm\:hover\:text-teal-500:hover {
    color: #38b2ac; }
  .sm\:hover\:text-teal-600:hover {
    color: #319795; }
  .sm\:hover\:text-teal-700:hover {
    color: #2c7a7b; }
  .sm\:hover\:text-teal-800:hover {
    color: #285e61; }
  .sm\:hover\:text-teal-900:hover {
    color: #234e52; }
  .sm\:hover\:text-blue-100:hover {
    color: #ebf8ff; }
  .sm\:hover\:text-blue-200:hover {
    color: #bee3f8; }
  .sm\:hover\:text-blue-300:hover {
    color: #90cdf4; }
  .sm\:hover\:text-blue-400:hover {
    color: #63b3ed; }
  .sm\:hover\:text-blue-500:hover {
    color: #4299e1; }
  .sm\:hover\:text-blue-600:hover {
    color: #3182ce; }
  .sm\:hover\:text-blue-700:hover {
    color: #2b6cb0; }
  .sm\:hover\:text-blue-800:hover {
    color: #2c5282; }
  .sm\:hover\:text-blue-900:hover {
    color: #2a4365; }
  .sm\:hover\:text-indigo-100:hover {
    color: #ebf4ff; }
  .sm\:hover\:text-indigo-200:hover {
    color: #c3dafe; }
  .sm\:hover\:text-indigo-300:hover {
    color: #a3bffa; }
  .sm\:hover\:text-indigo-400:hover {
    color: #7f9cf5; }
  .sm\:hover\:text-indigo-500:hover {
    color: #667eea; }
  .sm\:hover\:text-indigo-600:hover {
    color: #5a67d8; }
  .sm\:hover\:text-indigo-700:hover {
    color: #4c51bf; }
  .sm\:hover\:text-indigo-800:hover {
    color: #434190; }
  .sm\:hover\:text-indigo-900:hover {
    color: #3c366b; }
  .sm\:hover\:text-purple-100:hover {
    color: #faf5ff; }
  .sm\:hover\:text-purple-200:hover {
    color: #e9d8fd; }
  .sm\:hover\:text-purple-300:hover {
    color: #d6bcfa; }
  .sm\:hover\:text-purple-400:hover {
    color: #b794f4; }
  .sm\:hover\:text-purple-500:hover {
    color: #9f7aea; }
  .sm\:hover\:text-purple-600:hover {
    color: #805ad5; }
  .sm\:hover\:text-purple-700:hover {
    color: #6b46c1; }
  .sm\:hover\:text-purple-800:hover {
    color: #553c9a; }
  .sm\:hover\:text-purple-900:hover {
    color: #44337a; }
  .sm\:hover\:text-pink-100:hover {
    color: #fff5f7; }
  .sm\:hover\:text-pink-200:hover {
    color: #fed7e2; }
  .sm\:hover\:text-pink-300:hover {
    color: #fbb6ce; }
  .sm\:hover\:text-pink-400:hover {
    color: #f687b3; }
  .sm\:hover\:text-pink-500:hover {
    color: #ed64a6; }
  .sm\:hover\:text-pink-600:hover {
    color: #d53f8c; }
  .sm\:hover\:text-pink-700:hover {
    color: #b83280; }
  .sm\:hover\:text-pink-800:hover {
    color: #97266d; }
  .sm\:hover\:text-pink-900:hover {
    color: #702459; }
  .sm\:focus\:text-transparent:focus {
    color: transparent; }
  .sm\:focus\:text-current:focus {
    color: currentColor; }
  .sm\:focus\:text-black:focus {
    color: #000; }
  .sm\:focus\:text-white:focus {
    color: #fff; }
  .sm\:focus\:text-gray-100:focus {
    color: #f7fafc; }
  .sm\:focus\:text-gray-200:focus {
    color: #edf2f7; }
  .sm\:focus\:text-gray-300:focus {
    color: #e2e8f0; }
  .sm\:focus\:text-gray-400:focus {
    color: #cbd5e0; }
  .sm\:focus\:text-gray-500:focus {
    color: #a0aec0; }
  .sm\:focus\:text-gray-600:focus {
    color: #718096; }
  .sm\:focus\:text-gray-700:focus {
    color: #4a5568; }
  .sm\:focus\:text-gray-800:focus {
    color: #2d3748; }
  .sm\:focus\:text-gray-900:focus {
    color: #1a202c; }
  .sm\:focus\:text-red-100:focus {
    color: #fff5f5; }
  .sm\:focus\:text-red-200:focus {
    color: #fed7d7; }
  .sm\:focus\:text-red-300:focus {
    color: #feb2b2; }
  .sm\:focus\:text-red-400:focus {
    color: #fc8181; }
  .sm\:focus\:text-red-500:focus {
    color: #f56565; }
  .sm\:focus\:text-red-600:focus {
    color: #e53e3e; }
  .sm\:focus\:text-red-700:focus {
    color: #c53030; }
  .sm\:focus\:text-red-800:focus {
    color: #9b2c2c; }
  .sm\:focus\:text-red-900:focus {
    color: #742a2a; }
  .sm\:focus\:text-orange-100:focus {
    color: #fffaf0; }
  .sm\:focus\:text-orange-200:focus {
    color: #feebc8; }
  .sm\:focus\:text-orange-300:focus {
    color: #fbd38d; }
  .sm\:focus\:text-orange-400:focus {
    color: #f6ad55; }
  .sm\:focus\:text-orange-500:focus {
    color: #ed8936; }
  .sm\:focus\:text-orange-600:focus {
    color: #dd6b20; }
  .sm\:focus\:text-orange-700:focus {
    color: #c05621; }
  .sm\:focus\:text-orange-800:focus {
    color: #9c4221; }
  .sm\:focus\:text-orange-900:focus {
    color: #7b341e; }
  .sm\:focus\:text-yellow-100:focus {
    color: #fffff0; }
  .sm\:focus\:text-yellow-200:focus {
    color: #fefcbf; }
  .sm\:focus\:text-yellow-300:focus {
    color: #faf089; }
  .sm\:focus\:text-yellow-400:focus {
    color: #f6e05e; }
  .sm\:focus\:text-yellow-500:focus {
    color: #ecc94b; }
  .sm\:focus\:text-yellow-600:focus {
    color: #d69e2e; }
  .sm\:focus\:text-yellow-700:focus {
    color: #b7791f; }
  .sm\:focus\:text-yellow-800:focus {
    color: #975a16; }
  .sm\:focus\:text-yellow-900:focus {
    color: #744210; }
  .sm\:focus\:text-green-100:focus {
    color: #f0fff4; }
  .sm\:focus\:text-green-200:focus {
    color: #c6f6d5; }
  .sm\:focus\:text-green-300:focus {
    color: #9ae6b4; }
  .sm\:focus\:text-green-400:focus {
    color: #68d391; }
  .sm\:focus\:text-green-500:focus {
    color: #48bb78; }
  .sm\:focus\:text-green-600:focus {
    color: #38a169; }
  .sm\:focus\:text-green-700:focus {
    color: #2f855a; }
  .sm\:focus\:text-green-800:focus {
    color: #276749; }
  .sm\:focus\:text-green-900:focus {
    color: #22543d; }
  .sm\:focus\:text-teal-100:focus {
    color: #e6fffa; }
  .sm\:focus\:text-teal-200:focus {
    color: #b2f5ea; }
  .sm\:focus\:text-teal-300:focus {
    color: #81e6d9; }
  .sm\:focus\:text-teal-400:focus {
    color: #4fd1c5; }
  .sm\:focus\:text-teal-500:focus {
    color: #38b2ac; }
  .sm\:focus\:text-teal-600:focus {
    color: #319795; }
  .sm\:focus\:text-teal-700:focus {
    color: #2c7a7b; }
  .sm\:focus\:text-teal-800:focus {
    color: #285e61; }
  .sm\:focus\:text-teal-900:focus {
    color: #234e52; }
  .sm\:focus\:text-blue-100:focus {
    color: #ebf8ff; }
  .sm\:focus\:text-blue-200:focus {
    color: #bee3f8; }
  .sm\:focus\:text-blue-300:focus {
    color: #90cdf4; }
  .sm\:focus\:text-blue-400:focus {
    color: #63b3ed; }
  .sm\:focus\:text-blue-500:focus {
    color: #4299e1; }
  .sm\:focus\:text-blue-600:focus {
    color: #3182ce; }
  .sm\:focus\:text-blue-700:focus {
    color: #2b6cb0; }
  .sm\:focus\:text-blue-800:focus {
    color: #2c5282; }
  .sm\:focus\:text-blue-900:focus {
    color: #2a4365; }
  .sm\:focus\:text-indigo-100:focus {
    color: #ebf4ff; }
  .sm\:focus\:text-indigo-200:focus {
    color: #c3dafe; }
  .sm\:focus\:text-indigo-300:focus {
    color: #a3bffa; }
  .sm\:focus\:text-indigo-400:focus {
    color: #7f9cf5; }
  .sm\:focus\:text-indigo-500:focus {
    color: #667eea; }
  .sm\:focus\:text-indigo-600:focus {
    color: #5a67d8; }
  .sm\:focus\:text-indigo-700:focus {
    color: #4c51bf; }
  .sm\:focus\:text-indigo-800:focus {
    color: #434190; }
  .sm\:focus\:text-indigo-900:focus {
    color: #3c366b; }
  .sm\:focus\:text-purple-100:focus {
    color: #faf5ff; }
  .sm\:focus\:text-purple-200:focus {
    color: #e9d8fd; }
  .sm\:focus\:text-purple-300:focus {
    color: #d6bcfa; }
  .sm\:focus\:text-purple-400:focus {
    color: #b794f4; }
  .sm\:focus\:text-purple-500:focus {
    color: #9f7aea; }
  .sm\:focus\:text-purple-600:focus {
    color: #805ad5; }
  .sm\:focus\:text-purple-700:focus {
    color: #6b46c1; }
  .sm\:focus\:text-purple-800:focus {
    color: #553c9a; }
  .sm\:focus\:text-purple-900:focus {
    color: #44337a; }
  .sm\:focus\:text-pink-100:focus {
    color: #fff5f7; }
  .sm\:focus\:text-pink-200:focus {
    color: #fed7e2; }
  .sm\:focus\:text-pink-300:focus {
    color: #fbb6ce; }
  .sm\:focus\:text-pink-400:focus {
    color: #f687b3; }
  .sm\:focus\:text-pink-500:focus {
    color: #ed64a6; }
  .sm\:focus\:text-pink-600:focus {
    color: #d53f8c; }
  .sm\:focus\:text-pink-700:focus {
    color: #b83280; }
  .sm\:focus\:text-pink-800:focus {
    color: #97266d; }
  .sm\:focus\:text-pink-900:focus {
    color: #702459; }
  .sm\:italic {
    font-style: italic; }
  .sm\:not-italic {
    font-style: normal; }
  .sm\:uppercase {
    text-transform: uppercase; }
  .sm\:lowercase {
    text-transform: lowercase; }
  .sm\:capitalize {
    text-transform: capitalize; }
  .sm\:normal-case {
    text-transform: none; }
  .sm\:underline {
    text-decoration: underline; }
  .sm\:line-through {
    text-decoration: line-through; }
  .sm\:no-underline {
    text-decoration: none; }
  .sm\:hover\:underline:hover {
    text-decoration: underline; }
  .sm\:hover\:line-through:hover {
    text-decoration: line-through; }
  .sm\:hover\:no-underline:hover {
    text-decoration: none; }
  .sm\:focus\:underline:focus {
    text-decoration: underline; }
  .sm\:focus\:line-through:focus {
    text-decoration: line-through; }
  .sm\:focus\:no-underline:focus {
    text-decoration: none; }
  .sm\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .sm\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto; }
  .sm\:tracking-tighter {
    letter-spacing: -0.05em; }
  .sm\:tracking-tight {
    letter-spacing: -0.025em; }
  .sm\:tracking-normal {
    letter-spacing: 0; }
  .sm\:tracking-wide {
    letter-spacing: 0.025em; }
  .sm\:tracking-wider {
    letter-spacing: 0.05em; }
  .sm\:tracking-widest {
    letter-spacing: 0.1em; }
  .sm\:select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .sm\:select-text {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text; }
  .sm\:select-all {
    -webkit-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all; }
  .sm\:select-auto {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto; }
  .sm\:align-baseline {
    vertical-align: baseline; }
  .sm\:align-top {
    vertical-align: top; }
  .sm\:align-middle {
    vertical-align: middle; }
  .sm\:align-bottom {
    vertical-align: bottom; }
  .sm\:align-text-top {
    vertical-align: text-top; }
  .sm\:align-text-bottom {
    vertical-align: text-bottom; }
  .sm\:visible {
    visibility: visible; }
  .sm\:invisible {
    visibility: hidden; }
  .sm\:whitespace-normal {
    white-space: normal; }
  .sm\:whitespace-no-wrap {
    white-space: nowrap; }
  .sm\:whitespace-pre {
    white-space: pre; }
  .sm\:whitespace-pre-line {
    white-space: pre-line; }
  .sm\:whitespace-pre-wrap {
    white-space: pre-wrap; }
  .sm\:break-normal {
    overflow-wrap: normal;
    word-break: normal; }
  .sm\:break-words {
    overflow-wrap: break-word; }
  .sm\:break-all {
    word-break: break-all; }
  .sm\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .sm\:w-0 {
    width: 0; }
  .sm\:w-1 {
    width: 0.25rem; }
  .sm\:w-2 {
    width: 0.5rem; }
  .sm\:w-3 {
    width: 0.75rem; }
  .sm\:w-4 {
    width: 1rem; }
  .sm\:w-5 {
    width: 1.25rem; }
  .sm\:w-6 {
    width: 1.5rem; }
  .sm\:w-8 {
    width: 2rem; }
  .sm\:w-10 {
    width: 2.5rem; }
  .sm\:w-12 {
    width: 3rem; }
  .sm\:w-16 {
    width: 4rem; }
  .sm\:w-20 {
    width: 5rem; }
  .sm\:w-24 {
    width: 6rem; }
  .sm\:w-32 {
    width: 8rem; }
  .sm\:w-40 {
    width: 10rem; }
  .sm\:w-48 {
    width: 12rem; }
  .sm\:w-56 {
    width: 14rem; }
  .sm\:w-64 {
    width: 16rem; }
  .sm\:w-auto {
    width: auto; }
  .sm\:w-px {
    width: 1px; }
  .sm\:w-1\/2 {
    width: 50%; }
  .sm\:w-1\/3 {
    width: 33.333333%; }
  .sm\:w-2\/3 {
    width: 66.666667%; }
  .sm\:w-1\/4 {
    width: 25%; }
  .sm\:w-2\/4 {
    width: 50%; }
  .sm\:w-3\/4 {
    width: 75%; }
  .sm\:w-1\/5 {
    width: 20%; }
  .sm\:w-2\/5 {
    width: 40%; }
  .sm\:w-3\/5 {
    width: 60%; }
  .sm\:w-4\/5 {
    width: 80%; }
  .sm\:w-1\/6 {
    width: 16.666667%; }
  .sm\:w-2\/6 {
    width: 33.333333%; }
  .sm\:w-3\/6 {
    width: 50%; }
  .sm\:w-4\/6 {
    width: 66.666667%; }
  .sm\:w-5\/6 {
    width: 83.333333%; }
  .sm\:w-1\/12 {
    width: 8.333333%; }
  .sm\:w-2\/12 {
    width: 16.666667%; }
  .sm\:w-3\/12 {
    width: 25%; }
  .sm\:w-4\/12 {
    width: 33.333333%; }
  .sm\:w-5\/12 {
    width: 41.666667%; }
  .sm\:w-6\/12 {
    width: 50%; }
  .sm\:w-7\/12 {
    width: 58.333333%; }
  .sm\:w-8\/12 {
    width: 66.666667%; }
  .sm\:w-9\/12 {
    width: 75%; }
  .sm\:w-10\/12 {
    width: 83.333333%; }
  .sm\:w-11\/12 {
    width: 91.666667%; }
  .sm\:w-full {
    width: 100%; }
  .sm\:w-screen {
    width: 100vw; }
  .sm\:z-0 {
    z-index: 0; }
  .sm\:z-10 {
    z-index: 10; }
  .sm\:z-20 {
    z-index: 20; }
  .sm\:z-30 {
    z-index: 30; }
  .sm\:z-40 {
    z-index: 40; }
  .sm\:z-50 {
    z-index: 50; }
  .sm\:z-auto {
    z-index: auto; }
  .sm\:gap-0 {
    grid-gap: 0;
    gap: 0; }
  .sm\:gap-1 {
    grid-gap: 0.25rem;
    gap: 0.25rem; }
  .sm\:gap-2 {
    grid-gap: 0.5rem;
    gap: 0.5rem; }
  .sm\:gap-3 {
    grid-gap: 0.75rem;
    gap: 0.75rem; }
  .sm\:gap-4 {
    grid-gap: 1rem;
    gap: 1rem; }
  .sm\:gap-5 {
    grid-gap: 1.25rem;
    gap: 1.25rem; }
  .sm\:gap-6 {
    grid-gap: 1.5rem;
    gap: 1.5rem; }
  .sm\:gap-8 {
    grid-gap: 2rem;
    gap: 2rem; }
  .sm\:gap-10 {
    grid-gap: 2.5rem;
    gap: 2.5rem; }
  .sm\:gap-12 {
    grid-gap: 3rem;
    gap: 3rem; }
  .sm\:gap-16 {
    grid-gap: 4rem;
    gap: 4rem; }
  .sm\:gap-20 {
    grid-gap: 5rem;
    gap: 5rem; }
  .sm\:gap-24 {
    grid-gap: 6rem;
    gap: 6rem; }
  .sm\:gap-32 {
    grid-gap: 8rem;
    gap: 8rem; }
  .sm\:gap-40 {
    grid-gap: 10rem;
    gap: 10rem; }
  .sm\:gap-48 {
    grid-gap: 12rem;
    gap: 12rem; }
  .sm\:gap-56 {
    grid-gap: 14rem;
    gap: 14rem; }
  .sm\:gap-64 {
    grid-gap: 16rem;
    gap: 16rem; }
  .sm\:gap-px {
    grid-gap: 1px;
    gap: 1px; }
  .sm\:col-gap-0 {
    grid-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0; }
  .sm\:col-gap-1 {
    grid-column-gap: 0.25rem;
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem; }
  .sm\:col-gap-2 {
    grid-column-gap: 0.5rem;
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem; }
  .sm\:col-gap-3 {
    grid-column-gap: 0.75rem;
    -moz-column-gap: 0.75rem;
    column-gap: 0.75rem; }
  .sm\:col-gap-4 {
    grid-column-gap: 1rem;
    -moz-column-gap: 1rem;
    column-gap: 1rem; }
  .sm\:col-gap-5 {
    grid-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem; }
  .sm\:col-gap-6 {
    grid-column-gap: 1.5rem;
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem; }
  .sm\:col-gap-8 {
    grid-column-gap: 2rem;
    -moz-column-gap: 2rem;
    column-gap: 2rem; }
  .sm\:col-gap-10 {
    grid-column-gap: 2.5rem;
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem; }
  .sm\:col-gap-12 {
    grid-column-gap: 3rem;
    -moz-column-gap: 3rem;
    column-gap: 3rem; }
  .sm\:col-gap-16 {
    grid-column-gap: 4rem;
    -moz-column-gap: 4rem;
    column-gap: 4rem; }
  .sm\:col-gap-20 {
    grid-column-gap: 5rem;
    -moz-column-gap: 5rem;
    column-gap: 5rem; }
  .sm\:col-gap-24 {
    grid-column-gap: 6rem;
    -moz-column-gap: 6rem;
    column-gap: 6rem; }
  .sm\:col-gap-32 {
    grid-column-gap: 8rem;
    -moz-column-gap: 8rem;
    column-gap: 8rem; }
  .sm\:col-gap-40 {
    grid-column-gap: 10rem;
    -moz-column-gap: 10rem;
    column-gap: 10rem; }
  .sm\:col-gap-48 {
    grid-column-gap: 12rem;
    -moz-column-gap: 12rem;
    column-gap: 12rem; }
  .sm\:col-gap-56 {
    grid-column-gap: 14rem;
    -moz-column-gap: 14rem;
    column-gap: 14rem; }
  .sm\:col-gap-64 {
    grid-column-gap: 16rem;
    -moz-column-gap: 16rem;
    column-gap: 16rem; }
  .sm\:col-gap-px {
    grid-column-gap: 1px;
    -moz-column-gap: 1px;
    column-gap: 1px; }
  .sm\:row-gap-0 {
    grid-row-gap: 0;
    row-gap: 0; }
  .sm\:row-gap-1 {
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem; }
  .sm\:row-gap-2 {
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem; }
  .sm\:row-gap-3 {
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem; }
  .sm\:row-gap-4 {
    grid-row-gap: 1rem;
    row-gap: 1rem; }
  .sm\:row-gap-5 {
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem; }
  .sm\:row-gap-6 {
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem; }
  .sm\:row-gap-8 {
    grid-row-gap: 2rem;
    row-gap: 2rem; }
  .sm\:row-gap-10 {
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem; }
  .sm\:row-gap-12 {
    grid-row-gap: 3rem;
    row-gap: 3rem; }
  .sm\:row-gap-16 {
    grid-row-gap: 4rem;
    row-gap: 4rem; }
  .sm\:row-gap-20 {
    grid-row-gap: 5rem;
    row-gap: 5rem; }
  .sm\:row-gap-24 {
    grid-row-gap: 6rem;
    row-gap: 6rem; }
  .sm\:row-gap-32 {
    grid-row-gap: 8rem;
    row-gap: 8rem; }
  .sm\:row-gap-40 {
    grid-row-gap: 10rem;
    row-gap: 10rem; }
  .sm\:row-gap-48 {
    grid-row-gap: 12rem;
    row-gap: 12rem; }
  .sm\:row-gap-56 {
    grid-row-gap: 14rem;
    row-gap: 14rem; }
  .sm\:row-gap-64 {
    grid-row-gap: 16rem;
    row-gap: 16rem; }
  .sm\:row-gap-px {
    grid-row-gap: 1px;
    row-gap: 1px; }
  .sm\:grid-flow-row {
    grid-auto-flow: row; }
  .sm\:grid-flow-col {
    grid-auto-flow: column; }
  .sm\:grid-flow-row-dense {
    grid-auto-flow: row dense; }
  .sm\:grid-flow-col-dense {
    grid-auto-flow: column dense; }
  .sm\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)); }
  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .sm\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)); }
  .sm\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)); }
  .sm\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)); }
  .sm\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)); }
  .sm\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)); }
  .sm\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)); }
  .sm\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)); }
  .sm\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)); }
  .sm\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)); }
  .sm\:grid-cols-none {
    grid-template-columns: none; }
  .sm\:col-auto {
    grid-column: auto; }
  .sm\:col-span-1 {
    grid-column: span 1 / span 1; }
  .sm\:col-span-2 {
    grid-column: span 2 / span 2; }
  .sm\:col-span-3 {
    grid-column: span 3 / span 3; }
  .sm\:col-span-4 {
    grid-column: span 4 / span 4; }
  .sm\:col-span-5 {
    grid-column: span 5 / span 5; }
  .sm\:col-span-6 {
    grid-column: span 6 / span 6; }
  .sm\:col-span-7 {
    grid-column: span 7 / span 7; }
  .sm\:col-span-8 {
    grid-column: span 8 / span 8; }
  .sm\:col-span-9 {
    grid-column: span 9 / span 9; }
  .sm\:col-span-10 {
    grid-column: span 10 / span 10; }
  .sm\:col-span-11 {
    grid-column: span 11 / span 11; }
  .sm\:col-span-12 {
    grid-column: span 12 / span 12; }
  .sm\:col-start-1 {
    grid-column-start: 1; }
  .sm\:col-start-2 {
    grid-column-start: 2; }
  .sm\:col-start-3 {
    grid-column-start: 3; }
  .sm\:col-start-4 {
    grid-column-start: 4; }
  .sm\:col-start-5 {
    grid-column-start: 5; }
  .sm\:col-start-6 {
    grid-column-start: 6; }
  .sm\:col-start-7 {
    grid-column-start: 7; }
  .sm\:col-start-8 {
    grid-column-start: 8; }
  .sm\:col-start-9 {
    grid-column-start: 9; }
  .sm\:col-start-10 {
    grid-column-start: 10; }
  .sm\:col-start-11 {
    grid-column-start: 11; }
  .sm\:col-start-12 {
    grid-column-start: 12; }
  .sm\:col-start-13 {
    grid-column-start: 13; }
  .sm\:col-start-auto {
    grid-column-start: auto; }
  .sm\:col-end-1 {
    grid-column-end: 1; }
  .sm\:col-end-2 {
    grid-column-end: 2; }
  .sm\:col-end-3 {
    grid-column-end: 3; }
  .sm\:col-end-4 {
    grid-column-end: 4; }
  .sm\:col-end-5 {
    grid-column-end: 5; }
  .sm\:col-end-6 {
    grid-column-end: 6; }
  .sm\:col-end-7 {
    grid-column-end: 7; }
  .sm\:col-end-8 {
    grid-column-end: 8; }
  .sm\:col-end-9 {
    grid-column-end: 9; }
  .sm\:col-end-10 {
    grid-column-end: 10; }
  .sm\:col-end-11 {
    grid-column-end: 11; }
  .sm\:col-end-12 {
    grid-column-end: 12; }
  .sm\:col-end-13 {
    grid-column-end: 13; }
  .sm\:col-end-auto {
    grid-column-end: auto; }
  .sm\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)); }
  .sm\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)); }
  .sm\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)); }
  .sm\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)); }
  .sm\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)); }
  .sm\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)); }
  .sm\:grid-rows-none {
    grid-template-rows: none; }
  .sm\:row-auto {
    grid-row: auto; }
  .sm\:row-span-1 {
    grid-row: span 1 / span 1; }
  .sm\:row-span-2 {
    grid-row: span 2 / span 2; }
  .sm\:row-span-3 {
    grid-row: span 3 / span 3; }
  .sm\:row-span-4 {
    grid-row: span 4 / span 4; }
  .sm\:row-span-5 {
    grid-row: span 5 / span 5; }
  .sm\:row-span-6 {
    grid-row: span 6 / span 6; }
  .sm\:row-start-1 {
    grid-row-start: 1; }
  .sm\:row-start-2 {
    grid-row-start: 2; }
  .sm\:row-start-3 {
    grid-row-start: 3; }
  .sm\:row-start-4 {
    grid-row-start: 4; }
  .sm\:row-start-5 {
    grid-row-start: 5; }
  .sm\:row-start-6 {
    grid-row-start: 6; }
  .sm\:row-start-7 {
    grid-row-start: 7; }
  .sm\:row-start-auto {
    grid-row-start: auto; }
  .sm\:row-end-1 {
    grid-row-end: 1; }
  .sm\:row-end-2 {
    grid-row-end: 2; }
  .sm\:row-end-3 {
    grid-row-end: 3; }
  .sm\:row-end-4 {
    grid-row-end: 4; }
  .sm\:row-end-5 {
    grid-row-end: 5; }
  .sm\:row-end-6 {
    grid-row-end: 6; }
  .sm\:row-end-7 {
    grid-row-end: 7; }
  .sm\:row-end-auto {
    grid-row-end: auto; }
  .sm\:transform {
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); }
  .sm\:transform-none {
    transform: none; }
  .sm\:origin-center {
    transform-origin: center; }
  .sm\:origin-top {
    transform-origin: top; }
  .sm\:origin-top-right {
    transform-origin: top right; }
  .sm\:origin-right {
    transform-origin: right; }
  .sm\:origin-bottom-right {
    transform-origin: bottom right; }
  .sm\:origin-bottom {
    transform-origin: bottom; }
  .sm\:origin-bottom-left {
    transform-origin: bottom left; }
  .sm\:origin-left {
    transform-origin: left; }
  .sm\:origin-top-left {
    transform-origin: top left; }
  .sm\:scale-0 {
    --transform-scale-x: 0;
    --transform-scale-y: 0; }
  .sm\:scale-50 {
    --transform-scale-x: .5;
    --transform-scale-y: .5; }
  .sm\:scale-75 {
    --transform-scale-x: .75;
    --transform-scale-y: .75; }
  .sm\:scale-90 {
    --transform-scale-x: .9;
    --transform-scale-y: .9; }
  .sm\:scale-95 {
    --transform-scale-x: .95;
    --transform-scale-y: .95; }
  .sm\:scale-100 {
    --transform-scale-x: 1;
    --transform-scale-y: 1; }
  .sm\:scale-105 {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05; }
  .sm\:scale-110 {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1; }
  .sm\:scale-125 {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25; }
  .sm\:scale-150 {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5; }
  .sm\:scale-x-0 {
    --transform-scale-x: 0; }
  .sm\:scale-x-50 {
    --transform-scale-x: .5; }
  .sm\:scale-x-75 {
    --transform-scale-x: .75; }
  .sm\:scale-x-90 {
    --transform-scale-x: .9; }
  .sm\:scale-x-95 {
    --transform-scale-x: .95; }
  .sm\:scale-x-100 {
    --transform-scale-x: 1; }
  .sm\:scale-x-105 {
    --transform-scale-x: 1.05; }
  .sm\:scale-x-110 {
    --transform-scale-x: 1.1; }
  .sm\:scale-x-125 {
    --transform-scale-x: 1.25; }
  .sm\:scale-x-150 {
    --transform-scale-x: 1.5; }
  .sm\:scale-y-0 {
    --transform-scale-y: 0; }
  .sm\:scale-y-50 {
    --transform-scale-y: .5; }
  .sm\:scale-y-75 {
    --transform-scale-y: .75; }
  .sm\:scale-y-90 {
    --transform-scale-y: .9; }
  .sm\:scale-y-95 {
    --transform-scale-y: .95; }
  .sm\:scale-y-100 {
    --transform-scale-y: 1; }
  .sm\:scale-y-105 {
    --transform-scale-y: 1.05; }
  .sm\:scale-y-110 {
    --transform-scale-y: 1.1; }
  .sm\:scale-y-125 {
    --transform-scale-y: 1.25; }
  .sm\:scale-y-150 {
    --transform-scale-y: 1.5; }
  .sm\:hover\:scale-0:hover {
    --transform-scale-x: 0;
    --transform-scale-y: 0; }
  .sm\:hover\:scale-50:hover {
    --transform-scale-x: .5;
    --transform-scale-y: .5; }
  .sm\:hover\:scale-75:hover {
    --transform-scale-x: .75;
    --transform-scale-y: .75; }
  .sm\:hover\:scale-90:hover {
    --transform-scale-x: .9;
    --transform-scale-y: .9; }
  .sm\:hover\:scale-95:hover {
    --transform-scale-x: .95;
    --transform-scale-y: .95; }
  .sm\:hover\:scale-100:hover {
    --transform-scale-x: 1;
    --transform-scale-y: 1; }
  .sm\:hover\:scale-105:hover {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05; }
  .sm\:hover\:scale-110:hover {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1; }
  .sm\:hover\:scale-125:hover {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25; }
  .sm\:hover\:scale-150:hover {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5; }
  .sm\:hover\:scale-x-0:hover {
    --transform-scale-x: 0; }
  .sm\:hover\:scale-x-50:hover {
    --transform-scale-x: .5; }
  .sm\:hover\:scale-x-75:hover {
    --transform-scale-x: .75; }
  .sm\:hover\:scale-x-90:hover {
    --transform-scale-x: .9; }
  .sm\:hover\:scale-x-95:hover {
    --transform-scale-x: .95; }
  .sm\:hover\:scale-x-100:hover {
    --transform-scale-x: 1; }
  .sm\:hover\:scale-x-105:hover {
    --transform-scale-x: 1.05; }
  .sm\:hover\:scale-x-110:hover {
    --transform-scale-x: 1.1; }
  .sm\:hover\:scale-x-125:hover {
    --transform-scale-x: 1.25; }
  .sm\:hover\:scale-x-150:hover {
    --transform-scale-x: 1.5; }
  .sm\:hover\:scale-y-0:hover {
    --transform-scale-y: 0; }
  .sm\:hover\:scale-y-50:hover {
    --transform-scale-y: .5; }
  .sm\:hover\:scale-y-75:hover {
    --transform-scale-y: .75; }
  .sm\:hover\:scale-y-90:hover {
    --transform-scale-y: .9; }
  .sm\:hover\:scale-y-95:hover {
    --transform-scale-y: .95; }
  .sm\:hover\:scale-y-100:hover {
    --transform-scale-y: 1; }
  .sm\:hover\:scale-y-105:hover {
    --transform-scale-y: 1.05; }
  .sm\:hover\:scale-y-110:hover {
    --transform-scale-y: 1.1; }
  .sm\:hover\:scale-y-125:hover {
    --transform-scale-y: 1.25; }
  .sm\:hover\:scale-y-150:hover {
    --transform-scale-y: 1.5; }
  .sm\:focus\:scale-0:focus {
    --transform-scale-x: 0;
    --transform-scale-y: 0; }
  .sm\:focus\:scale-50:focus {
    --transform-scale-x: .5;
    --transform-scale-y: .5; }
  .sm\:focus\:scale-75:focus {
    --transform-scale-x: .75;
    --transform-scale-y: .75; }
  .sm\:focus\:scale-90:focus {
    --transform-scale-x: .9;
    --transform-scale-y: .9; }
  .sm\:focus\:scale-95:focus {
    --transform-scale-x: .95;
    --transform-scale-y: .95; }
  .sm\:focus\:scale-100:focus {
    --transform-scale-x: 1;
    --transform-scale-y: 1; }
  .sm\:focus\:scale-105:focus {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05; }
  .sm\:focus\:scale-110:focus {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1; }
  .sm\:focus\:scale-125:focus {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25; }
  .sm\:focus\:scale-150:focus {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5; }
  .sm\:focus\:scale-x-0:focus {
    --transform-scale-x: 0; }
  .sm\:focus\:scale-x-50:focus {
    --transform-scale-x: .5; }
  .sm\:focus\:scale-x-75:focus {
    --transform-scale-x: .75; }
  .sm\:focus\:scale-x-90:focus {
    --transform-scale-x: .9; }
  .sm\:focus\:scale-x-95:focus {
    --transform-scale-x: .95; }
  .sm\:focus\:scale-x-100:focus {
    --transform-scale-x: 1; }
  .sm\:focus\:scale-x-105:focus {
    --transform-scale-x: 1.05; }
  .sm\:focus\:scale-x-110:focus {
    --transform-scale-x: 1.1; }
  .sm\:focus\:scale-x-125:focus {
    --transform-scale-x: 1.25; }
  .sm\:focus\:scale-x-150:focus {
    --transform-scale-x: 1.5; }
  .sm\:focus\:scale-y-0:focus {
    --transform-scale-y: 0; }
  .sm\:focus\:scale-y-50:focus {
    --transform-scale-y: .5; }
  .sm\:focus\:scale-y-75:focus {
    --transform-scale-y: .75; }
  .sm\:focus\:scale-y-90:focus {
    --transform-scale-y: .9; }
  .sm\:focus\:scale-y-95:focus {
    --transform-scale-y: .95; }
  .sm\:focus\:scale-y-100:focus {
    --transform-scale-y: 1; }
  .sm\:focus\:scale-y-105:focus {
    --transform-scale-y: 1.05; }
  .sm\:focus\:scale-y-110:focus {
    --transform-scale-y: 1.1; }
  .sm\:focus\:scale-y-125:focus {
    --transform-scale-y: 1.25; }
  .sm\:focus\:scale-y-150:focus {
    --transform-scale-y: 1.5; }
  .sm\:rotate-0 {
    --transform-rotate: 0; }
  .sm\:rotate-45 {
    --transform-rotate: 45deg; }
  .sm\:rotate-90 {
    --transform-rotate: 90deg; }
  .sm\:rotate-180 {
    --transform-rotate: 180deg; }
  .sm\:-rotate-180 {
    --transform-rotate: -180deg; }
  .sm\:-rotate-90 {
    --transform-rotate: -90deg; }
  .sm\:-rotate-45 {
    --transform-rotate: -45deg; }
  .sm\:hover\:rotate-0:hover {
    --transform-rotate: 0; }
  .sm\:hover\:rotate-45:hover {
    --transform-rotate: 45deg; }
  .sm\:hover\:rotate-90:hover {
    --transform-rotate: 90deg; }
  .sm\:hover\:rotate-180:hover {
    --transform-rotate: 180deg; }
  .sm\:hover\:-rotate-180:hover {
    --transform-rotate: -180deg; }
  .sm\:hover\:-rotate-90:hover {
    --transform-rotate: -90deg; }
  .sm\:hover\:-rotate-45:hover {
    --transform-rotate: -45deg; }
  .sm\:focus\:rotate-0:focus {
    --transform-rotate: 0; }
  .sm\:focus\:rotate-45:focus {
    --transform-rotate: 45deg; }
  .sm\:focus\:rotate-90:focus {
    --transform-rotate: 90deg; }
  .sm\:focus\:rotate-180:focus {
    --transform-rotate: 180deg; }
  .sm\:focus\:-rotate-180:focus {
    --transform-rotate: -180deg; }
  .sm\:focus\:-rotate-90:focus {
    --transform-rotate: -90deg; }
  .sm\:focus\:-rotate-45:focus {
    --transform-rotate: -45deg; }
  .sm\:translate-x-0 {
    --transform-translate-x: 0; }
  .sm\:translate-x-1 {
    --transform-translate-x: 0.25rem; }
  .sm\:translate-x-2 {
    --transform-translate-x: 0.5rem; }
  .sm\:translate-x-3 {
    --transform-translate-x: 0.75rem; }
  .sm\:translate-x-4 {
    --transform-translate-x: 1rem; }
  .sm\:translate-x-5 {
    --transform-translate-x: 1.25rem; }
  .sm\:translate-x-6 {
    --transform-translate-x: 1.5rem; }
  .sm\:translate-x-8 {
    --transform-translate-x: 2rem; }
  .sm\:translate-x-10 {
    --transform-translate-x: 2.5rem; }
  .sm\:translate-x-12 {
    --transform-translate-x: 3rem; }
  .sm\:translate-x-16 {
    --transform-translate-x: 4rem; }
  .sm\:translate-x-20 {
    --transform-translate-x: 5rem; }
  .sm\:translate-x-24 {
    --transform-translate-x: 6rem; }
  .sm\:translate-x-32 {
    --transform-translate-x: 8rem; }
  .sm\:translate-x-40 {
    --transform-translate-x: 10rem; }
  .sm\:translate-x-48 {
    --transform-translate-x: 12rem; }
  .sm\:translate-x-56 {
    --transform-translate-x: 14rem; }
  .sm\:translate-x-64 {
    --transform-translate-x: 16rem; }
  .sm\:translate-x-px {
    --transform-translate-x: 1px; }
  .sm\:-translate-x-1 {
    --transform-translate-x: -0.25rem; }
  .sm\:-translate-x-2 {
    --transform-translate-x: -0.5rem; }
  .sm\:-translate-x-3 {
    --transform-translate-x: -0.75rem; }
  .sm\:-translate-x-4 {
    --transform-translate-x: -1rem; }
  .sm\:-translate-x-5 {
    --transform-translate-x: -1.25rem; }
  .sm\:-translate-x-6 {
    --transform-translate-x: -1.5rem; }
  .sm\:-translate-x-8 {
    --transform-translate-x: -2rem; }
  .sm\:-translate-x-10 {
    --transform-translate-x: -2.5rem; }
  .sm\:-translate-x-12 {
    --transform-translate-x: -3rem; }
  .sm\:-translate-x-16 {
    --transform-translate-x: -4rem; }
  .sm\:-translate-x-20 {
    --transform-translate-x: -5rem; }
  .sm\:-translate-x-24 {
    --transform-translate-x: -6rem; }
  .sm\:-translate-x-32 {
    --transform-translate-x: -8rem; }
  .sm\:-translate-x-40 {
    --transform-translate-x: -10rem; }
  .sm\:-translate-x-48 {
    --transform-translate-x: -12rem; }
  .sm\:-translate-x-56 {
    --transform-translate-x: -14rem; }
  .sm\:-translate-x-64 {
    --transform-translate-x: -16rem; }
  .sm\:-translate-x-px {
    --transform-translate-x: -1px; }
  .sm\:-translate-x-full {
    --transform-translate-x: -100%; }
  .sm\:-translate-x-1\/2 {
    --transform-translate-x: -50%; }
  .sm\:translate-x-1\/2 {
    --transform-translate-x: 50%; }
  .sm\:translate-x-full {
    --transform-translate-x: 100%; }
  .sm\:translate-y-0 {
    --transform-translate-y: 0; }
  .sm\:translate-y-1 {
    --transform-translate-y: 0.25rem; }
  .sm\:translate-y-2 {
    --transform-translate-y: 0.5rem; }
  .sm\:translate-y-3 {
    --transform-translate-y: 0.75rem; }
  .sm\:translate-y-4 {
    --transform-translate-y: 1rem; }
  .sm\:translate-y-5 {
    --transform-translate-y: 1.25rem; }
  .sm\:translate-y-6 {
    --transform-translate-y: 1.5rem; }
  .sm\:translate-y-8 {
    --transform-translate-y: 2rem; }
  .sm\:translate-y-10 {
    --transform-translate-y: 2.5rem; }
  .sm\:translate-y-12 {
    --transform-translate-y: 3rem; }
  .sm\:translate-y-16 {
    --transform-translate-y: 4rem; }
  .sm\:translate-y-20 {
    --transform-translate-y: 5rem; }
  .sm\:translate-y-24 {
    --transform-translate-y: 6rem; }
  .sm\:translate-y-32 {
    --transform-translate-y: 8rem; }
  .sm\:translate-y-40 {
    --transform-translate-y: 10rem; }
  .sm\:translate-y-48 {
    --transform-translate-y: 12rem; }
  .sm\:translate-y-56 {
    --transform-translate-y: 14rem; }
  .sm\:translate-y-64 {
    --transform-translate-y: 16rem; }
  .sm\:translate-y-px {
    --transform-translate-y: 1px; }
  .sm\:-translate-y-1 {
    --transform-translate-y: -0.25rem; }
  .sm\:-translate-y-2 {
    --transform-translate-y: -0.5rem; }
  .sm\:-translate-y-3 {
    --transform-translate-y: -0.75rem; }
  .sm\:-translate-y-4 {
    --transform-translate-y: -1rem; }
  .sm\:-translate-y-5 {
    --transform-translate-y: -1.25rem; }
  .sm\:-translate-y-6 {
    --transform-translate-y: -1.5rem; }
  .sm\:-translate-y-8 {
    --transform-translate-y: -2rem; }
  .sm\:-translate-y-10 {
    --transform-translate-y: -2.5rem; }
  .sm\:-translate-y-12 {
    --transform-translate-y: -3rem; }
  .sm\:-translate-y-16 {
    --transform-translate-y: -4rem; }
  .sm\:-translate-y-20 {
    --transform-translate-y: -5rem; }
  .sm\:-translate-y-24 {
    --transform-translate-y: -6rem; }
  .sm\:-translate-y-32 {
    --transform-translate-y: -8rem; }
  .sm\:-translate-y-40 {
    --transform-translate-y: -10rem; }
  .sm\:-translate-y-48 {
    --transform-translate-y: -12rem; }
  .sm\:-translate-y-56 {
    --transform-translate-y: -14rem; }
  .sm\:-translate-y-64 {
    --transform-translate-y: -16rem; }
  .sm\:-translate-y-px {
    --transform-translate-y: -1px; }
  .sm\:-translate-y-full {
    --transform-translate-y: -100%; }
  .sm\:-translate-y-1\/2 {
    --transform-translate-y: -50%; }
  .sm\:translate-y-1\/2 {
    --transform-translate-y: 50%; }
  .sm\:translate-y-full {
    --transform-translate-y: 100%; }
  .sm\:hover\:translate-x-0:hover {
    --transform-translate-x: 0; }
  .sm\:hover\:translate-x-1:hover {
    --transform-translate-x: 0.25rem; }
  .sm\:hover\:translate-x-2:hover {
    --transform-translate-x: 0.5rem; }
  .sm\:hover\:translate-x-3:hover {
    --transform-translate-x: 0.75rem; }
  .sm\:hover\:translate-x-4:hover {
    --transform-translate-x: 1rem; }
  .sm\:hover\:translate-x-5:hover {
    --transform-translate-x: 1.25rem; }
  .sm\:hover\:translate-x-6:hover {
    --transform-translate-x: 1.5rem; }
  .sm\:hover\:translate-x-8:hover {
    --transform-translate-x: 2rem; }
  .sm\:hover\:translate-x-10:hover {
    --transform-translate-x: 2.5rem; }
  .sm\:hover\:translate-x-12:hover {
    --transform-translate-x: 3rem; }
  .sm\:hover\:translate-x-16:hover {
    --transform-translate-x: 4rem; }
  .sm\:hover\:translate-x-20:hover {
    --transform-translate-x: 5rem; }
  .sm\:hover\:translate-x-24:hover {
    --transform-translate-x: 6rem; }
  .sm\:hover\:translate-x-32:hover {
    --transform-translate-x: 8rem; }
  .sm\:hover\:translate-x-40:hover {
    --transform-translate-x: 10rem; }
  .sm\:hover\:translate-x-48:hover {
    --transform-translate-x: 12rem; }
  .sm\:hover\:translate-x-56:hover {
    --transform-translate-x: 14rem; }
  .sm\:hover\:translate-x-64:hover {
    --transform-translate-x: 16rem; }
  .sm\:hover\:translate-x-px:hover {
    --transform-translate-x: 1px; }
  .sm\:hover\:-translate-x-1:hover {
    --transform-translate-x: -0.25rem; }
  .sm\:hover\:-translate-x-2:hover {
    --transform-translate-x: -0.5rem; }
  .sm\:hover\:-translate-x-3:hover {
    --transform-translate-x: -0.75rem; }
  .sm\:hover\:-translate-x-4:hover {
    --transform-translate-x: -1rem; }
  .sm\:hover\:-translate-x-5:hover {
    --transform-translate-x: -1.25rem; }
  .sm\:hover\:-translate-x-6:hover {
    --transform-translate-x: -1.5rem; }
  .sm\:hover\:-translate-x-8:hover {
    --transform-translate-x: -2rem; }
  .sm\:hover\:-translate-x-10:hover {
    --transform-translate-x: -2.5rem; }
  .sm\:hover\:-translate-x-12:hover {
    --transform-translate-x: -3rem; }
  .sm\:hover\:-translate-x-16:hover {
    --transform-translate-x: -4rem; }
  .sm\:hover\:-translate-x-20:hover {
    --transform-translate-x: -5rem; }
  .sm\:hover\:-translate-x-24:hover {
    --transform-translate-x: -6rem; }
  .sm\:hover\:-translate-x-32:hover {
    --transform-translate-x: -8rem; }
  .sm\:hover\:-translate-x-40:hover {
    --transform-translate-x: -10rem; }
  .sm\:hover\:-translate-x-48:hover {
    --transform-translate-x: -12rem; }
  .sm\:hover\:-translate-x-56:hover {
    --transform-translate-x: -14rem; }
  .sm\:hover\:-translate-x-64:hover {
    --transform-translate-x: -16rem; }
  .sm\:hover\:-translate-x-px:hover {
    --transform-translate-x: -1px; }
  .sm\:hover\:-translate-x-full:hover {
    --transform-translate-x: -100%; }
  .sm\:hover\:-translate-x-1\/2:hover {
    --transform-translate-x: -50%; }
  .sm\:hover\:translate-x-1\/2:hover {
    --transform-translate-x: 50%; }
  .sm\:hover\:translate-x-full:hover {
    --transform-translate-x: 100%; }
  .sm\:hover\:translate-y-0:hover {
    --transform-translate-y: 0; }
  .sm\:hover\:translate-y-1:hover {
    --transform-translate-y: 0.25rem; }
  .sm\:hover\:translate-y-2:hover {
    --transform-translate-y: 0.5rem; }
  .sm\:hover\:translate-y-3:hover {
    --transform-translate-y: 0.75rem; }
  .sm\:hover\:translate-y-4:hover {
    --transform-translate-y: 1rem; }
  .sm\:hover\:translate-y-5:hover {
    --transform-translate-y: 1.25rem; }
  .sm\:hover\:translate-y-6:hover {
    --transform-translate-y: 1.5rem; }
  .sm\:hover\:translate-y-8:hover {
    --transform-translate-y: 2rem; }
  .sm\:hover\:translate-y-10:hover {
    --transform-translate-y: 2.5rem; }
  .sm\:hover\:translate-y-12:hover {
    --transform-translate-y: 3rem; }
  .sm\:hover\:translate-y-16:hover {
    --transform-translate-y: 4rem; }
  .sm\:hover\:translate-y-20:hover {
    --transform-translate-y: 5rem; }
  .sm\:hover\:translate-y-24:hover {
    --transform-translate-y: 6rem; }
  .sm\:hover\:translate-y-32:hover {
    --transform-translate-y: 8rem; }
  .sm\:hover\:translate-y-40:hover {
    --transform-translate-y: 10rem; }
  .sm\:hover\:translate-y-48:hover {
    --transform-translate-y: 12rem; }
  .sm\:hover\:translate-y-56:hover {
    --transform-translate-y: 14rem; }
  .sm\:hover\:translate-y-64:hover {
    --transform-translate-y: 16rem; }
  .sm\:hover\:translate-y-px:hover {
    --transform-translate-y: 1px; }
  .sm\:hover\:-translate-y-1:hover {
    --transform-translate-y: -0.25rem; }
  .sm\:hover\:-translate-y-2:hover {
    --transform-translate-y: -0.5rem; }
  .sm\:hover\:-translate-y-3:hover {
    --transform-translate-y: -0.75rem; }
  .sm\:hover\:-translate-y-4:hover {
    --transform-translate-y: -1rem; }
  .sm\:hover\:-translate-y-5:hover {
    --transform-translate-y: -1.25rem; }
  .sm\:hover\:-translate-y-6:hover {
    --transform-translate-y: -1.5rem; }
  .sm\:hover\:-translate-y-8:hover {
    --transform-translate-y: -2rem; }
  .sm\:hover\:-translate-y-10:hover {
    --transform-translate-y: -2.5rem; }
  .sm\:hover\:-translate-y-12:hover {
    --transform-translate-y: -3rem; }
  .sm\:hover\:-translate-y-16:hover {
    --transform-translate-y: -4rem; }
  .sm\:hover\:-translate-y-20:hover {
    --transform-translate-y: -5rem; }
  .sm\:hover\:-translate-y-24:hover {
    --transform-translate-y: -6rem; }
  .sm\:hover\:-translate-y-32:hover {
    --transform-translate-y: -8rem; }
  .sm\:hover\:-translate-y-40:hover {
    --transform-translate-y: -10rem; }
  .sm\:hover\:-translate-y-48:hover {
    --transform-translate-y: -12rem; }
  .sm\:hover\:-translate-y-56:hover {
    --transform-translate-y: -14rem; }
  .sm\:hover\:-translate-y-64:hover {
    --transform-translate-y: -16rem; }
  .sm\:hover\:-translate-y-px:hover {
    --transform-translate-y: -1px; }
  .sm\:hover\:-translate-y-full:hover {
    --transform-translate-y: -100%; }
  .sm\:hover\:-translate-y-1\/2:hover {
    --transform-translate-y: -50%; }
  .sm\:hover\:translate-y-1\/2:hover {
    --transform-translate-y: 50%; }
  .sm\:hover\:translate-y-full:hover {
    --transform-translate-y: 100%; }
  .sm\:focus\:translate-x-0:focus {
    --transform-translate-x: 0; }
  .sm\:focus\:translate-x-1:focus {
    --transform-translate-x: 0.25rem; }
  .sm\:focus\:translate-x-2:focus {
    --transform-translate-x: 0.5rem; }
  .sm\:focus\:translate-x-3:focus {
    --transform-translate-x: 0.75rem; }
  .sm\:focus\:translate-x-4:focus {
    --transform-translate-x: 1rem; }
  .sm\:focus\:translate-x-5:focus {
    --transform-translate-x: 1.25rem; }
  .sm\:focus\:translate-x-6:focus {
    --transform-translate-x: 1.5rem; }
  .sm\:focus\:translate-x-8:focus {
    --transform-translate-x: 2rem; }
  .sm\:focus\:translate-x-10:focus {
    --transform-translate-x: 2.5rem; }
  .sm\:focus\:translate-x-12:focus {
    --transform-translate-x: 3rem; }
  .sm\:focus\:translate-x-16:focus {
    --transform-translate-x: 4rem; }
  .sm\:focus\:translate-x-20:focus {
    --transform-translate-x: 5rem; }
  .sm\:focus\:translate-x-24:focus {
    --transform-translate-x: 6rem; }
  .sm\:focus\:translate-x-32:focus {
    --transform-translate-x: 8rem; }
  .sm\:focus\:translate-x-40:focus {
    --transform-translate-x: 10rem; }
  .sm\:focus\:translate-x-48:focus {
    --transform-translate-x: 12rem; }
  .sm\:focus\:translate-x-56:focus {
    --transform-translate-x: 14rem; }
  .sm\:focus\:translate-x-64:focus {
    --transform-translate-x: 16rem; }
  .sm\:focus\:translate-x-px:focus {
    --transform-translate-x: 1px; }
  .sm\:focus\:-translate-x-1:focus {
    --transform-translate-x: -0.25rem; }
  .sm\:focus\:-translate-x-2:focus {
    --transform-translate-x: -0.5rem; }
  .sm\:focus\:-translate-x-3:focus {
    --transform-translate-x: -0.75rem; }
  .sm\:focus\:-translate-x-4:focus {
    --transform-translate-x: -1rem; }
  .sm\:focus\:-translate-x-5:focus {
    --transform-translate-x: -1.25rem; }
  .sm\:focus\:-translate-x-6:focus {
    --transform-translate-x: -1.5rem; }
  .sm\:focus\:-translate-x-8:focus {
    --transform-translate-x: -2rem; }
  .sm\:focus\:-translate-x-10:focus {
    --transform-translate-x: -2.5rem; }
  .sm\:focus\:-translate-x-12:focus {
    --transform-translate-x: -3rem; }
  .sm\:focus\:-translate-x-16:focus {
    --transform-translate-x: -4rem; }
  .sm\:focus\:-translate-x-20:focus {
    --transform-translate-x: -5rem; }
  .sm\:focus\:-translate-x-24:focus {
    --transform-translate-x: -6rem; }
  .sm\:focus\:-translate-x-32:focus {
    --transform-translate-x: -8rem; }
  .sm\:focus\:-translate-x-40:focus {
    --transform-translate-x: -10rem; }
  .sm\:focus\:-translate-x-48:focus {
    --transform-translate-x: -12rem; }
  .sm\:focus\:-translate-x-56:focus {
    --transform-translate-x: -14rem; }
  .sm\:focus\:-translate-x-64:focus {
    --transform-translate-x: -16rem; }
  .sm\:focus\:-translate-x-px:focus {
    --transform-translate-x: -1px; }
  .sm\:focus\:-translate-x-full:focus {
    --transform-translate-x: -100%; }
  .sm\:focus\:-translate-x-1\/2:focus {
    --transform-translate-x: -50%; }
  .sm\:focus\:translate-x-1\/2:focus {
    --transform-translate-x: 50%; }
  .sm\:focus\:translate-x-full:focus {
    --transform-translate-x: 100%; }
  .sm\:focus\:translate-y-0:focus {
    --transform-translate-y: 0; }
  .sm\:focus\:translate-y-1:focus {
    --transform-translate-y: 0.25rem; }
  .sm\:focus\:translate-y-2:focus {
    --transform-translate-y: 0.5rem; }
  .sm\:focus\:translate-y-3:focus {
    --transform-translate-y: 0.75rem; }
  .sm\:focus\:translate-y-4:focus {
    --transform-translate-y: 1rem; }
  .sm\:focus\:translate-y-5:focus {
    --transform-translate-y: 1.25rem; }
  .sm\:focus\:translate-y-6:focus {
    --transform-translate-y: 1.5rem; }
  .sm\:focus\:translate-y-8:focus {
    --transform-translate-y: 2rem; }
  .sm\:focus\:translate-y-10:focus {
    --transform-translate-y: 2.5rem; }
  .sm\:focus\:translate-y-12:focus {
    --transform-translate-y: 3rem; }
  .sm\:focus\:translate-y-16:focus {
    --transform-translate-y: 4rem; }
  .sm\:focus\:translate-y-20:focus {
    --transform-translate-y: 5rem; }
  .sm\:focus\:translate-y-24:focus {
    --transform-translate-y: 6rem; }
  .sm\:focus\:translate-y-32:focus {
    --transform-translate-y: 8rem; }
  .sm\:focus\:translate-y-40:focus {
    --transform-translate-y: 10rem; }
  .sm\:focus\:translate-y-48:focus {
    --transform-translate-y: 12rem; }
  .sm\:focus\:translate-y-56:focus {
    --transform-translate-y: 14rem; }
  .sm\:focus\:translate-y-64:focus {
    --transform-translate-y: 16rem; }
  .sm\:focus\:translate-y-px:focus {
    --transform-translate-y: 1px; }
  .sm\:focus\:-translate-y-1:focus {
    --transform-translate-y: -0.25rem; }
  .sm\:focus\:-translate-y-2:focus {
    --transform-translate-y: -0.5rem; }
  .sm\:focus\:-translate-y-3:focus {
    --transform-translate-y: -0.75rem; }
  .sm\:focus\:-translate-y-4:focus {
    --transform-translate-y: -1rem; }
  .sm\:focus\:-translate-y-5:focus {
    --transform-translate-y: -1.25rem; }
  .sm\:focus\:-translate-y-6:focus {
    --transform-translate-y: -1.5rem; }
  .sm\:focus\:-translate-y-8:focus {
    --transform-translate-y: -2rem; }
  .sm\:focus\:-translate-y-10:focus {
    --transform-translate-y: -2.5rem; }
  .sm\:focus\:-translate-y-12:focus {
    --transform-translate-y: -3rem; }
  .sm\:focus\:-translate-y-16:focus {
    --transform-translate-y: -4rem; }
  .sm\:focus\:-translate-y-20:focus {
    --transform-translate-y: -5rem; }
  .sm\:focus\:-translate-y-24:focus {
    --transform-translate-y: -6rem; }
  .sm\:focus\:-translate-y-32:focus {
    --transform-translate-y: -8rem; }
  .sm\:focus\:-translate-y-40:focus {
    --transform-translate-y: -10rem; }
  .sm\:focus\:-translate-y-48:focus {
    --transform-translate-y: -12rem; }
  .sm\:focus\:-translate-y-56:focus {
    --transform-translate-y: -14rem; }
  .sm\:focus\:-translate-y-64:focus {
    --transform-translate-y: -16rem; }
  .sm\:focus\:-translate-y-px:focus {
    --transform-translate-y: -1px; }
  .sm\:focus\:-translate-y-full:focus {
    --transform-translate-y: -100%; }
  .sm\:focus\:-translate-y-1\/2:focus {
    --transform-translate-y: -50%; }
  .sm\:focus\:translate-y-1\/2:focus {
    --transform-translate-y: 50%; }
  .sm\:focus\:translate-y-full:focus {
    --transform-translate-y: 100%; }
  .sm\:skew-x-0 {
    --transform-skew-x: 0; }
  .sm\:skew-x-3 {
    --transform-skew-x: 3deg; }
  .sm\:skew-x-6 {
    --transform-skew-x: 6deg; }
  .sm\:skew-x-12 {
    --transform-skew-x: 12deg; }
  .sm\:-skew-x-12 {
    --transform-skew-x: -12deg; }
  .sm\:-skew-x-6 {
    --transform-skew-x: -6deg; }
  .sm\:-skew-x-3 {
    --transform-skew-x: -3deg; }
  .sm\:skew-y-0 {
    --transform-skew-y: 0; }
  .sm\:skew-y-3 {
    --transform-skew-y: 3deg; }
  .sm\:skew-y-6 {
    --transform-skew-y: 6deg; }
  .sm\:skew-y-12 {
    --transform-skew-y: 12deg; }
  .sm\:-skew-y-12 {
    --transform-skew-y: -12deg; }
  .sm\:-skew-y-6 {
    --transform-skew-y: -6deg; }
  .sm\:-skew-y-3 {
    --transform-skew-y: -3deg; }
  .sm\:hover\:skew-x-0:hover {
    --transform-skew-x: 0; }
  .sm\:hover\:skew-x-3:hover {
    --transform-skew-x: 3deg; }
  .sm\:hover\:skew-x-6:hover {
    --transform-skew-x: 6deg; }
  .sm\:hover\:skew-x-12:hover {
    --transform-skew-x: 12deg; }
  .sm\:hover\:-skew-x-12:hover {
    --transform-skew-x: -12deg; }
  .sm\:hover\:-skew-x-6:hover {
    --transform-skew-x: -6deg; }
  .sm\:hover\:-skew-x-3:hover {
    --transform-skew-x: -3deg; }
  .sm\:hover\:skew-y-0:hover {
    --transform-skew-y: 0; }
  .sm\:hover\:skew-y-3:hover {
    --transform-skew-y: 3deg; }
  .sm\:hover\:skew-y-6:hover {
    --transform-skew-y: 6deg; }
  .sm\:hover\:skew-y-12:hover {
    --transform-skew-y: 12deg; }
  .sm\:hover\:-skew-y-12:hover {
    --transform-skew-y: -12deg; }
  .sm\:hover\:-skew-y-6:hover {
    --transform-skew-y: -6deg; }
  .sm\:hover\:-skew-y-3:hover {
    --transform-skew-y: -3deg; }
  .sm\:focus\:skew-x-0:focus {
    --transform-skew-x: 0; }
  .sm\:focus\:skew-x-3:focus {
    --transform-skew-x: 3deg; }
  .sm\:focus\:skew-x-6:focus {
    --transform-skew-x: 6deg; }
  .sm\:focus\:skew-x-12:focus {
    --transform-skew-x: 12deg; }
  .sm\:focus\:-skew-x-12:focus {
    --transform-skew-x: -12deg; }
  .sm\:focus\:-skew-x-6:focus {
    --transform-skew-x: -6deg; }
  .sm\:focus\:-skew-x-3:focus {
    --transform-skew-x: -3deg; }
  .sm\:focus\:skew-y-0:focus {
    --transform-skew-y: 0; }
  .sm\:focus\:skew-y-3:focus {
    --transform-skew-y: 3deg; }
  .sm\:focus\:skew-y-6:focus {
    --transform-skew-y: 6deg; }
  .sm\:focus\:skew-y-12:focus {
    --transform-skew-y: 12deg; }
  .sm\:focus\:-skew-y-12:focus {
    --transform-skew-y: -12deg; }
  .sm\:focus\:-skew-y-6:focus {
    --transform-skew-y: -6deg; }
  .sm\:focus\:-skew-y-3:focus {
    --transform-skew-y: -3deg; }
  .sm\:transition-none {
    transition-property: none; }
  .sm\:transition-all {
    transition-property: all; }
  .sm\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; }
  .sm\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke; }
  .sm\:transition-opacity {
    transition-property: opacity; }
  .sm\:transition-shadow {
    transition-property: box-shadow; }
  .sm\:transition-transform {
    transition-property: transform; }
  .sm\:ease-linear {
    transition-timing-function: linear; }
  .sm\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1); }
  .sm\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
  .sm\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  .sm\:duration-75 {
    transition-duration: 75ms; }
  .sm\:duration-100 {
    transition-duration: 100ms; }
  .sm\:duration-150 {
    transition-duration: 150ms; }
  .sm\:duration-200 {
    transition-duration: 200ms; }
  .sm\:duration-300 {
    transition-duration: 300ms; }
  .sm\:duration-500 {
    transition-duration: 500ms; }
  .sm\:duration-700 {
    transition-duration: 700ms; }
  .sm\:duration-1000 {
    transition-duration: 1000ms; }
  .sm\:delay-75 {
    transition-delay: 75ms; }
  .sm\:delay-100 {
    transition-delay: 100ms; }
  .sm\:delay-150 {
    transition-delay: 150ms; }
  .sm\:delay-200 {
    transition-delay: 200ms; }
  .sm\:delay-300 {
    transition-delay: 300ms; }
  .sm\:delay-500 {
    transition-delay: 500ms; }
  .sm\:delay-700 {
    transition-delay: 700ms; }
  .sm\:delay-1000 {
    transition-delay: 1000ms; } }

@media (min-width: 768px) {
  .md\:space-y-0 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse)); }
  .md\:space-x-0 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse)); }
  .md\:space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse)); }
  .md\:space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse)); }
  .md\:space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse)); }
  .md\:space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse)); }
  .md\:space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse)); }
  .md\:space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse)); }
  .md\:space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse)); }
  .md\:space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse)); }
  .md\:space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse)); }
  .md\:space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse)); }
  .md\:space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse)); }
  .md\:space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse)); }
  .md\:space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse)); }
  .md\:space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse)); }
  .md\:space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse)); }
  .md\:space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse)); }
  .md\:space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse)); }
  .md\:space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse)); }
  .md\:-space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse)); }
  .md\:-space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse)); }
  .md\:-space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse)); }
  .md\:-space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse)); }
  .md\:-space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse)); }
  .md\:-space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse)); }
  .md\:-space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse)); }
  .md\:-space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse)); }
  .md\:-space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse)); }
  .md\:-space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse)); }
  .md\:-space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse)); }
  .md\:-space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse)); }
  .md\:-space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse)); }
  .md\:-space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse)); }
  .md\:-space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse)); }
  .md\:-space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse)); }
  .md\:-space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); }
  .md\:-space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse)); }
  .md\:-space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); }
  .md\:space-y-reverse > :not(template) ~ :not(template) {
    --space-y-reverse: 1; }
  .md\:space-x-reverse > :not(template) ~ :not(template) {
    --space-x-reverse: 1; }
  .md\:divide-y-0 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse)); }
  .md\:divide-x-0 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); }
  .md\:divide-y-2 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse)); }
  .md\:divide-x-2 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); }
  .md\:divide-y-4 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse)); }
  .md\:divide-x-4 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); }
  .md\:divide-y-8 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse)); }
  .md\:divide-x-8 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); }
  .md\:divide-y > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse)); }
  .md\:divide-x > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); }
  .md\:divide-y-reverse > :not(template) ~ :not(template) {
    --divide-y-reverse: 1; }
  .md\:divide-x-reverse > :not(template) ~ :not(template) {
    --divide-x-reverse: 1; }
  .md\:divide-transparent > :not(template) ~ :not(template) {
    border-color: transparent; }
  .md\:divide-current > :not(template) ~ :not(template) {
    border-color: currentColor; }
  .md\:divide-black > :not(template) ~ :not(template) {
    border-color: #000; }
  .md\:divide-white > :not(template) ~ :not(template) {
    border-color: #fff; }
  .md\:divide-gray-100 > :not(template) ~ :not(template) {
    border-color: #f7fafc; }
  .md\:divide-gray-200 > :not(template) ~ :not(template) {
    border-color: #edf2f7; }
  .md\:divide-gray-300 > :not(template) ~ :not(template) {
    border-color: #e2e8f0; }
  .md\:divide-gray-400 > :not(template) ~ :not(template) {
    border-color: #cbd5e0; }
  .md\:divide-gray-500 > :not(template) ~ :not(template) {
    border-color: #a0aec0; }
  .md\:divide-gray-600 > :not(template) ~ :not(template) {
    border-color: #718096; }
  .md\:divide-gray-700 > :not(template) ~ :not(template) {
    border-color: #4a5568; }
  .md\:divide-gray-800 > :not(template) ~ :not(template) {
    border-color: #2d3748; }
  .md\:divide-gray-900 > :not(template) ~ :not(template) {
    border-color: #1a202c; }
  .md\:divide-red-100 > :not(template) ~ :not(template) {
    border-color: #fff5f5; }
  .md\:divide-red-200 > :not(template) ~ :not(template) {
    border-color: #fed7d7; }
  .md\:divide-red-300 > :not(template) ~ :not(template) {
    border-color: #feb2b2; }
  .md\:divide-red-400 > :not(template) ~ :not(template) {
    border-color: #fc8181; }
  .md\:divide-red-500 > :not(template) ~ :not(template) {
    border-color: #f56565; }
  .md\:divide-red-600 > :not(template) ~ :not(template) {
    border-color: #e53e3e; }
  .md\:divide-red-700 > :not(template) ~ :not(template) {
    border-color: #c53030; }
  .md\:divide-red-800 > :not(template) ~ :not(template) {
    border-color: #9b2c2c; }
  .md\:divide-red-900 > :not(template) ~ :not(template) {
    border-color: #742a2a; }
  .md\:divide-orange-100 > :not(template) ~ :not(template) {
    border-color: #fffaf0; }
  .md\:divide-orange-200 > :not(template) ~ :not(template) {
    border-color: #feebc8; }
  .md\:divide-orange-300 > :not(template) ~ :not(template) {
    border-color: #fbd38d; }
  .md\:divide-orange-400 > :not(template) ~ :not(template) {
    border-color: #f6ad55; }
  .md\:divide-orange-500 > :not(template) ~ :not(template) {
    border-color: #ed8936; }
  .md\:divide-orange-600 > :not(template) ~ :not(template) {
    border-color: #dd6b20; }
  .md\:divide-orange-700 > :not(template) ~ :not(template) {
    border-color: #c05621; }
  .md\:divide-orange-800 > :not(template) ~ :not(template) {
    border-color: #9c4221; }
  .md\:divide-orange-900 > :not(template) ~ :not(template) {
    border-color: #7b341e; }
  .md\:divide-yellow-100 > :not(template) ~ :not(template) {
    border-color: #fffff0; }
  .md\:divide-yellow-200 > :not(template) ~ :not(template) {
    border-color: #fefcbf; }
  .md\:divide-yellow-300 > :not(template) ~ :not(template) {
    border-color: #faf089; }
  .md\:divide-yellow-400 > :not(template) ~ :not(template) {
    border-color: #f6e05e; }
  .md\:divide-yellow-500 > :not(template) ~ :not(template) {
    border-color: #ecc94b; }
  .md\:divide-yellow-600 > :not(template) ~ :not(template) {
    border-color: #d69e2e; }
  .md\:divide-yellow-700 > :not(template) ~ :not(template) {
    border-color: #b7791f; }
  .md\:divide-yellow-800 > :not(template) ~ :not(template) {
    border-color: #975a16; }
  .md\:divide-yellow-900 > :not(template) ~ :not(template) {
    border-color: #744210; }
  .md\:divide-green-100 > :not(template) ~ :not(template) {
    border-color: #f0fff4; }
  .md\:divide-green-200 > :not(template) ~ :not(template) {
    border-color: #c6f6d5; }
  .md\:divide-green-300 > :not(template) ~ :not(template) {
    border-color: #9ae6b4; }
  .md\:divide-green-400 > :not(template) ~ :not(template) {
    border-color: #68d391; }
  .md\:divide-green-500 > :not(template) ~ :not(template) {
    border-color: #48bb78; }
  .md\:divide-green-600 > :not(template) ~ :not(template) {
    border-color: #38a169; }
  .md\:divide-green-700 > :not(template) ~ :not(template) {
    border-color: #2f855a; }
  .md\:divide-green-800 > :not(template) ~ :not(template) {
    border-color: #276749; }
  .md\:divide-green-900 > :not(template) ~ :not(template) {
    border-color: #22543d; }
  .md\:divide-teal-100 > :not(template) ~ :not(template) {
    border-color: #e6fffa; }
  .md\:divide-teal-200 > :not(template) ~ :not(template) {
    border-color: #b2f5ea; }
  .md\:divide-teal-300 > :not(template) ~ :not(template) {
    border-color: #81e6d9; }
  .md\:divide-teal-400 > :not(template) ~ :not(template) {
    border-color: #4fd1c5; }
  .md\:divide-teal-500 > :not(template) ~ :not(template) {
    border-color: #38b2ac; }
  .md\:divide-teal-600 > :not(template) ~ :not(template) {
    border-color: #319795; }
  .md\:divide-teal-700 > :not(template) ~ :not(template) {
    border-color: #2c7a7b; }
  .md\:divide-teal-800 > :not(template) ~ :not(template) {
    border-color: #285e61; }
  .md\:divide-teal-900 > :not(template) ~ :not(template) {
    border-color: #234e52; }
  .md\:divide-blue-100 > :not(template) ~ :not(template) {
    border-color: #ebf8ff; }
  .md\:divide-blue-200 > :not(template) ~ :not(template) {
    border-color: #bee3f8; }
  .md\:divide-blue-300 > :not(template) ~ :not(template) {
    border-color: #90cdf4; }
  .md\:divide-blue-400 > :not(template) ~ :not(template) {
    border-color: #63b3ed; }
  .md\:divide-blue-500 > :not(template) ~ :not(template) {
    border-color: #4299e1; }
  .md\:divide-blue-600 > :not(template) ~ :not(template) {
    border-color: #3182ce; }
  .md\:divide-blue-700 > :not(template) ~ :not(template) {
    border-color: #2b6cb0; }
  .md\:divide-blue-800 > :not(template) ~ :not(template) {
    border-color: #2c5282; }
  .md\:divide-blue-900 > :not(template) ~ :not(template) {
    border-color: #2a4365; }
  .md\:divide-indigo-100 > :not(template) ~ :not(template) {
    border-color: #ebf4ff; }
  .md\:divide-indigo-200 > :not(template) ~ :not(template) {
    border-color: #c3dafe; }
  .md\:divide-indigo-300 > :not(template) ~ :not(template) {
    border-color: #a3bffa; }
  .md\:divide-indigo-400 > :not(template) ~ :not(template) {
    border-color: #7f9cf5; }
  .md\:divide-indigo-500 > :not(template) ~ :not(template) {
    border-color: #667eea; }
  .md\:divide-indigo-600 > :not(template) ~ :not(template) {
    border-color: #5a67d8; }
  .md\:divide-indigo-700 > :not(template) ~ :not(template) {
    border-color: #4c51bf; }
  .md\:divide-indigo-800 > :not(template) ~ :not(template) {
    border-color: #434190; }
  .md\:divide-indigo-900 > :not(template) ~ :not(template) {
    border-color: #3c366b; }
  .md\:divide-purple-100 > :not(template) ~ :not(template) {
    border-color: #faf5ff; }
  .md\:divide-purple-200 > :not(template) ~ :not(template) {
    border-color: #e9d8fd; }
  .md\:divide-purple-300 > :not(template) ~ :not(template) {
    border-color: #d6bcfa; }
  .md\:divide-purple-400 > :not(template) ~ :not(template) {
    border-color: #b794f4; }
  .md\:divide-purple-500 > :not(template) ~ :not(template) {
    border-color: #9f7aea; }
  .md\:divide-purple-600 > :not(template) ~ :not(template) {
    border-color: #805ad5; }
  .md\:divide-purple-700 > :not(template) ~ :not(template) {
    border-color: #6b46c1; }
  .md\:divide-purple-800 > :not(template) ~ :not(template) {
    border-color: #553c9a; }
  .md\:divide-purple-900 > :not(template) ~ :not(template) {
    border-color: #44337a; }
  .md\:divide-pink-100 > :not(template) ~ :not(template) {
    border-color: #fff5f7; }
  .md\:divide-pink-200 > :not(template) ~ :not(template) {
    border-color: #fed7e2; }
  .md\:divide-pink-300 > :not(template) ~ :not(template) {
    border-color: #fbb6ce; }
  .md\:divide-pink-400 > :not(template) ~ :not(template) {
    border-color: #f687b3; }
  .md\:divide-pink-500 > :not(template) ~ :not(template) {
    border-color: #ed64a6; }
  .md\:divide-pink-600 > :not(template) ~ :not(template) {
    border-color: #d53f8c; }
  .md\:divide-pink-700 > :not(template) ~ :not(template) {
    border-color: #b83280; }
  .md\:divide-pink-800 > :not(template) ~ :not(template) {
    border-color: #97266d; }
  .md\:divide-pink-900 > :not(template) ~ :not(template) {
    border-color: #702459; }
  .md\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0; }
  .md\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal; }
  .md\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0; }
  .md\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal; }
  .md\:appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; }
  .md\:bg-fixed {
    background-attachment: fixed; }
  .md\:bg-local {
    background-attachment: local; }
  .md\:bg-scroll {
    background-attachment: scroll; }
  .md\:bg-transparent {
    background-color: transparent; }
  .md\:bg-current {
    background-color: currentColor; }
  .md\:bg-black {
    background-color: #000; }
  .md\:bg-white {
    background-color: #fff; }
  .md\:bg-gray-100 {
    background-color: #f7fafc; }
  .md\:bg-gray-200 {
    background-color: #edf2f7; }
  .md\:bg-gray-300 {
    background-color: #e2e8f0; }
  .md\:bg-gray-400 {
    background-color: #cbd5e0; }
  .md\:bg-gray-500 {
    background-color: #a0aec0; }
  .md\:bg-gray-600 {
    background-color: #718096; }
  .md\:bg-gray-700 {
    background-color: #4a5568; }
  .md\:bg-gray-800 {
    background-color: #2d3748; }
  .md\:bg-gray-900 {
    background-color: #1a202c; }
  .md\:bg-red-100 {
    background-color: #fff5f5; }
  .md\:bg-red-200 {
    background-color: #fed7d7; }
  .md\:bg-red-300 {
    background-color: #feb2b2; }
  .md\:bg-red-400 {
    background-color: #fc8181; }
  .md\:bg-red-500 {
    background-color: #f56565; }
  .md\:bg-red-600 {
    background-color: #e53e3e; }
  .md\:bg-red-700 {
    background-color: #c53030; }
  .md\:bg-red-800 {
    background-color: #9b2c2c; }
  .md\:bg-red-900 {
    background-color: #742a2a; }
  .md\:bg-orange-100 {
    background-color: #fffaf0; }
  .md\:bg-orange-200 {
    background-color: #feebc8; }
  .md\:bg-orange-300 {
    background-color: #fbd38d; }
  .md\:bg-orange-400 {
    background-color: #f6ad55; }
  .md\:bg-orange-500 {
    background-color: #ed8936; }
  .md\:bg-orange-600 {
    background-color: #dd6b20; }
  .md\:bg-orange-700 {
    background-color: #c05621; }
  .md\:bg-orange-800 {
    background-color: #9c4221; }
  .md\:bg-orange-900 {
    background-color: #7b341e; }
  .md\:bg-yellow-100 {
    background-color: #fffff0; }
  .md\:bg-yellow-200 {
    background-color: #fefcbf; }
  .md\:bg-yellow-300 {
    background-color: #faf089; }
  .md\:bg-yellow-400 {
    background-color: #f6e05e; }
  .md\:bg-yellow-500 {
    background-color: #ecc94b; }
  .md\:bg-yellow-600 {
    background-color: #d69e2e; }
  .md\:bg-yellow-700 {
    background-color: #b7791f; }
  .md\:bg-yellow-800 {
    background-color: #975a16; }
  .md\:bg-yellow-900 {
    background-color: #744210; }
  .md\:bg-green-100 {
    background-color: #f0fff4; }
  .md\:bg-green-200 {
    background-color: #c6f6d5; }
  .md\:bg-green-300 {
    background-color: #9ae6b4; }
  .md\:bg-green-400 {
    background-color: #68d391; }
  .md\:bg-green-500 {
    background-color: #48bb78; }
  .md\:bg-green-600 {
    background-color: #38a169; }
  .md\:bg-green-700 {
    background-color: #2f855a; }
  .md\:bg-green-800 {
    background-color: #276749; }
  .md\:bg-green-900 {
    background-color: #22543d; }
  .md\:bg-teal-100 {
    background-color: #e6fffa; }
  .md\:bg-teal-200 {
    background-color: #b2f5ea; }
  .md\:bg-teal-300 {
    background-color: #81e6d9; }
  .md\:bg-teal-400 {
    background-color: #4fd1c5; }
  .md\:bg-teal-500 {
    background-color: #38b2ac; }
  .md\:bg-teal-600 {
    background-color: #319795; }
  .md\:bg-teal-700 {
    background-color: #2c7a7b; }
  .md\:bg-teal-800 {
    background-color: #285e61; }
  .md\:bg-teal-900 {
    background-color: #234e52; }
  .md\:bg-blue-100 {
    background-color: #ebf8ff; }
  .md\:bg-blue-200 {
    background-color: #bee3f8; }
  .md\:bg-blue-300 {
    background-color: #90cdf4; }
  .md\:bg-blue-400 {
    background-color: #63b3ed; }
  .md\:bg-blue-500 {
    background-color: #4299e1; }
  .md\:bg-blue-600 {
    background-color: #3182ce; }
  .md\:bg-blue-700 {
    background-color: #2b6cb0; }
  .md\:bg-blue-800 {
    background-color: #2c5282; }
  .md\:bg-blue-900 {
    background-color: #2a4365; }
  .md\:bg-indigo-100 {
    background-color: #ebf4ff; }
  .md\:bg-indigo-200 {
    background-color: #c3dafe; }
  .md\:bg-indigo-300 {
    background-color: #a3bffa; }
  .md\:bg-indigo-400 {
    background-color: #7f9cf5; }
  .md\:bg-indigo-500 {
    background-color: #667eea; }
  .md\:bg-indigo-600 {
    background-color: #5a67d8; }
  .md\:bg-indigo-700 {
    background-color: #4c51bf; }
  .md\:bg-indigo-800 {
    background-color: #434190; }
  .md\:bg-indigo-900 {
    background-color: #3c366b; }
  .md\:bg-purple-100 {
    background-color: #faf5ff; }
  .md\:bg-purple-200 {
    background-color: #e9d8fd; }
  .md\:bg-purple-300 {
    background-color: #d6bcfa; }
  .md\:bg-purple-400 {
    background-color: #b794f4; }
  .md\:bg-purple-500 {
    background-color: #9f7aea; }
  .md\:bg-purple-600 {
    background-color: #805ad5; }
  .md\:bg-purple-700 {
    background-color: #6b46c1; }
  .md\:bg-purple-800 {
    background-color: #553c9a; }
  .md\:bg-purple-900 {
    background-color: #44337a; }
  .md\:bg-pink-100 {
    background-color: #fff5f7; }
  .md\:bg-pink-200 {
    background-color: #fed7e2; }
  .md\:bg-pink-300 {
    background-color: #fbb6ce; }
  .md\:bg-pink-400 {
    background-color: #f687b3; }
  .md\:bg-pink-500 {
    background-color: #ed64a6; }
  .md\:bg-pink-600 {
    background-color: #d53f8c; }
  .md\:bg-pink-700 {
    background-color: #b83280; }
  .md\:bg-pink-800 {
    background-color: #97266d; }
  .md\:bg-pink-900 {
    background-color: #702459; }
  .md\:hover\:bg-transparent:hover {
    background-color: transparent; }
  .md\:hover\:bg-current:hover {
    background-color: currentColor; }
  .md\:hover\:bg-black:hover {
    background-color: #000; }
  .md\:hover\:bg-white:hover {
    background-color: #fff; }
  .md\:hover\:bg-gray-100:hover {
    background-color: #f7fafc; }
  .md\:hover\:bg-gray-200:hover {
    background-color: #edf2f7; }
  .md\:hover\:bg-gray-300:hover {
    background-color: #e2e8f0; }
  .md\:hover\:bg-gray-400:hover {
    background-color: #cbd5e0; }
  .md\:hover\:bg-gray-500:hover {
    background-color: #a0aec0; }
  .md\:hover\:bg-gray-600:hover {
    background-color: #718096; }
  .md\:hover\:bg-gray-700:hover {
    background-color: #4a5568; }
  .md\:hover\:bg-gray-800:hover {
    background-color: #2d3748; }
  .md\:hover\:bg-gray-900:hover {
    background-color: #1a202c; }
  .md\:hover\:bg-red-100:hover {
    background-color: #fff5f5; }
  .md\:hover\:bg-red-200:hover {
    background-color: #fed7d7; }
  .md\:hover\:bg-red-300:hover {
    background-color: #feb2b2; }
  .md\:hover\:bg-red-400:hover {
    background-color: #fc8181; }
  .md\:hover\:bg-red-500:hover {
    background-color: #f56565; }
  .md\:hover\:bg-red-600:hover {
    background-color: #e53e3e; }
  .md\:hover\:bg-red-700:hover {
    background-color: #c53030; }
  .md\:hover\:bg-red-800:hover {
    background-color: #9b2c2c; }
  .md\:hover\:bg-red-900:hover {
    background-color: #742a2a; }
  .md\:hover\:bg-orange-100:hover {
    background-color: #fffaf0; }
  .md\:hover\:bg-orange-200:hover {
    background-color: #feebc8; }
  .md\:hover\:bg-orange-300:hover {
    background-color: #fbd38d; }
  .md\:hover\:bg-orange-400:hover {
    background-color: #f6ad55; }
  .md\:hover\:bg-orange-500:hover {
    background-color: #ed8936; }
  .md\:hover\:bg-orange-600:hover {
    background-color: #dd6b20; }
  .md\:hover\:bg-orange-700:hover {
    background-color: #c05621; }
  .md\:hover\:bg-orange-800:hover {
    background-color: #9c4221; }
  .md\:hover\:bg-orange-900:hover {
    background-color: #7b341e; }
  .md\:hover\:bg-yellow-100:hover {
    background-color: #fffff0; }
  .md\:hover\:bg-yellow-200:hover {
    background-color: #fefcbf; }
  .md\:hover\:bg-yellow-300:hover {
    background-color: #faf089; }
  .md\:hover\:bg-yellow-400:hover {
    background-color: #f6e05e; }
  .md\:hover\:bg-yellow-500:hover {
    background-color: #ecc94b; }
  .md\:hover\:bg-yellow-600:hover {
    background-color: #d69e2e; }
  .md\:hover\:bg-yellow-700:hover {
    background-color: #b7791f; }
  .md\:hover\:bg-yellow-800:hover {
    background-color: #975a16; }
  .md\:hover\:bg-yellow-900:hover {
    background-color: #744210; }
  .md\:hover\:bg-green-100:hover {
    background-color: #f0fff4; }
  .md\:hover\:bg-green-200:hover {
    background-color: #c6f6d5; }
  .md\:hover\:bg-green-300:hover {
    background-color: #9ae6b4; }
  .md\:hover\:bg-green-400:hover {
    background-color: #68d391; }
  .md\:hover\:bg-green-500:hover {
    background-color: #48bb78; }
  .md\:hover\:bg-green-600:hover {
    background-color: #38a169; }
  .md\:hover\:bg-green-700:hover {
    background-color: #2f855a; }
  .md\:hover\:bg-green-800:hover {
    background-color: #276749; }
  .md\:hover\:bg-green-900:hover {
    background-color: #22543d; }
  .md\:hover\:bg-teal-100:hover {
    background-color: #e6fffa; }
  .md\:hover\:bg-teal-200:hover {
    background-color: #b2f5ea; }
  .md\:hover\:bg-teal-300:hover {
    background-color: #81e6d9; }
  .md\:hover\:bg-teal-400:hover {
    background-color: #4fd1c5; }
  .md\:hover\:bg-teal-500:hover {
    background-color: #38b2ac; }
  .md\:hover\:bg-teal-600:hover {
    background-color: #319795; }
  .md\:hover\:bg-teal-700:hover {
    background-color: #2c7a7b; }
  .md\:hover\:bg-teal-800:hover {
    background-color: #285e61; }
  .md\:hover\:bg-teal-900:hover {
    background-color: #234e52; }
  .md\:hover\:bg-blue-100:hover {
    background-color: #ebf8ff; }
  .md\:hover\:bg-blue-200:hover {
    background-color: #bee3f8; }
  .md\:hover\:bg-blue-300:hover {
    background-color: #90cdf4; }
  .md\:hover\:bg-blue-400:hover {
    background-color: #63b3ed; }
  .md\:hover\:bg-blue-500:hover {
    background-color: #4299e1; }
  .md\:hover\:bg-blue-600:hover {
    background-color: #3182ce; }
  .md\:hover\:bg-blue-700:hover {
    background-color: #2b6cb0; }
  .md\:hover\:bg-blue-800:hover {
    background-color: #2c5282; }
  .md\:hover\:bg-blue-900:hover {
    background-color: #2a4365; }
  .md\:hover\:bg-indigo-100:hover {
    background-color: #ebf4ff; }
  .md\:hover\:bg-indigo-200:hover {
    background-color: #c3dafe; }
  .md\:hover\:bg-indigo-300:hover {
    background-color: #a3bffa; }
  .md\:hover\:bg-indigo-400:hover {
    background-color: #7f9cf5; }
  .md\:hover\:bg-indigo-500:hover {
    background-color: #667eea; }
  .md\:hover\:bg-indigo-600:hover {
    background-color: #5a67d8; }
  .md\:hover\:bg-indigo-700:hover {
    background-color: #4c51bf; }
  .md\:hover\:bg-indigo-800:hover {
    background-color: #434190; }
  .md\:hover\:bg-indigo-900:hover {
    background-color: #3c366b; }
  .md\:hover\:bg-purple-100:hover {
    background-color: #faf5ff; }
  .md\:hover\:bg-purple-200:hover {
    background-color: #e9d8fd; }
  .md\:hover\:bg-purple-300:hover {
    background-color: #d6bcfa; }
  .md\:hover\:bg-purple-400:hover {
    background-color: #b794f4; }
  .md\:hover\:bg-purple-500:hover {
    background-color: #9f7aea; }
  .md\:hover\:bg-purple-600:hover {
    background-color: #805ad5; }
  .md\:hover\:bg-purple-700:hover {
    background-color: #6b46c1; }
  .md\:hover\:bg-purple-800:hover {
    background-color: #553c9a; }
  .md\:hover\:bg-purple-900:hover {
    background-color: #44337a; }
  .md\:hover\:bg-pink-100:hover {
    background-color: #fff5f7; }
  .md\:hover\:bg-pink-200:hover {
    background-color: #fed7e2; }
  .md\:hover\:bg-pink-300:hover {
    background-color: #fbb6ce; }
  .md\:hover\:bg-pink-400:hover {
    background-color: #f687b3; }
  .md\:hover\:bg-pink-500:hover {
    background-color: #ed64a6; }
  .md\:hover\:bg-pink-600:hover {
    background-color: #d53f8c; }
  .md\:hover\:bg-pink-700:hover {
    background-color: #b83280; }
  .md\:hover\:bg-pink-800:hover {
    background-color: #97266d; }
  .md\:hover\:bg-pink-900:hover {
    background-color: #702459; }
  .md\:focus\:bg-transparent:focus {
    background-color: transparent; }
  .md\:focus\:bg-current:focus {
    background-color: currentColor; }
  .md\:focus\:bg-black:focus {
    background-color: #000; }
  .md\:focus\:bg-white:focus {
    background-color: #fff; }
  .md\:focus\:bg-gray-100:focus {
    background-color: #f7fafc; }
  .md\:focus\:bg-gray-200:focus {
    background-color: #edf2f7; }
  .md\:focus\:bg-gray-300:focus {
    background-color: #e2e8f0; }
  .md\:focus\:bg-gray-400:focus {
    background-color: #cbd5e0; }
  .md\:focus\:bg-gray-500:focus {
    background-color: #a0aec0; }
  .md\:focus\:bg-gray-600:focus {
    background-color: #718096; }
  .md\:focus\:bg-gray-700:focus {
    background-color: #4a5568; }
  .md\:focus\:bg-gray-800:focus {
    background-color: #2d3748; }
  .md\:focus\:bg-gray-900:focus {
    background-color: #1a202c; }
  .md\:focus\:bg-red-100:focus {
    background-color: #fff5f5; }
  .md\:focus\:bg-red-200:focus {
    background-color: #fed7d7; }
  .md\:focus\:bg-red-300:focus {
    background-color: #feb2b2; }
  .md\:focus\:bg-red-400:focus {
    background-color: #fc8181; }
  .md\:focus\:bg-red-500:focus {
    background-color: #f56565; }
  .md\:focus\:bg-red-600:focus {
    background-color: #e53e3e; }
  .md\:focus\:bg-red-700:focus {
    background-color: #c53030; }
  .md\:focus\:bg-red-800:focus {
    background-color: #9b2c2c; }
  .md\:focus\:bg-red-900:focus {
    background-color: #742a2a; }
  .md\:focus\:bg-orange-100:focus {
    background-color: #fffaf0; }
  .md\:focus\:bg-orange-200:focus {
    background-color: #feebc8; }
  .md\:focus\:bg-orange-300:focus {
    background-color: #fbd38d; }
  .md\:focus\:bg-orange-400:focus {
    background-color: #f6ad55; }
  .md\:focus\:bg-orange-500:focus {
    background-color: #ed8936; }
  .md\:focus\:bg-orange-600:focus {
    background-color: #dd6b20; }
  .md\:focus\:bg-orange-700:focus {
    background-color: #c05621; }
  .md\:focus\:bg-orange-800:focus {
    background-color: #9c4221; }
  .md\:focus\:bg-orange-900:focus {
    background-color: #7b341e; }
  .md\:focus\:bg-yellow-100:focus {
    background-color: #fffff0; }
  .md\:focus\:bg-yellow-200:focus {
    background-color: #fefcbf; }
  .md\:focus\:bg-yellow-300:focus {
    background-color: #faf089; }
  .md\:focus\:bg-yellow-400:focus {
    background-color: #f6e05e; }
  .md\:focus\:bg-yellow-500:focus {
    background-color: #ecc94b; }
  .md\:focus\:bg-yellow-600:focus {
    background-color: #d69e2e; }
  .md\:focus\:bg-yellow-700:focus {
    background-color: #b7791f; }
  .md\:focus\:bg-yellow-800:focus {
    background-color: #975a16; }
  .md\:focus\:bg-yellow-900:focus {
    background-color: #744210; }
  .md\:focus\:bg-green-100:focus {
    background-color: #f0fff4; }
  .md\:focus\:bg-green-200:focus {
    background-color: #c6f6d5; }
  .md\:focus\:bg-green-300:focus {
    background-color: #9ae6b4; }
  .md\:focus\:bg-green-400:focus {
    background-color: #68d391; }
  .md\:focus\:bg-green-500:focus {
    background-color: #48bb78; }
  .md\:focus\:bg-green-600:focus {
    background-color: #38a169; }
  .md\:focus\:bg-green-700:focus {
    background-color: #2f855a; }
  .md\:focus\:bg-green-800:focus {
    background-color: #276749; }
  .md\:focus\:bg-green-900:focus {
    background-color: #22543d; }
  .md\:focus\:bg-teal-100:focus {
    background-color: #e6fffa; }
  .md\:focus\:bg-teal-200:focus {
    background-color: #b2f5ea; }
  .md\:focus\:bg-teal-300:focus {
    background-color: #81e6d9; }
  .md\:focus\:bg-teal-400:focus {
    background-color: #4fd1c5; }
  .md\:focus\:bg-teal-500:focus {
    background-color: #38b2ac; }
  .md\:focus\:bg-teal-600:focus {
    background-color: #319795; }
  .md\:focus\:bg-teal-700:focus {
    background-color: #2c7a7b; }
  .md\:focus\:bg-teal-800:focus {
    background-color: #285e61; }
  .md\:focus\:bg-teal-900:focus {
    background-color: #234e52; }
  .md\:focus\:bg-blue-100:focus {
    background-color: #ebf8ff; }
  .md\:focus\:bg-blue-200:focus {
    background-color: #bee3f8; }
  .md\:focus\:bg-blue-300:focus {
    background-color: #90cdf4; }
  .md\:focus\:bg-blue-400:focus {
    background-color: #63b3ed; }
  .md\:focus\:bg-blue-500:focus {
    background-color: #4299e1; }
  .md\:focus\:bg-blue-600:focus {
    background-color: #3182ce; }
  .md\:focus\:bg-blue-700:focus {
    background-color: #2b6cb0; }
  .md\:focus\:bg-blue-800:focus {
    background-color: #2c5282; }
  .md\:focus\:bg-blue-900:focus {
    background-color: #2a4365; }
  .md\:focus\:bg-indigo-100:focus {
    background-color: #ebf4ff; }
  .md\:focus\:bg-indigo-200:focus {
    background-color: #c3dafe; }
  .md\:focus\:bg-indigo-300:focus {
    background-color: #a3bffa; }
  .md\:focus\:bg-indigo-400:focus {
    background-color: #7f9cf5; }
  .md\:focus\:bg-indigo-500:focus {
    background-color: #667eea; }
  .md\:focus\:bg-indigo-600:focus {
    background-color: #5a67d8; }
  .md\:focus\:bg-indigo-700:focus {
    background-color: #4c51bf; }
  .md\:focus\:bg-indigo-800:focus {
    background-color: #434190; }
  .md\:focus\:bg-indigo-900:focus {
    background-color: #3c366b; }
  .md\:focus\:bg-purple-100:focus {
    background-color: #faf5ff; }
  .md\:focus\:bg-purple-200:focus {
    background-color: #e9d8fd; }
  .md\:focus\:bg-purple-300:focus {
    background-color: #d6bcfa; }
  .md\:focus\:bg-purple-400:focus {
    background-color: #b794f4; }
  .md\:focus\:bg-purple-500:focus {
    background-color: #9f7aea; }
  .md\:focus\:bg-purple-600:focus {
    background-color: #805ad5; }
  .md\:focus\:bg-purple-700:focus {
    background-color: #6b46c1; }
  .md\:focus\:bg-purple-800:focus {
    background-color: #553c9a; }
  .md\:focus\:bg-purple-900:focus {
    background-color: #44337a; }
  .md\:focus\:bg-pink-100:focus {
    background-color: #fff5f7; }
  .md\:focus\:bg-pink-200:focus {
    background-color: #fed7e2; }
  .md\:focus\:bg-pink-300:focus {
    background-color: #fbb6ce; }
  .md\:focus\:bg-pink-400:focus {
    background-color: #f687b3; }
  .md\:focus\:bg-pink-500:focus {
    background-color: #ed64a6; }
  .md\:focus\:bg-pink-600:focus {
    background-color: #d53f8c; }
  .md\:focus\:bg-pink-700:focus {
    background-color: #b83280; }
  .md\:focus\:bg-pink-800:focus {
    background-color: #97266d; }
  .md\:focus\:bg-pink-900:focus {
    background-color: #702459; }
  .md\:bg-bottom {
    background-position: bottom; }
  .md\:bg-center {
    background-position: center; }
  .md\:bg-left {
    background-position: left; }
  .md\:bg-left-bottom {
    background-position: left bottom; }
  .md\:bg-left-top {
    background-position: left top; }
  .md\:bg-right {
    background-position: right; }
  .md\:bg-right-bottom {
    background-position: right bottom; }
  .md\:bg-right-top {
    background-position: right top; }
  .md\:bg-top {
    background-position: top; }
  .md\:bg-repeat {
    background-repeat: repeat; }
  .md\:bg-no-repeat {
    background-repeat: no-repeat; }
  .md\:bg-repeat-x {
    background-repeat: repeat-x; }
  .md\:bg-repeat-y {
    background-repeat: repeat-y; }
  .md\:bg-repeat-round {
    background-repeat: round; }
  .md\:bg-repeat-space {
    background-repeat: space; }
  .md\:bg-auto {
    background-size: auto; }
  .md\:bg-cover {
    background-size: cover; }
  .md\:bg-contain {
    background-size: contain; }
  .md\:border-collapse {
    border-collapse: collapse; }
  .md\:border-separate {
    border-collapse: separate; }
  .md\:border-transparent {
    border-color: transparent; }
  .md\:border-current {
    border-color: currentColor; }
  .md\:border-black {
    border-color: #000; }
  .md\:border-white {
    border-color: #fff; }
  .md\:border-gray-100 {
    border-color: #f7fafc; }
  .md\:border-gray-200 {
    border-color: #edf2f7; }
  .md\:border-gray-300 {
    border-color: #e2e8f0; }
  .md\:border-gray-400 {
    border-color: #cbd5e0; }
  .md\:border-gray-500 {
    border-color: #a0aec0; }
  .md\:border-gray-600 {
    border-color: #718096; }
  .md\:border-gray-700 {
    border-color: #4a5568; }
  .md\:border-gray-800 {
    border-color: #2d3748; }
  .md\:border-gray-900 {
    border-color: #1a202c; }
  .md\:border-red-100 {
    border-color: #fff5f5; }
  .md\:border-red-200 {
    border-color: #fed7d7; }
  .md\:border-red-300 {
    border-color: #feb2b2; }
  .md\:border-red-400 {
    border-color: #fc8181; }
  .md\:border-red-500 {
    border-color: #f56565; }
  .md\:border-red-600 {
    border-color: #e53e3e; }
  .md\:border-red-700 {
    border-color: #c53030; }
  .md\:border-red-800 {
    border-color: #9b2c2c; }
  .md\:border-red-900 {
    border-color: #742a2a; }
  .md\:border-orange-100 {
    border-color: #fffaf0; }
  .md\:border-orange-200 {
    border-color: #feebc8; }
  .md\:border-orange-300 {
    border-color: #fbd38d; }
  .md\:border-orange-400 {
    border-color: #f6ad55; }
  .md\:border-orange-500 {
    border-color: #ed8936; }
  .md\:border-orange-600 {
    border-color: #dd6b20; }
  .md\:border-orange-700 {
    border-color: #c05621; }
  .md\:border-orange-800 {
    border-color: #9c4221; }
  .md\:border-orange-900 {
    border-color: #7b341e; }
  .md\:border-yellow-100 {
    border-color: #fffff0; }
  .md\:border-yellow-200 {
    border-color: #fefcbf; }
  .md\:border-yellow-300 {
    border-color: #faf089; }
  .md\:border-yellow-400 {
    border-color: #f6e05e; }
  .md\:border-yellow-500 {
    border-color: #ecc94b; }
  .md\:border-yellow-600 {
    border-color: #d69e2e; }
  .md\:border-yellow-700 {
    border-color: #b7791f; }
  .md\:border-yellow-800 {
    border-color: #975a16; }
  .md\:border-yellow-900 {
    border-color: #744210; }
  .md\:border-green-100 {
    border-color: #f0fff4; }
  .md\:border-green-200 {
    border-color: #c6f6d5; }
  .md\:border-green-300 {
    border-color: #9ae6b4; }
  .md\:border-green-400 {
    border-color: #68d391; }
  .md\:border-green-500 {
    border-color: #48bb78; }
  .md\:border-green-600 {
    border-color: #38a169; }
  .md\:border-green-700 {
    border-color: #2f855a; }
  .md\:border-green-800 {
    border-color: #276749; }
  .md\:border-green-900 {
    border-color: #22543d; }
  .md\:border-teal-100 {
    border-color: #e6fffa; }
  .md\:border-teal-200 {
    border-color: #b2f5ea; }
  .md\:border-teal-300 {
    border-color: #81e6d9; }
  .md\:border-teal-400 {
    border-color: #4fd1c5; }
  .md\:border-teal-500 {
    border-color: #38b2ac; }
  .md\:border-teal-600 {
    border-color: #319795; }
  .md\:border-teal-700 {
    border-color: #2c7a7b; }
  .md\:border-teal-800 {
    border-color: #285e61; }
  .md\:border-teal-900 {
    border-color: #234e52; }
  .md\:border-blue-100 {
    border-color: #ebf8ff; }
  .md\:border-blue-200 {
    border-color: #bee3f8; }
  .md\:border-blue-300 {
    border-color: #90cdf4; }
  .md\:border-blue-400 {
    border-color: #63b3ed; }
  .md\:border-blue-500 {
    border-color: #4299e1; }
  .md\:border-blue-600 {
    border-color: #3182ce; }
  .md\:border-blue-700 {
    border-color: #2b6cb0; }
  .md\:border-blue-800 {
    border-color: #2c5282; }
  .md\:border-blue-900 {
    border-color: #2a4365; }
  .md\:border-indigo-100 {
    border-color: #ebf4ff; }
  .md\:border-indigo-200 {
    border-color: #c3dafe; }
  .md\:border-indigo-300 {
    border-color: #a3bffa; }
  .md\:border-indigo-400 {
    border-color: #7f9cf5; }
  .md\:border-indigo-500 {
    border-color: #667eea; }
  .md\:border-indigo-600 {
    border-color: #5a67d8; }
  .md\:border-indigo-700 {
    border-color: #4c51bf; }
  .md\:border-indigo-800 {
    border-color: #434190; }
  .md\:border-indigo-900 {
    border-color: #3c366b; }
  .md\:border-purple-100 {
    border-color: #faf5ff; }
  .md\:border-purple-200 {
    border-color: #e9d8fd; }
  .md\:border-purple-300 {
    border-color: #d6bcfa; }
  .md\:border-purple-400 {
    border-color: #b794f4; }
  .md\:border-purple-500 {
    border-color: #9f7aea; }
  .md\:border-purple-600 {
    border-color: #805ad5; }
  .md\:border-purple-700 {
    border-color: #6b46c1; }
  .md\:border-purple-800 {
    border-color: #553c9a; }
  .md\:border-purple-900 {
    border-color: #44337a; }
  .md\:border-pink-100 {
    border-color: #fff5f7; }
  .md\:border-pink-200 {
    border-color: #fed7e2; }
  .md\:border-pink-300 {
    border-color: #fbb6ce; }
  .md\:border-pink-400 {
    border-color: #f687b3; }
  .md\:border-pink-500 {
    border-color: #ed64a6; }
  .md\:border-pink-600 {
    border-color: #d53f8c; }
  .md\:border-pink-700 {
    border-color: #b83280; }
  .md\:border-pink-800 {
    border-color: #97266d; }
  .md\:border-pink-900 {
    border-color: #702459; }
  .md\:hover\:border-transparent:hover {
    border-color: transparent; }
  .md\:hover\:border-current:hover {
    border-color: currentColor; }
  .md\:hover\:border-black:hover {
    border-color: #000; }
  .md\:hover\:border-white:hover {
    border-color: #fff; }
  .md\:hover\:border-gray-100:hover {
    border-color: #f7fafc; }
  .md\:hover\:border-gray-200:hover {
    border-color: #edf2f7; }
  .md\:hover\:border-gray-300:hover {
    border-color: #e2e8f0; }
  .md\:hover\:border-gray-400:hover {
    border-color: #cbd5e0; }
  .md\:hover\:border-gray-500:hover {
    border-color: #a0aec0; }
  .md\:hover\:border-gray-600:hover {
    border-color: #718096; }
  .md\:hover\:border-gray-700:hover {
    border-color: #4a5568; }
  .md\:hover\:border-gray-800:hover {
    border-color: #2d3748; }
  .md\:hover\:border-gray-900:hover {
    border-color: #1a202c; }
  .md\:hover\:border-red-100:hover {
    border-color: #fff5f5; }
  .md\:hover\:border-red-200:hover {
    border-color: #fed7d7; }
  .md\:hover\:border-red-300:hover {
    border-color: #feb2b2; }
  .md\:hover\:border-red-400:hover {
    border-color: #fc8181; }
  .md\:hover\:border-red-500:hover {
    border-color: #f56565; }
  .md\:hover\:border-red-600:hover {
    border-color: #e53e3e; }
  .md\:hover\:border-red-700:hover {
    border-color: #c53030; }
  .md\:hover\:border-red-800:hover {
    border-color: #9b2c2c; }
  .md\:hover\:border-red-900:hover {
    border-color: #742a2a; }
  .md\:hover\:border-orange-100:hover {
    border-color: #fffaf0; }
  .md\:hover\:border-orange-200:hover {
    border-color: #feebc8; }
  .md\:hover\:border-orange-300:hover {
    border-color: #fbd38d; }
  .md\:hover\:border-orange-400:hover {
    border-color: #f6ad55; }
  .md\:hover\:border-orange-500:hover {
    border-color: #ed8936; }
  .md\:hover\:border-orange-600:hover {
    border-color: #dd6b20; }
  .md\:hover\:border-orange-700:hover {
    border-color: #c05621; }
  .md\:hover\:border-orange-800:hover {
    border-color: #9c4221; }
  .md\:hover\:border-orange-900:hover {
    border-color: #7b341e; }
  .md\:hover\:border-yellow-100:hover {
    border-color: #fffff0; }
  .md\:hover\:border-yellow-200:hover {
    border-color: #fefcbf; }
  .md\:hover\:border-yellow-300:hover {
    border-color: #faf089; }
  .md\:hover\:border-yellow-400:hover {
    border-color: #f6e05e; }
  .md\:hover\:border-yellow-500:hover {
    border-color: #ecc94b; }
  .md\:hover\:border-yellow-600:hover {
    border-color: #d69e2e; }
  .md\:hover\:border-yellow-700:hover {
    border-color: #b7791f; }
  .md\:hover\:border-yellow-800:hover {
    border-color: #975a16; }
  .md\:hover\:border-yellow-900:hover {
    border-color: #744210; }
  .md\:hover\:border-green-100:hover {
    border-color: #f0fff4; }
  .md\:hover\:border-green-200:hover {
    border-color: #c6f6d5; }
  .md\:hover\:border-green-300:hover {
    border-color: #9ae6b4; }
  .md\:hover\:border-green-400:hover {
    border-color: #68d391; }
  .md\:hover\:border-green-500:hover {
    border-color: #48bb78; }
  .md\:hover\:border-green-600:hover {
    border-color: #38a169; }
  .md\:hover\:border-green-700:hover {
    border-color: #2f855a; }
  .md\:hover\:border-green-800:hover {
    border-color: #276749; }
  .md\:hover\:border-green-900:hover {
    border-color: #22543d; }
  .md\:hover\:border-teal-100:hover {
    border-color: #e6fffa; }
  .md\:hover\:border-teal-200:hover {
    border-color: #b2f5ea; }
  .md\:hover\:border-teal-300:hover {
    border-color: #81e6d9; }
  .md\:hover\:border-teal-400:hover {
    border-color: #4fd1c5; }
  .md\:hover\:border-teal-500:hover {
    border-color: #38b2ac; }
  .md\:hover\:border-teal-600:hover {
    border-color: #319795; }
  .md\:hover\:border-teal-700:hover {
    border-color: #2c7a7b; }
  .md\:hover\:border-teal-800:hover {
    border-color: #285e61; }
  .md\:hover\:border-teal-900:hover {
    border-color: #234e52; }
  .md\:hover\:border-blue-100:hover {
    border-color: #ebf8ff; }
  .md\:hover\:border-blue-200:hover {
    border-color: #bee3f8; }
  .md\:hover\:border-blue-300:hover {
    border-color: #90cdf4; }
  .md\:hover\:border-blue-400:hover {
    border-color: #63b3ed; }
  .md\:hover\:border-blue-500:hover {
    border-color: #4299e1; }
  .md\:hover\:border-blue-600:hover {
    border-color: #3182ce; }
  .md\:hover\:border-blue-700:hover {
    border-color: #2b6cb0; }
  .md\:hover\:border-blue-800:hover {
    border-color: #2c5282; }
  .md\:hover\:border-blue-900:hover {
    border-color: #2a4365; }
  .md\:hover\:border-indigo-100:hover {
    border-color: #ebf4ff; }
  .md\:hover\:border-indigo-200:hover {
    border-color: #c3dafe; }
  .md\:hover\:border-indigo-300:hover {
    border-color: #a3bffa; }
  .md\:hover\:border-indigo-400:hover {
    border-color: #7f9cf5; }
  .md\:hover\:border-indigo-500:hover {
    border-color: #667eea; }
  .md\:hover\:border-indigo-600:hover {
    border-color: #5a67d8; }
  .md\:hover\:border-indigo-700:hover {
    border-color: #4c51bf; }
  .md\:hover\:border-indigo-800:hover {
    border-color: #434190; }
  .md\:hover\:border-indigo-900:hover {
    border-color: #3c366b; }
  .md\:hover\:border-purple-100:hover {
    border-color: #faf5ff; }
  .md\:hover\:border-purple-200:hover {
    border-color: #e9d8fd; }
  .md\:hover\:border-purple-300:hover {
    border-color: #d6bcfa; }
  .md\:hover\:border-purple-400:hover {
    border-color: #b794f4; }
  .md\:hover\:border-purple-500:hover {
    border-color: #9f7aea; }
  .md\:hover\:border-purple-600:hover {
    border-color: #805ad5; }
  .md\:hover\:border-purple-700:hover {
    border-color: #6b46c1; }
  .md\:hover\:border-purple-800:hover {
    border-color: #553c9a; }
  .md\:hover\:border-purple-900:hover {
    border-color: #44337a; }
  .md\:hover\:border-pink-100:hover {
    border-color: #fff5f7; }
  .md\:hover\:border-pink-200:hover {
    border-color: #fed7e2; }
  .md\:hover\:border-pink-300:hover {
    border-color: #fbb6ce; }
  .md\:hover\:border-pink-400:hover {
    border-color: #f687b3; }
  .md\:hover\:border-pink-500:hover {
    border-color: #ed64a6; }
  .md\:hover\:border-pink-600:hover {
    border-color: #d53f8c; }
  .md\:hover\:border-pink-700:hover {
    border-color: #b83280; }
  .md\:hover\:border-pink-800:hover {
    border-color: #97266d; }
  .md\:hover\:border-pink-900:hover {
    border-color: #702459; }
  .md\:focus\:border-transparent:focus {
    border-color: transparent; }
  .md\:focus\:border-current:focus {
    border-color: currentColor; }
  .md\:focus\:border-black:focus {
    border-color: #000; }
  .md\:focus\:border-white:focus {
    border-color: #fff; }
  .md\:focus\:border-gray-100:focus {
    border-color: #f7fafc; }
  .md\:focus\:border-gray-200:focus {
    border-color: #edf2f7; }
  .md\:focus\:border-gray-300:focus {
    border-color: #e2e8f0; }
  .md\:focus\:border-gray-400:focus {
    border-color: #cbd5e0; }
  .md\:focus\:border-gray-500:focus {
    border-color: #a0aec0; }
  .md\:focus\:border-gray-600:focus {
    border-color: #718096; }
  .md\:focus\:border-gray-700:focus {
    border-color: #4a5568; }
  .md\:focus\:border-gray-800:focus {
    border-color: #2d3748; }
  .md\:focus\:border-gray-900:focus {
    border-color: #1a202c; }
  .md\:focus\:border-red-100:focus {
    border-color: #fff5f5; }
  .md\:focus\:border-red-200:focus {
    border-color: #fed7d7; }
  .md\:focus\:border-red-300:focus {
    border-color: #feb2b2; }
  .md\:focus\:border-red-400:focus {
    border-color: #fc8181; }
  .md\:focus\:border-red-500:focus {
    border-color: #f56565; }
  .md\:focus\:border-red-600:focus {
    border-color: #e53e3e; }
  .md\:focus\:border-red-700:focus {
    border-color: #c53030; }
  .md\:focus\:border-red-800:focus {
    border-color: #9b2c2c; }
  .md\:focus\:border-red-900:focus {
    border-color: #742a2a; }
  .md\:focus\:border-orange-100:focus {
    border-color: #fffaf0; }
  .md\:focus\:border-orange-200:focus {
    border-color: #feebc8; }
  .md\:focus\:border-orange-300:focus {
    border-color: #fbd38d; }
  .md\:focus\:border-orange-400:focus {
    border-color: #f6ad55; }
  .md\:focus\:border-orange-500:focus {
    border-color: #ed8936; }
  .md\:focus\:border-orange-600:focus {
    border-color: #dd6b20; }
  .md\:focus\:border-orange-700:focus {
    border-color: #c05621; }
  .md\:focus\:border-orange-800:focus {
    border-color: #9c4221; }
  .md\:focus\:border-orange-900:focus {
    border-color: #7b341e; }
  .md\:focus\:border-yellow-100:focus {
    border-color: #fffff0; }
  .md\:focus\:border-yellow-200:focus {
    border-color: #fefcbf; }
  .md\:focus\:border-yellow-300:focus {
    border-color: #faf089; }
  .md\:focus\:border-yellow-400:focus {
    border-color: #f6e05e; }
  .md\:focus\:border-yellow-500:focus {
    border-color: #ecc94b; }
  .md\:focus\:border-yellow-600:focus {
    border-color: #d69e2e; }
  .md\:focus\:border-yellow-700:focus {
    border-color: #b7791f; }
  .md\:focus\:border-yellow-800:focus {
    border-color: #975a16; }
  .md\:focus\:border-yellow-900:focus {
    border-color: #744210; }
  .md\:focus\:border-green-100:focus {
    border-color: #f0fff4; }
  .md\:focus\:border-green-200:focus {
    border-color: #c6f6d5; }
  .md\:focus\:border-green-300:focus {
    border-color: #9ae6b4; }
  .md\:focus\:border-green-400:focus {
    border-color: #68d391; }
  .md\:focus\:border-green-500:focus {
    border-color: #48bb78; }
  .md\:focus\:border-green-600:focus {
    border-color: #38a169; }
  .md\:focus\:border-green-700:focus {
    border-color: #2f855a; }
  .md\:focus\:border-green-800:focus {
    border-color: #276749; }
  .md\:focus\:border-green-900:focus {
    border-color: #22543d; }
  .md\:focus\:border-teal-100:focus {
    border-color: #e6fffa; }
  .md\:focus\:border-teal-200:focus {
    border-color: #b2f5ea; }
  .md\:focus\:border-teal-300:focus {
    border-color: #81e6d9; }
  .md\:focus\:border-teal-400:focus {
    border-color: #4fd1c5; }
  .md\:focus\:border-teal-500:focus {
    border-color: #38b2ac; }
  .md\:focus\:border-teal-600:focus {
    border-color: #319795; }
  .md\:focus\:border-teal-700:focus {
    border-color: #2c7a7b; }
  .md\:focus\:border-teal-800:focus {
    border-color: #285e61; }
  .md\:focus\:border-teal-900:focus {
    border-color: #234e52; }
  .md\:focus\:border-blue-100:focus {
    border-color: #ebf8ff; }
  .md\:focus\:border-blue-200:focus {
    border-color: #bee3f8; }
  .md\:focus\:border-blue-300:focus {
    border-color: #90cdf4; }
  .md\:focus\:border-blue-400:focus {
    border-color: #63b3ed; }
  .md\:focus\:border-blue-500:focus {
    border-color: #4299e1; }
  .md\:focus\:border-blue-600:focus {
    border-color: #3182ce; }
  .md\:focus\:border-blue-700:focus {
    border-color: #2b6cb0; }
  .md\:focus\:border-blue-800:focus {
    border-color: #2c5282; }
  .md\:focus\:border-blue-900:focus {
    border-color: #2a4365; }
  .md\:focus\:border-indigo-100:focus {
    border-color: #ebf4ff; }
  .md\:focus\:border-indigo-200:focus {
    border-color: #c3dafe; }
  .md\:focus\:border-indigo-300:focus {
    border-color: #a3bffa; }
  .md\:focus\:border-indigo-400:focus {
    border-color: #7f9cf5; }
  .md\:focus\:border-indigo-500:focus {
    border-color: #667eea; }
  .md\:focus\:border-indigo-600:focus {
    border-color: #5a67d8; }
  .md\:focus\:border-indigo-700:focus {
    border-color: #4c51bf; }
  .md\:focus\:border-indigo-800:focus {
    border-color: #434190; }
  .md\:focus\:border-indigo-900:focus {
    border-color: #3c366b; }
  .md\:focus\:border-purple-100:focus {
    border-color: #faf5ff; }
  .md\:focus\:border-purple-200:focus {
    border-color: #e9d8fd; }
  .md\:focus\:border-purple-300:focus {
    border-color: #d6bcfa; }
  .md\:focus\:border-purple-400:focus {
    border-color: #b794f4; }
  .md\:focus\:border-purple-500:focus {
    border-color: #9f7aea; }
  .md\:focus\:border-purple-600:focus {
    border-color: #805ad5; }
  .md\:focus\:border-purple-700:focus {
    border-color: #6b46c1; }
  .md\:focus\:border-purple-800:focus {
    border-color: #553c9a; }
  .md\:focus\:border-purple-900:focus {
    border-color: #44337a; }
  .md\:focus\:border-pink-100:focus {
    border-color: #fff5f7; }
  .md\:focus\:border-pink-200:focus {
    border-color: #fed7e2; }
  .md\:focus\:border-pink-300:focus {
    border-color: #fbb6ce; }
  .md\:focus\:border-pink-400:focus {
    border-color: #f687b3; }
  .md\:focus\:border-pink-500:focus {
    border-color: #ed64a6; }
  .md\:focus\:border-pink-600:focus {
    border-color: #d53f8c; }
  .md\:focus\:border-pink-700:focus {
    border-color: #b83280; }
  .md\:focus\:border-pink-800:focus {
    border-color: #97266d; }
  .md\:focus\:border-pink-900:focus {
    border-color: #702459; }
  .md\:rounded-none {
    border-radius: 0; }
  .md\:rounded-sm {
    border-radius: 0.125rem; }
  .md\:rounded {
    border-radius: 0.25rem; }
  .md\:rounded-md {
    border-radius: 0.375rem; }
  .md\:rounded-lg {
    border-radius: 0.5rem; }
  .md\:rounded-full {
    border-radius: 9999px; }
  .md\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .md\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .md\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .md\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .md\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem; }
  .md\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem; }
  .md\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem; }
  .md\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem; }
  .md\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .md\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem; }
  .md\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .md\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .md\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem; }
  .md\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem; }
  .md\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem; }
  .md\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem; }
  .md\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem; }
  .md\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem; }
  .md\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem; }
  .md\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem; }
  .md\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px; }
  .md\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px; }
  .md\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px; }
  .md\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px; }
  .md\:rounded-tl-none {
    border-top-left-radius: 0; }
  .md\:rounded-tr-none {
    border-top-right-radius: 0; }
  .md\:rounded-br-none {
    border-bottom-right-radius: 0; }
  .md\:rounded-bl-none {
    border-bottom-left-radius: 0; }
  .md\:rounded-tl-sm {
    border-top-left-radius: 0.125rem; }
  .md\:rounded-tr-sm {
    border-top-right-radius: 0.125rem; }
  .md\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem; }
  .md\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem; }
  .md\:rounded-tl {
    border-top-left-radius: 0.25rem; }
  .md\:rounded-tr {
    border-top-right-radius: 0.25rem; }
  .md\:rounded-br {
    border-bottom-right-radius: 0.25rem; }
  .md\:rounded-bl {
    border-bottom-left-radius: 0.25rem; }
  .md\:rounded-tl-md {
    border-top-left-radius: 0.375rem; }
  .md\:rounded-tr-md {
    border-top-right-radius: 0.375rem; }
  .md\:rounded-br-md {
    border-bottom-right-radius: 0.375rem; }
  .md\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem; }
  .md\:rounded-tl-lg {
    border-top-left-radius: 0.5rem; }
  .md\:rounded-tr-lg {
    border-top-right-radius: 0.5rem; }
  .md\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem; }
  .md\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem; }
  .md\:rounded-tl-full {
    border-top-left-radius: 9999px; }
  .md\:rounded-tr-full {
    border-top-right-radius: 9999px; }
  .md\:rounded-br-full {
    border-bottom-right-radius: 9999px; }
  .md\:rounded-bl-full {
    border-bottom-left-radius: 9999px; }
  .md\:border-solid {
    border-style: solid; }
  .md\:border-dashed {
    border-style: dashed; }
  .md\:border-dotted {
    border-style: dotted; }
  .md\:border-double {
    border-style: double; }
  .md\:border-none {
    border-style: none; }
  .md\:border-0 {
    border-width: 0; }
  .md\:border-2 {
    border-width: 2px; }
  .md\:border-4 {
    border-width: 4px; }
  .md\:border-8 {
    border-width: 8px; }
  .md\:border {
    border-width: 1px; }
  .md\:border-t-0 {
    border-top-width: 0; }
  .md\:border-r-0 {
    border-right-width: 0; }
  .md\:border-b-0 {
    border-bottom-width: 0; }
  .md\:border-l-0 {
    border-left-width: 0; }
  .md\:border-t-2 {
    border-top-width: 2px; }
  .md\:border-r-2 {
    border-right-width: 2px; }
  .md\:border-b-2 {
    border-bottom-width: 2px; }
  .md\:border-l-2 {
    border-left-width: 2px; }
  .md\:border-t-4 {
    border-top-width: 4px; }
  .md\:border-r-4 {
    border-right-width: 4px; }
  .md\:border-b-4 {
    border-bottom-width: 4px; }
  .md\:border-l-4 {
    border-left-width: 4px; }
  .md\:border-t-8 {
    border-top-width: 8px; }
  .md\:border-r-8 {
    border-right-width: 8px; }
  .md\:border-b-8 {
    border-bottom-width: 8px; }
  .md\:border-l-8 {
    border-left-width: 8px; }
  .md\:border-t {
    border-top-width: 1px; }
  .md\:border-r {
    border-right-width: 1px; }
  .md\:border-b {
    border-bottom-width: 1px; }
  .md\:border-l {
    border-left-width: 1px; }
  .md\:box-border {
    box-sizing: border-box; }
  .md\:box-content {
    box-sizing: content-box; }
  .md\:cursor-auto {
    cursor: auto; }
  .md\:cursor-default {
    cursor: default; }
  .md\:cursor-pointer {
    cursor: pointer; }
  .md\:cursor-wait {
    cursor: wait; }
  .md\:cursor-text {
    cursor: text; }
  .md\:cursor-move {
    cursor: move; }
  .md\:cursor-not-allowed {
    cursor: not-allowed; }
  .md\:block {
    display: block; }
  .md\:inline-block {
    display: inline-block; }
  .md\:inline {
    display: inline; }
  .md\:flow-root {
    display: flow-root; }
  .md\:flex {
    display: flex; }
  .md\:inline-flex {
    display: inline-flex; }
  .md\:grid {
    display: grid; }
  .md\:inline-grid {
    display: inline-grid; }
  .md\:table {
    display: table; }
  .md\:table-caption {
    display: table-caption; }
  .md\:table-cell {
    display: table-cell; }
  .md\:table-column {
    display: table-column; }
  .md\:table-column-group {
    display: table-column-group; }
  .md\:table-footer-group {
    display: table-footer-group; }
  .md\:table-header-group {
    display: table-header-group; }
  .md\:table-row-group {
    display: table-row-group; }
  .md\:table-row {
    display: table-row; }
  .md\:hidden {
    display: none; }
  .md\:flex-row {
    flex-direction: row; }
  .md\:flex-row-reverse {
    flex-direction: row-reverse; }
  .md\:flex-col {
    flex-direction: column; }
  .md\:flex-col-reverse {
    flex-direction: column-reverse; }
  .md\:flex-wrap {
    flex-wrap: wrap; }
  .md\:flex-wrap-reverse {
    flex-wrap: wrap-reverse; }
  .md\:flex-no-wrap {
    flex-wrap: nowrap; }
  .md\:items-start {
    align-items: flex-start; }
  .md\:items-end {
    align-items: flex-end; }
  .md\:items-center {
    align-items: center; }
  .md\:items-baseline {
    align-items: baseline; }
  .md\:items-stretch {
    align-items: stretch; }
  .md\:self-auto {
    align-self: auto; }
  .md\:self-start {
    align-self: flex-start; }
  .md\:self-end {
    align-self: flex-end; }
  .md\:self-center {
    align-self: center; }
  .md\:self-stretch {
    align-self: stretch; }
  .md\:justify-start {
    justify-content: flex-start; }
  .md\:justify-end {
    justify-content: flex-end; }
  .md\:justify-center {
    justify-content: center; }
  .md\:justify-between {
    justify-content: space-between; }
  .md\:justify-around {
    justify-content: space-around; }
  .md\:justify-evenly {
    justify-content: space-evenly; }
  .md\:content-center {
    align-content: center; }
  .md\:content-start {
    align-content: flex-start; }
  .md\:content-end {
    align-content: flex-end; }
  .md\:content-between {
    align-content: space-between; }
  .md\:content-around {
    align-content: space-around; }
  .md\:flex-1 {
    flex: 1 1 0%; }
  .md\:flex-auto {
    flex: 1 1 auto; }
  .md\:flex-initial {
    flex: 0 1 auto; }
  .md\:flex-none {
    flex: none; }
  .md\:flex-grow-0 {
    flex-grow: 0; }
  .md\:flex-grow {
    flex-grow: 1; }
  .md\:flex-shrink-0 {
    flex-shrink: 0; }
  .md\:flex-shrink {
    flex-shrink: 1; }
  .md\:order-1 {
    order: 1; }
  .md\:order-2 {
    order: 2; }
  .md\:order-3 {
    order: 3; }
  .md\:order-4 {
    order: 4; }
  .md\:order-5 {
    order: 5; }
  .md\:order-6 {
    order: 6; }
  .md\:order-7 {
    order: 7; }
  .md\:order-8 {
    order: 8; }
  .md\:order-9 {
    order: 9; }
  .md\:order-10 {
    order: 10; }
  .md\:order-11 {
    order: 11; }
  .md\:order-12 {
    order: 12; }
  .md\:order-first {
    order: -9999; }
  .md\:order-last {
    order: 9999; }
  .md\:order-none {
    order: 0; }
  .md\:float-right {
    float: right; }
  .md\:float-left {
    float: left; }
  .md\:float-none {
    float: none; }
  .md\:clearfix:after {
    content: "";
    display: table;
    clear: both; }
  .md\:clear-left {
    clear: left; }
  .md\:clear-right {
    clear: right; }
  .md\:clear-both {
    clear: both; }
  .md\:clear-none {
    clear: none; }
  .md\:font-sans {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
  .md\:font-serif {
    font-family: Georgia, Cambria, "Times New Roman", Times, serif; }
  .md\:font-mono {
    font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
  .md\:font-hairline {
    font-weight: 100; }
  .md\:font-thin {
    font-weight: 200; }
  .md\:font-light {
    font-weight: 300; }
  .md\:font-normal {
    font-weight: 400; }
  .md\:font-medium {
    font-weight: 500; }
  .md\:font-semibold {
    font-weight: 600; }
  .md\:font-bold {
    font-weight: 700; }
  .md\:font-extrabold {
    font-weight: 800; }
  .md\:font-black {
    font-weight: 900; }
  .md\:hover\:font-hairline:hover {
    font-weight: 100; }
  .md\:hover\:font-thin:hover {
    font-weight: 200; }
  .md\:hover\:font-light:hover {
    font-weight: 300; }
  .md\:hover\:font-normal:hover {
    font-weight: 400; }
  .md\:hover\:font-medium:hover {
    font-weight: 500; }
  .md\:hover\:font-semibold:hover {
    font-weight: 600; }
  .md\:hover\:font-bold:hover {
    font-weight: 700; }
  .md\:hover\:font-extrabold:hover {
    font-weight: 800; }
  .md\:hover\:font-black:hover {
    font-weight: 900; }
  .md\:focus\:font-hairline:focus {
    font-weight: 100; }
  .md\:focus\:font-thin:focus {
    font-weight: 200; }
  .md\:focus\:font-light:focus {
    font-weight: 300; }
  .md\:focus\:font-normal:focus {
    font-weight: 400; }
  .md\:focus\:font-medium:focus {
    font-weight: 500; }
  .md\:focus\:font-semibold:focus {
    font-weight: 600; }
  .md\:focus\:font-bold:focus {
    font-weight: 700; }
  .md\:focus\:font-extrabold:focus {
    font-weight: 800; }
  .md\:focus\:font-black:focus {
    font-weight: 900; }
  .md\:h-0 {
    height: 0; }
  .md\:h-1 {
    height: 0.25rem; }
  .md\:h-2 {
    height: 0.5rem; }
  .md\:h-3 {
    height: 0.75rem; }
  .md\:h-4 {
    height: 1rem; }
  .md\:h-5 {
    height: 1.25rem; }
  .md\:h-6 {
    height: 1.5rem; }
  .md\:h-8 {
    height: 2rem; }
  .md\:h-10 {
    height: 2.5rem; }
  .md\:h-12 {
    height: 3rem; }
  .md\:h-16 {
    height: 4rem; }
  .md\:h-20 {
    height: 5rem; }
  .md\:h-24 {
    height: 6rem; }
  .md\:h-32 {
    height: 8rem; }
  .md\:h-40 {
    height: 10rem; }
  .md\:h-48 {
    height: 12rem; }
  .md\:h-56 {
    height: 14rem; }
  .md\:h-64 {
    height: 16rem; }
  .md\:h-auto {
    height: auto; }
  .md\:h-px {
    height: 1px; }
  .md\:h-full {
    height: 100%; }
  .md\:h-screen {
    height: 100vh; }
  .md\:text-xs {
    font-size: 0.75rem; }
  .md\:text-sm {
    font-size: 0.875rem; }
  .md\:text-base {
    font-size: 1rem; }
  .md\:text-lg {
    font-size: 1.125rem; }
  .md\:text-xl {
    font-size: 1.25rem; }
  .md\:text-2xl {
    font-size: 1.5rem; }
  .md\:text-3xl {
    font-size: 1.875rem; }
  .md\:text-4xl {
    font-size: 2.25rem; }
  .md\:text-5xl {
    font-size: 3rem; }
  .md\:text-6xl {
    font-size: 4rem; }
  .md\:leading-3 {
    line-height: .75rem; }
  .md\:leading-4 {
    line-height: 1rem; }
  .md\:leading-5 {
    line-height: 1.25rem; }
  .md\:leading-6 {
    line-height: 1.5rem; }
  .md\:leading-7 {
    line-height: 1.75rem; }
  .md\:leading-8 {
    line-height: 2rem; }
  .md\:leading-9 {
    line-height: 2.25rem; }
  .md\:leading-10 {
    line-height: 2.5rem; }
  .md\:leading-none {
    line-height: 1; }
  .md\:leading-tight {
    line-height: 1.25; }
  .md\:leading-snug {
    line-height: 1.375; }
  .md\:leading-normal {
    line-height: 1.5; }
  .md\:leading-relaxed {
    line-height: 1.625; }
  .md\:leading-loose {
    line-height: 2; }
  .md\:list-inside {
    list-style-position: inside; }
  .md\:list-outside {
    list-style-position: outside; }
  .md\:list-none {
    list-style-type: none; }
  .md\:list-disc {
    list-style-type: disc; }
  .md\:list-decimal {
    list-style-type: decimal; }
  .md\:m-0 {
    margin: 0; }
  .md\:m-1 {
    margin: 0.25rem; }
  .md\:m-2 {
    margin: 0.5rem; }
  .md\:m-3 {
    margin: 0.75rem; }
  .md\:m-4 {
    margin: 1rem; }
  .md\:m-5 {
    margin: 1.25rem; }
  .md\:m-6 {
    margin: 1.5rem; }
  .md\:m-8 {
    margin: 2rem; }
  .md\:m-10 {
    margin: 2.5rem; }
  .md\:m-12 {
    margin: 3rem; }
  .md\:m-16 {
    margin: 4rem; }
  .md\:m-20 {
    margin: 5rem; }
  .md\:m-24 {
    margin: 6rem; }
  .md\:m-32 {
    margin: 8rem; }
  .md\:m-40 {
    margin: 10rem; }
  .md\:m-48 {
    margin: 12rem; }
  .md\:m-56 {
    margin: 14rem; }
  .md\:m-64 {
    margin: 16rem; }
  .md\:m-auto {
    margin: auto; }
  .md\:m-px {
    margin: 1px; }
  .md\:-m-1 {
    margin: -0.25rem; }
  .md\:-m-2 {
    margin: -0.5rem; }
  .md\:-m-3 {
    margin: -0.75rem; }
  .md\:-m-4 {
    margin: -1rem; }
  .md\:-m-5 {
    margin: -1.25rem; }
  .md\:-m-6 {
    margin: -1.5rem; }
  .md\:-m-8 {
    margin: -2rem; }
  .md\:-m-10 {
    margin: -2.5rem; }
  .md\:-m-12 {
    margin: -3rem; }
  .md\:-m-16 {
    margin: -4rem; }
  .md\:-m-20 {
    margin: -5rem; }
  .md\:-m-24 {
    margin: -6rem; }
  .md\:-m-32 {
    margin: -8rem; }
  .md\:-m-40 {
    margin: -10rem; }
  .md\:-m-48 {
    margin: -12rem; }
  .md\:-m-56 {
    margin: -14rem; }
  .md\:-m-64 {
    margin: -16rem; }
  .md\:-m-px {
    margin: -1px; }
  .md\:my-0 {
    margin-top: 0;
    margin-bottom: 0; }
  .md\:mx-0 {
    margin-left: 0;
    margin-right: 0; }
  .md\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem; }
  .md\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem; }
  .md\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem; }
  .md\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem; }
  .md\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem; }
  .md\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem; }
  .md\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem; }
  .md\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem; }
  .md\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem; }
  .md\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem; }
  .md\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem; }
  .md\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem; }
  .md\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem; }
  .md\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem; }
  .md\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem; }
  .md\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem; }
  .md\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem; }
  .md\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem; }
  .md\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem; }
  .md\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem; }
  .md\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem; }
  .md\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem; }
  .md\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem; }
  .md\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem; }
  .md\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem; }
  .md\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem; }
  .md\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem; }
  .md\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem; }
  .md\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem; }
  .md\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem; }
  .md\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem; }
  .md\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem; }
  .md\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem; }
  .md\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem; }
  .md\:my-auto {
    margin-top: auto;
    margin-bottom: auto; }
  .md\:mx-auto {
    margin-left: auto;
    margin-right: auto; }
  .md\:my-px {
    margin-top: 1px;
    margin-bottom: 1px; }
  .md\:mx-px {
    margin-left: 1px;
    margin-right: 1px; }
  .md\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem; }
  .md\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem; }
  .md\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem; }
  .md\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }
  .md\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem; }
  .md\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem; }
  .md\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem; }
  .md\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem; }
  .md\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem; }
  .md\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem; }
  .md\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem; }
  .md\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem; }
  .md\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem; }
  .md\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem; }
  .md\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem; }
  .md\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem; }
  .md\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem; }
  .md\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem; }
  .md\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem; }
  .md\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem; }
  .md\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem; }
  .md\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem; }
  .md\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem; }
  .md\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem; }
  .md\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem; }
  .md\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem; }
  .md\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem; }
  .md\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem; }
  .md\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem; }
  .md\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem; }
  .md\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem; }
  .md\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem; }
  .md\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem; }
  .md\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem; }
  .md\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px; }
  .md\:-mx-px {
    margin-left: -1px;
    margin-right: -1px; }
  .md\:mt-0 {
    margin-top: 0; }
  .md\:mr-0 {
    margin-right: 0; }
  .md\:mb-0 {
    margin-bottom: 0; }
  .md\:ml-0 {
    margin-left: 0; }
  .md\:mt-1 {
    margin-top: 0.25rem; }
  .md\:mr-1 {
    margin-right: 0.25rem; }
  .md\:mb-1 {
    margin-bottom: 0.25rem; }
  .md\:ml-1 {
    margin-left: 0.25rem; }
  .md\:mt-2 {
    margin-top: 0.5rem; }
  .md\:mr-2 {
    margin-right: 0.5rem; }
  .md\:mb-2 {
    margin-bottom: 0.5rem; }
  .md\:ml-2 {
    margin-left: 0.5rem; }
  .md\:mt-3 {
    margin-top: 0.75rem; }
  .md\:mr-3 {
    margin-right: 0.75rem; }
  .md\:mb-3 {
    margin-bottom: 0.75rem; }
  .md\:ml-3 {
    margin-left: 0.75rem; }
  .md\:mt-4 {
    margin-top: 1rem; }
  .md\:mr-4 {
    margin-right: 1rem; }
  .md\:mb-4 {
    margin-bottom: 1rem; }
  .md\:ml-4 {
    margin-left: 1rem; }
  .md\:mt-5 {
    margin-top: 1.25rem; }
  .md\:mr-5 {
    margin-right: 1.25rem; }
  .md\:mb-5 {
    margin-bottom: 1.25rem; }
  .md\:ml-5 {
    margin-left: 1.25rem; }
  .md\:mt-6 {
    margin-top: 1.5rem; }
  .md\:mr-6 {
    margin-right: 1.5rem; }
  .md\:mb-6 {
    margin-bottom: 1.5rem; }
  .md\:ml-6 {
    margin-left: 1.5rem; }
  .md\:mt-8 {
    margin-top: 2rem; }
  .md\:mr-8 {
    margin-right: 2rem; }
  .md\:mb-8 {
    margin-bottom: 2rem; }
  .md\:ml-8 {
    margin-left: 2rem; }
  .md\:mt-10 {
    margin-top: 2.5rem; }
  .md\:mr-10 {
    margin-right: 2.5rem; }
  .md\:mb-10 {
    margin-bottom: 2.5rem; }
  .md\:ml-10 {
    margin-left: 2.5rem; }
  .md\:mt-12 {
    margin-top: 3rem; }
  .md\:mr-12 {
    margin-right: 3rem; }
  .md\:mb-12 {
    margin-bottom: 3rem; }
  .md\:ml-12 {
    margin-left: 3rem; }
  .md\:mt-16 {
    margin-top: 4rem; }
  .md\:mr-16 {
    margin-right: 4rem; }
  .md\:mb-16 {
    margin-bottom: 4rem; }
  .md\:ml-16 {
    margin-left: 4rem; }
  .md\:mt-20 {
    margin-top: 5rem; }
  .md\:mr-20 {
    margin-right: 5rem; }
  .md\:mb-20 {
    margin-bottom: 5rem; }
  .md\:ml-20 {
    margin-left: 5rem; }
  .md\:mt-24 {
    margin-top: 6rem; }
  .md\:mr-24 {
    margin-right: 6rem; }
  .md\:mb-24 {
    margin-bottom: 6rem; }
  .md\:ml-24 {
    margin-left: 6rem; }
  .md\:mt-32 {
    margin-top: 8rem; }
  .md\:mr-32 {
    margin-right: 8rem; }
  .md\:mb-32 {
    margin-bottom: 8rem; }
  .md\:ml-32 {
    margin-left: 8rem; }
  .md\:mt-40 {
    margin-top: 10rem; }
  .md\:mr-40 {
    margin-right: 10rem; }
  .md\:mb-40 {
    margin-bottom: 10rem; }
  .md\:ml-40 {
    margin-left: 10rem; }
  .md\:mt-48 {
    margin-top: 12rem; }
  .md\:mr-48 {
    margin-right: 12rem; }
  .md\:mb-48 {
    margin-bottom: 12rem; }
  .md\:ml-48 {
    margin-left: 12rem; }
  .md\:mt-56 {
    margin-top: 14rem; }
  .md\:mr-56 {
    margin-right: 14rem; }
  .md\:mb-56 {
    margin-bottom: 14rem; }
  .md\:ml-56 {
    margin-left: 14rem; }
  .md\:mt-64 {
    margin-top: 16rem; }
  .md\:mr-64 {
    margin-right: 16rem; }
  .md\:mb-64 {
    margin-bottom: 16rem; }
  .md\:ml-64 {
    margin-left: 16rem; }
  .md\:mt-auto {
    margin-top: auto; }
  .md\:mr-auto {
    margin-right: auto; }
  .md\:mb-auto {
    margin-bottom: auto; }
  .md\:ml-auto {
    margin-left: auto; }
  .md\:mt-px {
    margin-top: 1px; }
  .md\:mr-px {
    margin-right: 1px; }
  .md\:mb-px {
    margin-bottom: 1px; }
  .md\:ml-px {
    margin-left: 1px; }
  .md\:-mt-1 {
    margin-top: -0.25rem; }
  .md\:-mr-1 {
    margin-right: -0.25rem; }
  .md\:-mb-1 {
    margin-bottom: -0.25rem; }
  .md\:-ml-1 {
    margin-left: -0.25rem; }
  .md\:-mt-2 {
    margin-top: -0.5rem; }
  .md\:-mr-2 {
    margin-right: -0.5rem; }
  .md\:-mb-2 {
    margin-bottom: -0.5rem; }
  .md\:-ml-2 {
    margin-left: -0.5rem; }
  .md\:-mt-3 {
    margin-top: -0.75rem; }
  .md\:-mr-3 {
    margin-right: -0.75rem; }
  .md\:-mb-3 {
    margin-bottom: -0.75rem; }
  .md\:-ml-3 {
    margin-left: -0.75rem; }
  .md\:-mt-4 {
    margin-top: -1rem; }
  .md\:-mr-4 {
    margin-right: -1rem; }
  .md\:-mb-4 {
    margin-bottom: -1rem; }
  .md\:-ml-4 {
    margin-left: -1rem; }
  .md\:-mt-5 {
    margin-top: -1.25rem; }
  .md\:-mr-5 {
    margin-right: -1.25rem; }
  .md\:-mb-5 {
    margin-bottom: -1.25rem; }
  .md\:-ml-5 {
    margin-left: -1.25rem; }
  .md\:-mt-6 {
    margin-top: -1.5rem; }
  .md\:-mr-6 {
    margin-right: -1.5rem; }
  .md\:-mb-6 {
    margin-bottom: -1.5rem; }
  .md\:-ml-6 {
    margin-left: -1.5rem; }
  .md\:-mt-8 {
    margin-top: -2rem; }
  .md\:-mr-8 {
    margin-right: -2rem; }
  .md\:-mb-8 {
    margin-bottom: -2rem; }
  .md\:-ml-8 {
    margin-left: -2rem; }
  .md\:-mt-10 {
    margin-top: -2.5rem; }
  .md\:-mr-10 {
    margin-right: -2.5rem; }
  .md\:-mb-10 {
    margin-bottom: -2.5rem; }
  .md\:-ml-10 {
    margin-left: -2.5rem; }
  .md\:-mt-12 {
    margin-top: -3rem; }
  .md\:-mr-12 {
    margin-right: -3rem; }
  .md\:-mb-12 {
    margin-bottom: -3rem; }
  .md\:-ml-12 {
    margin-left: -3rem; }
  .md\:-mt-16 {
    margin-top: -4rem; }
  .md\:-mr-16 {
    margin-right: -4rem; }
  .md\:-mb-16 {
    margin-bottom: -4rem; }
  .md\:-ml-16 {
    margin-left: -4rem; }
  .md\:-mt-20 {
    margin-top: -5rem; }
  .md\:-mr-20 {
    margin-right: -5rem; }
  .md\:-mb-20 {
    margin-bottom: -5rem; }
  .md\:-ml-20 {
    margin-left: -5rem; }
  .md\:-mt-24 {
    margin-top: -6rem; }
  .md\:-mr-24 {
    margin-right: -6rem; }
  .md\:-mb-24 {
    margin-bottom: -6rem; }
  .md\:-ml-24 {
    margin-left: -6rem; }
  .md\:-mt-32 {
    margin-top: -8rem; }
  .md\:-mr-32 {
    margin-right: -8rem; }
  .md\:-mb-32 {
    margin-bottom: -8rem; }
  .md\:-ml-32 {
    margin-left: -8rem; }
  .md\:-mt-40 {
    margin-top: -10rem; }
  .md\:-mr-40 {
    margin-right: -10rem; }
  .md\:-mb-40 {
    margin-bottom: -10rem; }
  .md\:-ml-40 {
    margin-left: -10rem; }
  .md\:-mt-48 {
    margin-top: -12rem; }
  .md\:-mr-48 {
    margin-right: -12rem; }
  .md\:-mb-48 {
    margin-bottom: -12rem; }
  .md\:-ml-48 {
    margin-left: -12rem; }
  .md\:-mt-56 {
    margin-top: -14rem; }
  .md\:-mr-56 {
    margin-right: -14rem; }
  .md\:-mb-56 {
    margin-bottom: -14rem; }
  .md\:-ml-56 {
    margin-left: -14rem; }
  .md\:-mt-64 {
    margin-top: -16rem; }
  .md\:-mr-64 {
    margin-right: -16rem; }
  .md\:-mb-64 {
    margin-bottom: -16rem; }
  .md\:-ml-64 {
    margin-left: -16rem; }
  .md\:-mt-px {
    margin-top: -1px; }
  .md\:-mr-px {
    margin-right: -1px; }
  .md\:-mb-px {
    margin-bottom: -1px; }
  .md\:-ml-px {
    margin-left: -1px; }
  .md\:max-h-full {
    max-height: 100%; }
  .md\:max-h-screen {
    max-height: 100vh; }
  .md\:max-w-none {
    max-width: none; }
  .md\:max-w-xs {
    max-width: 20rem; }
  .md\:max-w-sm {
    max-width: 24rem; }
  .md\:max-w-md {
    max-width: 28rem; }
  .md\:max-w-lg {
    max-width: 32rem; }
  .md\:max-w-xl {
    max-width: 36rem; }
  .md\:max-w-2xl {
    max-width: 42rem; }
  .md\:max-w-3xl {
    max-width: 48rem; }
  .md\:max-w-4xl {
    max-width: 56rem; }
  .md\:max-w-5xl {
    max-width: 64rem; }
  .md\:max-w-6xl {
    max-width: 72rem; }
  .md\:max-w-full {
    max-width: 100%; }
  .md\:max-w-screen-sm {
    max-width: 576px; }
  .md\:max-w-screen-md {
    max-width: 768px; }
  .md\:max-w-screen-lg {
    max-width: 992px; }
  .md\:max-w-screen-xl {
    max-width: 1200px; }
  .md\:min-h-0 {
    min-height: 0; }
  .md\:min-h-full {
    min-height: 100%; }
  .md\:min-h-screen {
    min-height: 100vh; }
  .md\:min-w-0 {
    min-width: 0; }
  .md\:min-w-full {
    min-width: 100%; }
  .md\:object-contain {
    -o-object-fit: contain;
    object-fit: contain; }
  .md\:object-cover {
    -o-object-fit: cover;
    object-fit: cover; }
  .md\:object-fill {
    -o-object-fit: fill;
    object-fit: fill; }
  .md\:object-none {
    -o-object-fit: none;
    object-fit: none; }
  .md\:object-scale-down {
    -o-object-fit: scale-down;
    object-fit: scale-down; }
  .md\:object-bottom {
    -o-object-position: bottom;
    object-position: bottom; }
  .md\:object-center {
    -o-object-position: center;
    object-position: center; }
  .md\:object-left {
    -o-object-position: left;
    object-position: left; }
  .md\:object-left-bottom {
    -o-object-position: left bottom;
    object-position: left bottom; }
  .md\:object-left-top {
    -o-object-position: left top;
    object-position: left top; }
  .md\:object-right {
    -o-object-position: right;
    object-position: right; }
  .md\:object-right-bottom {
    -o-object-position: right bottom;
    object-position: right bottom; }
  .md\:object-right-top {
    -o-object-position: right top;
    object-position: right top; }
  .md\:object-top {
    -o-object-position: top;
    object-position: top; }
  .md\:opacity-0 {
    opacity: 0; }
  .md\:opacity-25 {
    opacity: 0.25; }
  .md\:opacity-50 {
    opacity: 0.5; }
  .md\:opacity-75 {
    opacity: 0.75; }
  .md\:opacity-100 {
    opacity: 1; }
  .md\:hover\:opacity-0:hover {
    opacity: 0; }
  .md\:hover\:opacity-25:hover {
    opacity: 0.25; }
  .md\:hover\:opacity-50:hover {
    opacity: 0.5; }
  .md\:hover\:opacity-75:hover {
    opacity: 0.75; }
  .md\:hover\:opacity-100:hover {
    opacity: 1; }
  .md\:focus\:opacity-0:focus {
    opacity: 0; }
  .md\:focus\:opacity-25:focus {
    opacity: 0.25; }
  .md\:focus\:opacity-50:focus {
    opacity: 0.5; }
  .md\:focus\:opacity-75:focus {
    opacity: 0.75; }
  .md\:focus\:opacity-100:focus {
    opacity: 1; }
  .md\:outline-none {
    outline: 0; }
  .md\:focus\:outline-none:focus {
    outline: 0; }
  .md\:overflow-auto {
    overflow: auto; }
  .md\:overflow-hidden {
    overflow: hidden; }
  .md\:overflow-visible {
    overflow: visible; }
  .md\:overflow-scroll {
    overflow: scroll; }
  .md\:overflow-x-auto {
    overflow-x: auto; }
  .md\:overflow-y-auto {
    overflow-y: auto; }
  .md\:overflow-x-hidden {
    overflow-x: hidden; }
  .md\:overflow-y-hidden {
    overflow-y: hidden; }
  .md\:overflow-x-visible {
    overflow-x: visible; }
  .md\:overflow-y-visible {
    overflow-y: visible; }
  .md\:overflow-x-scroll {
    overflow-x: scroll; }
  .md\:overflow-y-scroll {
    overflow-y: scroll; }
  .md\:scrolling-touch {
    -webkit-overflow-scrolling: touch; }
  .md\:scrolling-auto {
    -webkit-overflow-scrolling: auto; }
  .md\:p-0 {
    padding: 0; }
  .md\:p-1 {
    padding: 0.25rem; }
  .md\:p-2 {
    padding: 0.5rem; }
  .md\:p-3 {
    padding: 0.75rem; }
  .md\:p-4 {
    padding: 1rem; }
  .md\:p-5 {
    padding: 1.25rem; }
  .md\:p-6 {
    padding: 1.5rem; }
  .md\:p-8 {
    padding: 2rem; }
  .md\:p-10 {
    padding: 2.5rem; }
  .md\:p-12 {
    padding: 3rem; }
  .md\:p-16 {
    padding: 4rem; }
  .md\:p-20 {
    padding: 5rem; }
  .md\:p-24 {
    padding: 6rem; }
  .md\:p-32 {
    padding: 8rem; }
  .md\:p-40 {
    padding: 10rem; }
  .md\:p-48 {
    padding: 12rem; }
  .md\:p-56 {
    padding: 14rem; }
  .md\:p-64 {
    padding: 16rem; }
  .md\:p-px {
    padding: 1px; }
  .md\:py-0 {
    padding-top: 0;
    padding-bottom: 0; }
  .md\:px-0 {
    padding-left: 0;
    padding-right: 0; }
  .md\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem; }
  .md\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem; }
  .md\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem; }
  .md\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem; }
  .md\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem; }
  .md\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem; }
  .md\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem; }
  .md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem; }
  .md\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem; }
  .md\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem; }
  .md\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem; }
  .md\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem; }
  .md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem; }
  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem; }
  .md\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem; }
  .md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem; }
  .md\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem; }
  .md\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem; }
  .md\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem; }
  .md\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem; }
  .md\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem; }
  .md\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem; }
  .md\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem; }
  .md\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem; }
  .md\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem; }
  .md\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem; }
  .md\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem; }
  .md\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem; }
  .md\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem; }
  .md\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem; }
  .md\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem; }
  .md\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem; }
  .md\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem; }
  .md\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem; }
  .md\:py-px {
    padding-top: 1px;
    padding-bottom: 1px; }
  .md\:px-px {
    padding-left: 1px;
    padding-right: 1px; }
  .md\:pt-0 {
    padding-top: 0; }
  .md\:pr-0 {
    padding-right: 0; }
  .md\:pb-0 {
    padding-bottom: 0; }
  .md\:pl-0 {
    padding-left: 0; }
  .md\:pt-1 {
    padding-top: 0.25rem; }
  .md\:pr-1 {
    padding-right: 0.25rem; }
  .md\:pb-1 {
    padding-bottom: 0.25rem; }
  .md\:pl-1 {
    padding-left: 0.25rem; }
  .md\:pt-2 {
    padding-top: 0.5rem; }
  .md\:pr-2 {
    padding-right: 0.5rem; }
  .md\:pb-2 {
    padding-bottom: 0.5rem; }
  .md\:pl-2 {
    padding-left: 0.5rem; }
  .md\:pt-3 {
    padding-top: 0.75rem; }
  .md\:pr-3 {
    padding-right: 0.75rem; }
  .md\:pb-3 {
    padding-bottom: 0.75rem; }
  .md\:pl-3 {
    padding-left: 0.75rem; }
  .md\:pt-4 {
    padding-top: 1rem; }
  .md\:pr-4 {
    padding-right: 1rem; }
  .md\:pb-4 {
    padding-bottom: 1rem; }
  .md\:pl-4 {
    padding-left: 1rem; }
  .md\:pt-5 {
    padding-top: 1.25rem; }
  .md\:pr-5 {
    padding-right: 1.25rem; }
  .md\:pb-5 {
    padding-bottom: 1.25rem; }
  .md\:pl-5 {
    padding-left: 1.25rem; }
  .md\:pt-6 {
    padding-top: 1.5rem; }
  .md\:pr-6 {
    padding-right: 1.5rem; }
  .md\:pb-6 {
    padding-bottom: 1.5rem; }
  .md\:pl-6 {
    padding-left: 1.5rem; }
  .md\:pt-8 {
    padding-top: 2rem; }
  .md\:pr-8 {
    padding-right: 2rem; }
  .md\:pb-8 {
    padding-bottom: 2rem; }
  .md\:pl-8 {
    padding-left: 2rem; }
  .md\:pt-10 {
    padding-top: 2.5rem; }
  .md\:pr-10 {
    padding-right: 2.5rem; }
  .md\:pb-10 {
    padding-bottom: 2.5rem; }
  .md\:pl-10 {
    padding-left: 2.5rem; }
  .md\:pt-12 {
    padding-top: 3rem; }
  .md\:pr-12 {
    padding-right: 3rem; }
  .md\:pb-12 {
    padding-bottom: 3rem; }
  .md\:pl-12 {
    padding-left: 3rem; }
  .md\:pt-16 {
    padding-top: 4rem; }
  .md\:pr-16 {
    padding-right: 4rem; }
  .md\:pb-16 {
    padding-bottom: 4rem; }
  .md\:pl-16 {
    padding-left: 4rem; }
  .md\:pt-20 {
    padding-top: 5rem; }
  .md\:pr-20 {
    padding-right: 5rem; }
  .md\:pb-20 {
    padding-bottom: 5rem; }
  .md\:pl-20 {
    padding-left: 5rem; }
  .md\:pt-24 {
    padding-top: 6rem; }
  .md\:pr-24 {
    padding-right: 6rem; }
  .md\:pb-24 {
    padding-bottom: 6rem; }
  .md\:pl-24 {
    padding-left: 6rem; }
  .md\:pt-32 {
    padding-top: 8rem; }
  .md\:pr-32 {
    padding-right: 8rem; }
  .md\:pb-32 {
    padding-bottom: 8rem; }
  .md\:pl-32 {
    padding-left: 8rem; }
  .md\:pt-40 {
    padding-top: 10rem; }
  .md\:pr-40 {
    padding-right: 10rem; }
  .md\:pb-40 {
    padding-bottom: 10rem; }
  .md\:pl-40 {
    padding-left: 10rem; }
  .md\:pt-48 {
    padding-top: 12rem; }
  .md\:pr-48 {
    padding-right: 12rem; }
  .md\:pb-48 {
    padding-bottom: 12rem; }
  .md\:pl-48 {
    padding-left: 12rem; }
  .md\:pt-56 {
    padding-top: 14rem; }
  .md\:pr-56 {
    padding-right: 14rem; }
  .md\:pb-56 {
    padding-bottom: 14rem; }
  .md\:pl-56 {
    padding-left: 14rem; }
  .md\:pt-64 {
    padding-top: 16rem; }
  .md\:pr-64 {
    padding-right: 16rem; }
  .md\:pb-64 {
    padding-bottom: 16rem; }
  .md\:pl-64 {
    padding-left: 16rem; }
  .md\:pt-px {
    padding-top: 1px; }
  .md\:pr-px {
    padding-right: 1px; }
  .md\:pb-px {
    padding-bottom: 1px; }
  .md\:pl-px {
    padding-left: 1px; }
  .md\:placeholder-transparent::-webkit-input-placeholder {
    color: transparent; }
  .md\:placeholder-transparent::-moz-placeholder {
    color: transparent; }
  .md\:placeholder-transparent:-ms-input-placeholder {
    color: transparent; }
  .md\:placeholder-transparent::-ms-input-placeholder {
    color: transparent; }
  .md\:placeholder-transparent::placeholder {
    color: transparent; }
  .md\:placeholder-current::-webkit-input-placeholder {
    color: currentColor; }
  .md\:placeholder-current::-moz-placeholder {
    color: currentColor; }
  .md\:placeholder-current:-ms-input-placeholder {
    color: currentColor; }
  .md\:placeholder-current::-ms-input-placeholder {
    color: currentColor; }
  .md\:placeholder-current::placeholder {
    color: currentColor; }
  .md\:placeholder-black::-webkit-input-placeholder {
    color: #000; }
  .md\:placeholder-black::-moz-placeholder {
    color: #000; }
  .md\:placeholder-black:-ms-input-placeholder {
    color: #000; }
  .md\:placeholder-black::-ms-input-placeholder {
    color: #000; }
  .md\:placeholder-black::placeholder {
    color: #000; }
  .md\:placeholder-white::-webkit-input-placeholder {
    color: #fff; }
  .md\:placeholder-white::-moz-placeholder {
    color: #fff; }
  .md\:placeholder-white:-ms-input-placeholder {
    color: #fff; }
  .md\:placeholder-white::-ms-input-placeholder {
    color: #fff; }
  .md\:placeholder-white::placeholder {
    color: #fff; }
  .md\:placeholder-gray-100::-webkit-input-placeholder {
    color: #f7fafc; }
  .md\:placeholder-gray-100::-moz-placeholder {
    color: #f7fafc; }
  .md\:placeholder-gray-100:-ms-input-placeholder {
    color: #f7fafc; }
  .md\:placeholder-gray-100::-ms-input-placeholder {
    color: #f7fafc; }
  .md\:placeholder-gray-100::placeholder {
    color: #f7fafc; }
  .md\:placeholder-gray-200::-webkit-input-placeholder {
    color: #edf2f7; }
  .md\:placeholder-gray-200::-moz-placeholder {
    color: #edf2f7; }
  .md\:placeholder-gray-200:-ms-input-placeholder {
    color: #edf2f7; }
  .md\:placeholder-gray-200::-ms-input-placeholder {
    color: #edf2f7; }
  .md\:placeholder-gray-200::placeholder {
    color: #edf2f7; }
  .md\:placeholder-gray-300::-webkit-input-placeholder {
    color: #e2e8f0; }
  .md\:placeholder-gray-300::-moz-placeholder {
    color: #e2e8f0; }
  .md\:placeholder-gray-300:-ms-input-placeholder {
    color: #e2e8f0; }
  .md\:placeholder-gray-300::-ms-input-placeholder {
    color: #e2e8f0; }
  .md\:placeholder-gray-300::placeholder {
    color: #e2e8f0; }
  .md\:placeholder-gray-400::-webkit-input-placeholder {
    color: #cbd5e0; }
  .md\:placeholder-gray-400::-moz-placeholder {
    color: #cbd5e0; }
  .md\:placeholder-gray-400:-ms-input-placeholder {
    color: #cbd5e0; }
  .md\:placeholder-gray-400::-ms-input-placeholder {
    color: #cbd5e0; }
  .md\:placeholder-gray-400::placeholder {
    color: #cbd5e0; }
  .md\:placeholder-gray-500::-webkit-input-placeholder {
    color: #a0aec0; }
  .md\:placeholder-gray-500::-moz-placeholder {
    color: #a0aec0; }
  .md\:placeholder-gray-500:-ms-input-placeholder {
    color: #a0aec0; }
  .md\:placeholder-gray-500::-ms-input-placeholder {
    color: #a0aec0; }
  .md\:placeholder-gray-500::placeholder {
    color: #a0aec0; }
  .md\:placeholder-gray-600::-webkit-input-placeholder {
    color: #718096; }
  .md\:placeholder-gray-600::-moz-placeholder {
    color: #718096; }
  .md\:placeholder-gray-600:-ms-input-placeholder {
    color: #718096; }
  .md\:placeholder-gray-600::-ms-input-placeholder {
    color: #718096; }
  .md\:placeholder-gray-600::placeholder {
    color: #718096; }
  .md\:placeholder-gray-700::-webkit-input-placeholder {
    color: #4a5568; }
  .md\:placeholder-gray-700::-moz-placeholder {
    color: #4a5568; }
  .md\:placeholder-gray-700:-ms-input-placeholder {
    color: #4a5568; }
  .md\:placeholder-gray-700::-ms-input-placeholder {
    color: #4a5568; }
  .md\:placeholder-gray-700::placeholder {
    color: #4a5568; }
  .md\:placeholder-gray-800::-webkit-input-placeholder {
    color: #2d3748; }
  .md\:placeholder-gray-800::-moz-placeholder {
    color: #2d3748; }
  .md\:placeholder-gray-800:-ms-input-placeholder {
    color: #2d3748; }
  .md\:placeholder-gray-800::-ms-input-placeholder {
    color: #2d3748; }
  .md\:placeholder-gray-800::placeholder {
    color: #2d3748; }
  .md\:placeholder-gray-900::-webkit-input-placeholder {
    color: #1a202c; }
  .md\:placeholder-gray-900::-moz-placeholder {
    color: #1a202c; }
  .md\:placeholder-gray-900:-ms-input-placeholder {
    color: #1a202c; }
  .md\:placeholder-gray-900::-ms-input-placeholder {
    color: #1a202c; }
  .md\:placeholder-gray-900::placeholder {
    color: #1a202c; }
  .md\:placeholder-red-100::-webkit-input-placeholder {
    color: #fff5f5; }
  .md\:placeholder-red-100::-moz-placeholder {
    color: #fff5f5; }
  .md\:placeholder-red-100:-ms-input-placeholder {
    color: #fff5f5; }
  .md\:placeholder-red-100::-ms-input-placeholder {
    color: #fff5f5; }
  .md\:placeholder-red-100::placeholder {
    color: #fff5f5; }
  .md\:placeholder-red-200::-webkit-input-placeholder {
    color: #fed7d7; }
  .md\:placeholder-red-200::-moz-placeholder {
    color: #fed7d7; }
  .md\:placeholder-red-200:-ms-input-placeholder {
    color: #fed7d7; }
  .md\:placeholder-red-200::-ms-input-placeholder {
    color: #fed7d7; }
  .md\:placeholder-red-200::placeholder {
    color: #fed7d7; }
  .md\:placeholder-red-300::-webkit-input-placeholder {
    color: #feb2b2; }
  .md\:placeholder-red-300::-moz-placeholder {
    color: #feb2b2; }
  .md\:placeholder-red-300:-ms-input-placeholder {
    color: #feb2b2; }
  .md\:placeholder-red-300::-ms-input-placeholder {
    color: #feb2b2; }
  .md\:placeholder-red-300::placeholder {
    color: #feb2b2; }
  .md\:placeholder-red-400::-webkit-input-placeholder {
    color: #fc8181; }
  .md\:placeholder-red-400::-moz-placeholder {
    color: #fc8181; }
  .md\:placeholder-red-400:-ms-input-placeholder {
    color: #fc8181; }
  .md\:placeholder-red-400::-ms-input-placeholder {
    color: #fc8181; }
  .md\:placeholder-red-400::placeholder {
    color: #fc8181; }
  .md\:placeholder-red-500::-webkit-input-placeholder {
    color: #f56565; }
  .md\:placeholder-red-500::-moz-placeholder {
    color: #f56565; }
  .md\:placeholder-red-500:-ms-input-placeholder {
    color: #f56565; }
  .md\:placeholder-red-500::-ms-input-placeholder {
    color: #f56565; }
  .md\:placeholder-red-500::placeholder {
    color: #f56565; }
  .md\:placeholder-red-600::-webkit-input-placeholder {
    color: #e53e3e; }
  .md\:placeholder-red-600::-moz-placeholder {
    color: #e53e3e; }
  .md\:placeholder-red-600:-ms-input-placeholder {
    color: #e53e3e; }
  .md\:placeholder-red-600::-ms-input-placeholder {
    color: #e53e3e; }
  .md\:placeholder-red-600::placeholder {
    color: #e53e3e; }
  .md\:placeholder-red-700::-webkit-input-placeholder {
    color: #c53030; }
  .md\:placeholder-red-700::-moz-placeholder {
    color: #c53030; }
  .md\:placeholder-red-700:-ms-input-placeholder {
    color: #c53030; }
  .md\:placeholder-red-700::-ms-input-placeholder {
    color: #c53030; }
  .md\:placeholder-red-700::placeholder {
    color: #c53030; }
  .md\:placeholder-red-800::-webkit-input-placeholder {
    color: #9b2c2c; }
  .md\:placeholder-red-800::-moz-placeholder {
    color: #9b2c2c; }
  .md\:placeholder-red-800:-ms-input-placeholder {
    color: #9b2c2c; }
  .md\:placeholder-red-800::-ms-input-placeholder {
    color: #9b2c2c; }
  .md\:placeholder-red-800::placeholder {
    color: #9b2c2c; }
  .md\:placeholder-red-900::-webkit-input-placeholder {
    color: #742a2a; }
  .md\:placeholder-red-900::-moz-placeholder {
    color: #742a2a; }
  .md\:placeholder-red-900:-ms-input-placeholder {
    color: #742a2a; }
  .md\:placeholder-red-900::-ms-input-placeholder {
    color: #742a2a; }
  .md\:placeholder-red-900::placeholder {
    color: #742a2a; }
  .md\:placeholder-orange-100::-webkit-input-placeholder {
    color: #fffaf0; }
  .md\:placeholder-orange-100::-moz-placeholder {
    color: #fffaf0; }
  .md\:placeholder-orange-100:-ms-input-placeholder {
    color: #fffaf0; }
  .md\:placeholder-orange-100::-ms-input-placeholder {
    color: #fffaf0; }
  .md\:placeholder-orange-100::placeholder {
    color: #fffaf0; }
  .md\:placeholder-orange-200::-webkit-input-placeholder {
    color: #feebc8; }
  .md\:placeholder-orange-200::-moz-placeholder {
    color: #feebc8; }
  .md\:placeholder-orange-200:-ms-input-placeholder {
    color: #feebc8; }
  .md\:placeholder-orange-200::-ms-input-placeholder {
    color: #feebc8; }
  .md\:placeholder-orange-200::placeholder {
    color: #feebc8; }
  .md\:placeholder-orange-300::-webkit-input-placeholder {
    color: #fbd38d; }
  .md\:placeholder-orange-300::-moz-placeholder {
    color: #fbd38d; }
  .md\:placeholder-orange-300:-ms-input-placeholder {
    color: #fbd38d; }
  .md\:placeholder-orange-300::-ms-input-placeholder {
    color: #fbd38d; }
  .md\:placeholder-orange-300::placeholder {
    color: #fbd38d; }
  .md\:placeholder-orange-400::-webkit-input-placeholder {
    color: #f6ad55; }
  .md\:placeholder-orange-400::-moz-placeholder {
    color: #f6ad55; }
  .md\:placeholder-orange-400:-ms-input-placeholder {
    color: #f6ad55; }
  .md\:placeholder-orange-400::-ms-input-placeholder {
    color: #f6ad55; }
  .md\:placeholder-orange-400::placeholder {
    color: #f6ad55; }
  .md\:placeholder-orange-500::-webkit-input-placeholder {
    color: #ed8936; }
  .md\:placeholder-orange-500::-moz-placeholder {
    color: #ed8936; }
  .md\:placeholder-orange-500:-ms-input-placeholder {
    color: #ed8936; }
  .md\:placeholder-orange-500::-ms-input-placeholder {
    color: #ed8936; }
  .md\:placeholder-orange-500::placeholder {
    color: #ed8936; }
  .md\:placeholder-orange-600::-webkit-input-placeholder {
    color: #dd6b20; }
  .md\:placeholder-orange-600::-moz-placeholder {
    color: #dd6b20; }
  .md\:placeholder-orange-600:-ms-input-placeholder {
    color: #dd6b20; }
  .md\:placeholder-orange-600::-ms-input-placeholder {
    color: #dd6b20; }
  .md\:placeholder-orange-600::placeholder {
    color: #dd6b20; }
  .md\:placeholder-orange-700::-webkit-input-placeholder {
    color: #c05621; }
  .md\:placeholder-orange-700::-moz-placeholder {
    color: #c05621; }
  .md\:placeholder-orange-700:-ms-input-placeholder {
    color: #c05621; }
  .md\:placeholder-orange-700::-ms-input-placeholder {
    color: #c05621; }
  .md\:placeholder-orange-700::placeholder {
    color: #c05621; }
  .md\:placeholder-orange-800::-webkit-input-placeholder {
    color: #9c4221; }
  .md\:placeholder-orange-800::-moz-placeholder {
    color: #9c4221; }
  .md\:placeholder-orange-800:-ms-input-placeholder {
    color: #9c4221; }
  .md\:placeholder-orange-800::-ms-input-placeholder {
    color: #9c4221; }
  .md\:placeholder-orange-800::placeholder {
    color: #9c4221; }
  .md\:placeholder-orange-900::-webkit-input-placeholder {
    color: #7b341e; }
  .md\:placeholder-orange-900::-moz-placeholder {
    color: #7b341e; }
  .md\:placeholder-orange-900:-ms-input-placeholder {
    color: #7b341e; }
  .md\:placeholder-orange-900::-ms-input-placeholder {
    color: #7b341e; }
  .md\:placeholder-orange-900::placeholder {
    color: #7b341e; }
  .md\:placeholder-yellow-100::-webkit-input-placeholder {
    color: #fffff0; }
  .md\:placeholder-yellow-100::-moz-placeholder {
    color: #fffff0; }
  .md\:placeholder-yellow-100:-ms-input-placeholder {
    color: #fffff0; }
  .md\:placeholder-yellow-100::-ms-input-placeholder {
    color: #fffff0; }
  .md\:placeholder-yellow-100::placeholder {
    color: #fffff0; }
  .md\:placeholder-yellow-200::-webkit-input-placeholder {
    color: #fefcbf; }
  .md\:placeholder-yellow-200::-moz-placeholder {
    color: #fefcbf; }
  .md\:placeholder-yellow-200:-ms-input-placeholder {
    color: #fefcbf; }
  .md\:placeholder-yellow-200::-ms-input-placeholder {
    color: #fefcbf; }
  .md\:placeholder-yellow-200::placeholder {
    color: #fefcbf; }
  .md\:placeholder-yellow-300::-webkit-input-placeholder {
    color: #faf089; }
  .md\:placeholder-yellow-300::-moz-placeholder {
    color: #faf089; }
  .md\:placeholder-yellow-300:-ms-input-placeholder {
    color: #faf089; }
  .md\:placeholder-yellow-300::-ms-input-placeholder {
    color: #faf089; }
  .md\:placeholder-yellow-300::placeholder {
    color: #faf089; }
  .md\:placeholder-yellow-400::-webkit-input-placeholder {
    color: #f6e05e; }
  .md\:placeholder-yellow-400::-moz-placeholder {
    color: #f6e05e; }
  .md\:placeholder-yellow-400:-ms-input-placeholder {
    color: #f6e05e; }
  .md\:placeholder-yellow-400::-ms-input-placeholder {
    color: #f6e05e; }
  .md\:placeholder-yellow-400::placeholder {
    color: #f6e05e; }
  .md\:placeholder-yellow-500::-webkit-input-placeholder {
    color: #ecc94b; }
  .md\:placeholder-yellow-500::-moz-placeholder {
    color: #ecc94b; }
  .md\:placeholder-yellow-500:-ms-input-placeholder {
    color: #ecc94b; }
  .md\:placeholder-yellow-500::-ms-input-placeholder {
    color: #ecc94b; }
  .md\:placeholder-yellow-500::placeholder {
    color: #ecc94b; }
  .md\:placeholder-yellow-600::-webkit-input-placeholder {
    color: #d69e2e; }
  .md\:placeholder-yellow-600::-moz-placeholder {
    color: #d69e2e; }
  .md\:placeholder-yellow-600:-ms-input-placeholder {
    color: #d69e2e; }
  .md\:placeholder-yellow-600::-ms-input-placeholder {
    color: #d69e2e; }
  .md\:placeholder-yellow-600::placeholder {
    color: #d69e2e; }
  .md\:placeholder-yellow-700::-webkit-input-placeholder {
    color: #b7791f; }
  .md\:placeholder-yellow-700::-moz-placeholder {
    color: #b7791f; }
  .md\:placeholder-yellow-700:-ms-input-placeholder {
    color: #b7791f; }
  .md\:placeholder-yellow-700::-ms-input-placeholder {
    color: #b7791f; }
  .md\:placeholder-yellow-700::placeholder {
    color: #b7791f; }
  .md\:placeholder-yellow-800::-webkit-input-placeholder {
    color: #975a16; }
  .md\:placeholder-yellow-800::-moz-placeholder {
    color: #975a16; }
  .md\:placeholder-yellow-800:-ms-input-placeholder {
    color: #975a16; }
  .md\:placeholder-yellow-800::-ms-input-placeholder {
    color: #975a16; }
  .md\:placeholder-yellow-800::placeholder {
    color: #975a16; }
  .md\:placeholder-yellow-900::-webkit-input-placeholder {
    color: #744210; }
  .md\:placeholder-yellow-900::-moz-placeholder {
    color: #744210; }
  .md\:placeholder-yellow-900:-ms-input-placeholder {
    color: #744210; }
  .md\:placeholder-yellow-900::-ms-input-placeholder {
    color: #744210; }
  .md\:placeholder-yellow-900::placeholder {
    color: #744210; }
  .md\:placeholder-green-100::-webkit-input-placeholder {
    color: #f0fff4; }
  .md\:placeholder-green-100::-moz-placeholder {
    color: #f0fff4; }
  .md\:placeholder-green-100:-ms-input-placeholder {
    color: #f0fff4; }
  .md\:placeholder-green-100::-ms-input-placeholder {
    color: #f0fff4; }
  .md\:placeholder-green-100::placeholder {
    color: #f0fff4; }
  .md\:placeholder-green-200::-webkit-input-placeholder {
    color: #c6f6d5; }
  .md\:placeholder-green-200::-moz-placeholder {
    color: #c6f6d5; }
  .md\:placeholder-green-200:-ms-input-placeholder {
    color: #c6f6d5; }
  .md\:placeholder-green-200::-ms-input-placeholder {
    color: #c6f6d5; }
  .md\:placeholder-green-200::placeholder {
    color: #c6f6d5; }
  .md\:placeholder-green-300::-webkit-input-placeholder {
    color: #9ae6b4; }
  .md\:placeholder-green-300::-moz-placeholder {
    color: #9ae6b4; }
  .md\:placeholder-green-300:-ms-input-placeholder {
    color: #9ae6b4; }
  .md\:placeholder-green-300::-ms-input-placeholder {
    color: #9ae6b4; }
  .md\:placeholder-green-300::placeholder {
    color: #9ae6b4; }
  .md\:placeholder-green-400::-webkit-input-placeholder {
    color: #68d391; }
  .md\:placeholder-green-400::-moz-placeholder {
    color: #68d391; }
  .md\:placeholder-green-400:-ms-input-placeholder {
    color: #68d391; }
  .md\:placeholder-green-400::-ms-input-placeholder {
    color: #68d391; }
  .md\:placeholder-green-400::placeholder {
    color: #68d391; }
  .md\:placeholder-green-500::-webkit-input-placeholder {
    color: #48bb78; }
  .md\:placeholder-green-500::-moz-placeholder {
    color: #48bb78; }
  .md\:placeholder-green-500:-ms-input-placeholder {
    color: #48bb78; }
  .md\:placeholder-green-500::-ms-input-placeholder {
    color: #48bb78; }
  .md\:placeholder-green-500::placeholder {
    color: #48bb78; }
  .md\:placeholder-green-600::-webkit-input-placeholder {
    color: #38a169; }
  .md\:placeholder-green-600::-moz-placeholder {
    color: #38a169; }
  .md\:placeholder-green-600:-ms-input-placeholder {
    color: #38a169; }
  .md\:placeholder-green-600::-ms-input-placeholder {
    color: #38a169; }
  .md\:placeholder-green-600::placeholder {
    color: #38a169; }
  .md\:placeholder-green-700::-webkit-input-placeholder {
    color: #2f855a; }
  .md\:placeholder-green-700::-moz-placeholder {
    color: #2f855a; }
  .md\:placeholder-green-700:-ms-input-placeholder {
    color: #2f855a; }
  .md\:placeholder-green-700::-ms-input-placeholder {
    color: #2f855a; }
  .md\:placeholder-green-700::placeholder {
    color: #2f855a; }
  .md\:placeholder-green-800::-webkit-input-placeholder {
    color: #276749; }
  .md\:placeholder-green-800::-moz-placeholder {
    color: #276749; }
  .md\:placeholder-green-800:-ms-input-placeholder {
    color: #276749; }
  .md\:placeholder-green-800::-ms-input-placeholder {
    color: #276749; }
  .md\:placeholder-green-800::placeholder {
    color: #276749; }
  .md\:placeholder-green-900::-webkit-input-placeholder {
    color: #22543d; }
  .md\:placeholder-green-900::-moz-placeholder {
    color: #22543d; }
  .md\:placeholder-green-900:-ms-input-placeholder {
    color: #22543d; }
  .md\:placeholder-green-900::-ms-input-placeholder {
    color: #22543d; }
  .md\:placeholder-green-900::placeholder {
    color: #22543d; }
  .md\:placeholder-teal-100::-webkit-input-placeholder {
    color: #e6fffa; }
  .md\:placeholder-teal-100::-moz-placeholder {
    color: #e6fffa; }
  .md\:placeholder-teal-100:-ms-input-placeholder {
    color: #e6fffa; }
  .md\:placeholder-teal-100::-ms-input-placeholder {
    color: #e6fffa; }
  .md\:placeholder-teal-100::placeholder {
    color: #e6fffa; }
  .md\:placeholder-teal-200::-webkit-input-placeholder {
    color: #b2f5ea; }
  .md\:placeholder-teal-200::-moz-placeholder {
    color: #b2f5ea; }
  .md\:placeholder-teal-200:-ms-input-placeholder {
    color: #b2f5ea; }
  .md\:placeholder-teal-200::-ms-input-placeholder {
    color: #b2f5ea; }
  .md\:placeholder-teal-200::placeholder {
    color: #b2f5ea; }
  .md\:placeholder-teal-300::-webkit-input-placeholder {
    color: #81e6d9; }
  .md\:placeholder-teal-300::-moz-placeholder {
    color: #81e6d9; }
  .md\:placeholder-teal-300:-ms-input-placeholder {
    color: #81e6d9; }
  .md\:placeholder-teal-300::-ms-input-placeholder {
    color: #81e6d9; }
  .md\:placeholder-teal-300::placeholder {
    color: #81e6d9; }
  .md\:placeholder-teal-400::-webkit-input-placeholder {
    color: #4fd1c5; }
  .md\:placeholder-teal-400::-moz-placeholder {
    color: #4fd1c5; }
  .md\:placeholder-teal-400:-ms-input-placeholder {
    color: #4fd1c5; }
  .md\:placeholder-teal-400::-ms-input-placeholder {
    color: #4fd1c5; }
  .md\:placeholder-teal-400::placeholder {
    color: #4fd1c5; }
  .md\:placeholder-teal-500::-webkit-input-placeholder {
    color: #38b2ac; }
  .md\:placeholder-teal-500::-moz-placeholder {
    color: #38b2ac; }
  .md\:placeholder-teal-500:-ms-input-placeholder {
    color: #38b2ac; }
  .md\:placeholder-teal-500::-ms-input-placeholder {
    color: #38b2ac; }
  .md\:placeholder-teal-500::placeholder {
    color: #38b2ac; }
  .md\:placeholder-teal-600::-webkit-input-placeholder {
    color: #319795; }
  .md\:placeholder-teal-600::-moz-placeholder {
    color: #319795; }
  .md\:placeholder-teal-600:-ms-input-placeholder {
    color: #319795; }
  .md\:placeholder-teal-600::-ms-input-placeholder {
    color: #319795; }
  .md\:placeholder-teal-600::placeholder {
    color: #319795; }
  .md\:placeholder-teal-700::-webkit-input-placeholder {
    color: #2c7a7b; }
  .md\:placeholder-teal-700::-moz-placeholder {
    color: #2c7a7b; }
  .md\:placeholder-teal-700:-ms-input-placeholder {
    color: #2c7a7b; }
  .md\:placeholder-teal-700::-ms-input-placeholder {
    color: #2c7a7b; }
  .md\:placeholder-teal-700::placeholder {
    color: #2c7a7b; }
  .md\:placeholder-teal-800::-webkit-input-placeholder {
    color: #285e61; }
  .md\:placeholder-teal-800::-moz-placeholder {
    color: #285e61; }
  .md\:placeholder-teal-800:-ms-input-placeholder {
    color: #285e61; }
  .md\:placeholder-teal-800::-ms-input-placeholder {
    color: #285e61; }
  .md\:placeholder-teal-800::placeholder {
    color: #285e61; }
  .md\:placeholder-teal-900::-webkit-input-placeholder {
    color: #234e52; }
  .md\:placeholder-teal-900::-moz-placeholder {
    color: #234e52; }
  .md\:placeholder-teal-900:-ms-input-placeholder {
    color: #234e52; }
  .md\:placeholder-teal-900::-ms-input-placeholder {
    color: #234e52; }
  .md\:placeholder-teal-900::placeholder {
    color: #234e52; }
  .md\:placeholder-blue-100::-webkit-input-placeholder {
    color: #ebf8ff; }
  .md\:placeholder-blue-100::-moz-placeholder {
    color: #ebf8ff; }
  .md\:placeholder-blue-100:-ms-input-placeholder {
    color: #ebf8ff; }
  .md\:placeholder-blue-100::-ms-input-placeholder {
    color: #ebf8ff; }
  .md\:placeholder-blue-100::placeholder {
    color: #ebf8ff; }
  .md\:placeholder-blue-200::-webkit-input-placeholder {
    color: #bee3f8; }
  .md\:placeholder-blue-200::-moz-placeholder {
    color: #bee3f8; }
  .md\:placeholder-blue-200:-ms-input-placeholder {
    color: #bee3f8; }
  .md\:placeholder-blue-200::-ms-input-placeholder {
    color: #bee3f8; }
  .md\:placeholder-blue-200::placeholder {
    color: #bee3f8; }
  .md\:placeholder-blue-300::-webkit-input-placeholder {
    color: #90cdf4; }
  .md\:placeholder-blue-300::-moz-placeholder {
    color: #90cdf4; }
  .md\:placeholder-blue-300:-ms-input-placeholder {
    color: #90cdf4; }
  .md\:placeholder-blue-300::-ms-input-placeholder {
    color: #90cdf4; }
  .md\:placeholder-blue-300::placeholder {
    color: #90cdf4; }
  .md\:placeholder-blue-400::-webkit-input-placeholder {
    color: #63b3ed; }
  .md\:placeholder-blue-400::-moz-placeholder {
    color: #63b3ed; }
  .md\:placeholder-blue-400:-ms-input-placeholder {
    color: #63b3ed; }
  .md\:placeholder-blue-400::-ms-input-placeholder {
    color: #63b3ed; }
  .md\:placeholder-blue-400::placeholder {
    color: #63b3ed; }
  .md\:placeholder-blue-500::-webkit-input-placeholder {
    color: #4299e1; }
  .md\:placeholder-blue-500::-moz-placeholder {
    color: #4299e1; }
  .md\:placeholder-blue-500:-ms-input-placeholder {
    color: #4299e1; }
  .md\:placeholder-blue-500::-ms-input-placeholder {
    color: #4299e1; }
  .md\:placeholder-blue-500::placeholder {
    color: #4299e1; }
  .md\:placeholder-blue-600::-webkit-input-placeholder {
    color: #3182ce; }
  .md\:placeholder-blue-600::-moz-placeholder {
    color: #3182ce; }
  .md\:placeholder-blue-600:-ms-input-placeholder {
    color: #3182ce; }
  .md\:placeholder-blue-600::-ms-input-placeholder {
    color: #3182ce; }
  .md\:placeholder-blue-600::placeholder {
    color: #3182ce; }
  .md\:placeholder-blue-700::-webkit-input-placeholder {
    color: #2b6cb0; }
  .md\:placeholder-blue-700::-moz-placeholder {
    color: #2b6cb0; }
  .md\:placeholder-blue-700:-ms-input-placeholder {
    color: #2b6cb0; }
  .md\:placeholder-blue-700::-ms-input-placeholder {
    color: #2b6cb0; }
  .md\:placeholder-blue-700::placeholder {
    color: #2b6cb0; }
  .md\:placeholder-blue-800::-webkit-input-placeholder {
    color: #2c5282; }
  .md\:placeholder-blue-800::-moz-placeholder {
    color: #2c5282; }
  .md\:placeholder-blue-800:-ms-input-placeholder {
    color: #2c5282; }
  .md\:placeholder-blue-800::-ms-input-placeholder {
    color: #2c5282; }
  .md\:placeholder-blue-800::placeholder {
    color: #2c5282; }
  .md\:placeholder-blue-900::-webkit-input-placeholder {
    color: #2a4365; }
  .md\:placeholder-blue-900::-moz-placeholder {
    color: #2a4365; }
  .md\:placeholder-blue-900:-ms-input-placeholder {
    color: #2a4365; }
  .md\:placeholder-blue-900::-ms-input-placeholder {
    color: #2a4365; }
  .md\:placeholder-blue-900::placeholder {
    color: #2a4365; }
  .md\:placeholder-indigo-100::-webkit-input-placeholder {
    color: #ebf4ff; }
  .md\:placeholder-indigo-100::-moz-placeholder {
    color: #ebf4ff; }
  .md\:placeholder-indigo-100:-ms-input-placeholder {
    color: #ebf4ff; }
  .md\:placeholder-indigo-100::-ms-input-placeholder {
    color: #ebf4ff; }
  .md\:placeholder-indigo-100::placeholder {
    color: #ebf4ff; }
  .md\:placeholder-indigo-200::-webkit-input-placeholder {
    color: #c3dafe; }
  .md\:placeholder-indigo-200::-moz-placeholder {
    color: #c3dafe; }
  .md\:placeholder-indigo-200:-ms-input-placeholder {
    color: #c3dafe; }
  .md\:placeholder-indigo-200::-ms-input-placeholder {
    color: #c3dafe; }
  .md\:placeholder-indigo-200::placeholder {
    color: #c3dafe; }
  .md\:placeholder-indigo-300::-webkit-input-placeholder {
    color: #a3bffa; }
  .md\:placeholder-indigo-300::-moz-placeholder {
    color: #a3bffa; }
  .md\:placeholder-indigo-300:-ms-input-placeholder {
    color: #a3bffa; }
  .md\:placeholder-indigo-300::-ms-input-placeholder {
    color: #a3bffa; }
  .md\:placeholder-indigo-300::placeholder {
    color: #a3bffa; }
  .md\:placeholder-indigo-400::-webkit-input-placeholder {
    color: #7f9cf5; }
  .md\:placeholder-indigo-400::-moz-placeholder {
    color: #7f9cf5; }
  .md\:placeholder-indigo-400:-ms-input-placeholder {
    color: #7f9cf5; }
  .md\:placeholder-indigo-400::-ms-input-placeholder {
    color: #7f9cf5; }
  .md\:placeholder-indigo-400::placeholder {
    color: #7f9cf5; }
  .md\:placeholder-indigo-500::-webkit-input-placeholder {
    color: #667eea; }
  .md\:placeholder-indigo-500::-moz-placeholder {
    color: #667eea; }
  .md\:placeholder-indigo-500:-ms-input-placeholder {
    color: #667eea; }
  .md\:placeholder-indigo-500::-ms-input-placeholder {
    color: #667eea; }
  .md\:placeholder-indigo-500::placeholder {
    color: #667eea; }
  .md\:placeholder-indigo-600::-webkit-input-placeholder {
    color: #5a67d8; }
  .md\:placeholder-indigo-600::-moz-placeholder {
    color: #5a67d8; }
  .md\:placeholder-indigo-600:-ms-input-placeholder {
    color: #5a67d8; }
  .md\:placeholder-indigo-600::-ms-input-placeholder {
    color: #5a67d8; }
  .md\:placeholder-indigo-600::placeholder {
    color: #5a67d8; }
  .md\:placeholder-indigo-700::-webkit-input-placeholder {
    color: #4c51bf; }
  .md\:placeholder-indigo-700::-moz-placeholder {
    color: #4c51bf; }
  .md\:placeholder-indigo-700:-ms-input-placeholder {
    color: #4c51bf; }
  .md\:placeholder-indigo-700::-ms-input-placeholder {
    color: #4c51bf; }
  .md\:placeholder-indigo-700::placeholder {
    color: #4c51bf; }
  .md\:placeholder-indigo-800::-webkit-input-placeholder {
    color: #434190; }
  .md\:placeholder-indigo-800::-moz-placeholder {
    color: #434190; }
  .md\:placeholder-indigo-800:-ms-input-placeholder {
    color: #434190; }
  .md\:placeholder-indigo-800::-ms-input-placeholder {
    color: #434190; }
  .md\:placeholder-indigo-800::placeholder {
    color: #434190; }
  .md\:placeholder-indigo-900::-webkit-input-placeholder {
    color: #3c366b; }
  .md\:placeholder-indigo-900::-moz-placeholder {
    color: #3c366b; }
  .md\:placeholder-indigo-900:-ms-input-placeholder {
    color: #3c366b; }
  .md\:placeholder-indigo-900::-ms-input-placeholder {
    color: #3c366b; }
  .md\:placeholder-indigo-900::placeholder {
    color: #3c366b; }
  .md\:placeholder-purple-100::-webkit-input-placeholder {
    color: #faf5ff; }
  .md\:placeholder-purple-100::-moz-placeholder {
    color: #faf5ff; }
  .md\:placeholder-purple-100:-ms-input-placeholder {
    color: #faf5ff; }
  .md\:placeholder-purple-100::-ms-input-placeholder {
    color: #faf5ff; }
  .md\:placeholder-purple-100::placeholder {
    color: #faf5ff; }
  .md\:placeholder-purple-200::-webkit-input-placeholder {
    color: #e9d8fd; }
  .md\:placeholder-purple-200::-moz-placeholder {
    color: #e9d8fd; }
  .md\:placeholder-purple-200:-ms-input-placeholder {
    color: #e9d8fd; }
  .md\:placeholder-purple-200::-ms-input-placeholder {
    color: #e9d8fd; }
  .md\:placeholder-purple-200::placeholder {
    color: #e9d8fd; }
  .md\:placeholder-purple-300::-webkit-input-placeholder {
    color: #d6bcfa; }
  .md\:placeholder-purple-300::-moz-placeholder {
    color: #d6bcfa; }
  .md\:placeholder-purple-300:-ms-input-placeholder {
    color: #d6bcfa; }
  .md\:placeholder-purple-300::-ms-input-placeholder {
    color: #d6bcfa; }
  .md\:placeholder-purple-300::placeholder {
    color: #d6bcfa; }
  .md\:placeholder-purple-400::-webkit-input-placeholder {
    color: #b794f4; }
  .md\:placeholder-purple-400::-moz-placeholder {
    color: #b794f4; }
  .md\:placeholder-purple-400:-ms-input-placeholder {
    color: #b794f4; }
  .md\:placeholder-purple-400::-ms-input-placeholder {
    color: #b794f4; }
  .md\:placeholder-purple-400::placeholder {
    color: #b794f4; }
  .md\:placeholder-purple-500::-webkit-input-placeholder {
    color: #9f7aea; }
  .md\:placeholder-purple-500::-moz-placeholder {
    color: #9f7aea; }
  .md\:placeholder-purple-500:-ms-input-placeholder {
    color: #9f7aea; }
  .md\:placeholder-purple-500::-ms-input-placeholder {
    color: #9f7aea; }
  .md\:placeholder-purple-500::placeholder {
    color: #9f7aea; }
  .md\:placeholder-purple-600::-webkit-input-placeholder {
    color: #805ad5; }
  .md\:placeholder-purple-600::-moz-placeholder {
    color: #805ad5; }
  .md\:placeholder-purple-600:-ms-input-placeholder {
    color: #805ad5; }
  .md\:placeholder-purple-600::-ms-input-placeholder {
    color: #805ad5; }
  .md\:placeholder-purple-600::placeholder {
    color: #805ad5; }
  .md\:placeholder-purple-700::-webkit-input-placeholder {
    color: #6b46c1; }
  .md\:placeholder-purple-700::-moz-placeholder {
    color: #6b46c1; }
  .md\:placeholder-purple-700:-ms-input-placeholder {
    color: #6b46c1; }
  .md\:placeholder-purple-700::-ms-input-placeholder {
    color: #6b46c1; }
  .md\:placeholder-purple-700::placeholder {
    color: #6b46c1; }
  .md\:placeholder-purple-800::-webkit-input-placeholder {
    color: #553c9a; }
  .md\:placeholder-purple-800::-moz-placeholder {
    color: #553c9a; }
  .md\:placeholder-purple-800:-ms-input-placeholder {
    color: #553c9a; }
  .md\:placeholder-purple-800::-ms-input-placeholder {
    color: #553c9a; }
  .md\:placeholder-purple-800::placeholder {
    color: #553c9a; }
  .md\:placeholder-purple-900::-webkit-input-placeholder {
    color: #44337a; }
  .md\:placeholder-purple-900::-moz-placeholder {
    color: #44337a; }
  .md\:placeholder-purple-900:-ms-input-placeholder {
    color: #44337a; }
  .md\:placeholder-purple-900::-ms-input-placeholder {
    color: #44337a; }
  .md\:placeholder-purple-900::placeholder {
    color: #44337a; }
  .md\:placeholder-pink-100::-webkit-input-placeholder {
    color: #fff5f7; }
  .md\:placeholder-pink-100::-moz-placeholder {
    color: #fff5f7; }
  .md\:placeholder-pink-100:-ms-input-placeholder {
    color: #fff5f7; }
  .md\:placeholder-pink-100::-ms-input-placeholder {
    color: #fff5f7; }
  .md\:placeholder-pink-100::placeholder {
    color: #fff5f7; }
  .md\:placeholder-pink-200::-webkit-input-placeholder {
    color: #fed7e2; }
  .md\:placeholder-pink-200::-moz-placeholder {
    color: #fed7e2; }
  .md\:placeholder-pink-200:-ms-input-placeholder {
    color: #fed7e2; }
  .md\:placeholder-pink-200::-ms-input-placeholder {
    color: #fed7e2; }
  .md\:placeholder-pink-200::placeholder {
    color: #fed7e2; }
  .md\:placeholder-pink-300::-webkit-input-placeholder {
    color: #fbb6ce; }
  .md\:placeholder-pink-300::-moz-placeholder {
    color: #fbb6ce; }
  .md\:placeholder-pink-300:-ms-input-placeholder {
    color: #fbb6ce; }
  .md\:placeholder-pink-300::-ms-input-placeholder {
    color: #fbb6ce; }
  .md\:placeholder-pink-300::placeholder {
    color: #fbb6ce; }
  .md\:placeholder-pink-400::-webkit-input-placeholder {
    color: #f687b3; }
  .md\:placeholder-pink-400::-moz-placeholder {
    color: #f687b3; }
  .md\:placeholder-pink-400:-ms-input-placeholder {
    color: #f687b3; }
  .md\:placeholder-pink-400::-ms-input-placeholder {
    color: #f687b3; }
  .md\:placeholder-pink-400::placeholder {
    color: #f687b3; }
  .md\:placeholder-pink-500::-webkit-input-placeholder {
    color: #ed64a6; }
  .md\:placeholder-pink-500::-moz-placeholder {
    color: #ed64a6; }
  .md\:placeholder-pink-500:-ms-input-placeholder {
    color: #ed64a6; }
  .md\:placeholder-pink-500::-ms-input-placeholder {
    color: #ed64a6; }
  .md\:placeholder-pink-500::placeholder {
    color: #ed64a6; }
  .md\:placeholder-pink-600::-webkit-input-placeholder {
    color: #d53f8c; }
  .md\:placeholder-pink-600::-moz-placeholder {
    color: #d53f8c; }
  .md\:placeholder-pink-600:-ms-input-placeholder {
    color: #d53f8c; }
  .md\:placeholder-pink-600::-ms-input-placeholder {
    color: #d53f8c; }
  .md\:placeholder-pink-600::placeholder {
    color: #d53f8c; }
  .md\:placeholder-pink-700::-webkit-input-placeholder {
    color: #b83280; }
  .md\:placeholder-pink-700::-moz-placeholder {
    color: #b83280; }
  .md\:placeholder-pink-700:-ms-input-placeholder {
    color: #b83280; }
  .md\:placeholder-pink-700::-ms-input-placeholder {
    color: #b83280; }
  .md\:placeholder-pink-700::placeholder {
    color: #b83280; }
  .md\:placeholder-pink-800::-webkit-input-placeholder {
    color: #97266d; }
  .md\:placeholder-pink-800::-moz-placeholder {
    color: #97266d; }
  .md\:placeholder-pink-800:-ms-input-placeholder {
    color: #97266d; }
  .md\:placeholder-pink-800::-ms-input-placeholder {
    color: #97266d; }
  .md\:placeholder-pink-800::placeholder {
    color: #97266d; }
  .md\:placeholder-pink-900::-webkit-input-placeholder {
    color: #702459; }
  .md\:placeholder-pink-900::-moz-placeholder {
    color: #702459; }
  .md\:placeholder-pink-900:-ms-input-placeholder {
    color: #702459; }
  .md\:placeholder-pink-900::-ms-input-placeholder {
    color: #702459; }
  .md\:placeholder-pink-900::placeholder {
    color: #702459; }
  .md\:focus\:placeholder-transparent:focus::-webkit-input-placeholder {
    color: transparent; }
  .md\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent; }
  .md\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent; }
  .md\:focus\:placeholder-transparent:focus::-ms-input-placeholder {
    color: transparent; }
  .md\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent; }
  .md\:focus\:placeholder-current:focus::-webkit-input-placeholder {
    color: currentColor; }
  .md\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor; }
  .md\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor; }
  .md\:focus\:placeholder-current:focus::-ms-input-placeholder {
    color: currentColor; }
  .md\:focus\:placeholder-current:focus::placeholder {
    color: currentColor; }
  .md\:focus\:placeholder-black:focus::-webkit-input-placeholder {
    color: #000; }
  .md\:focus\:placeholder-black:focus::-moz-placeholder {
    color: #000; }
  .md\:focus\:placeholder-black:focus:-ms-input-placeholder {
    color: #000; }
  .md\:focus\:placeholder-black:focus::-ms-input-placeholder {
    color: #000; }
  .md\:focus\:placeholder-black:focus::placeholder {
    color: #000; }
  .md\:focus\:placeholder-white:focus::-webkit-input-placeholder {
    color: #fff; }
  .md\:focus\:placeholder-white:focus::-moz-placeholder {
    color: #fff; }
  .md\:focus\:placeholder-white:focus:-ms-input-placeholder {
    color: #fff; }
  .md\:focus\:placeholder-white:focus::-ms-input-placeholder {
    color: #fff; }
  .md\:focus\:placeholder-white:focus::placeholder {
    color: #fff; }
  .md\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder {
    color: #f7fafc; }
  .md\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    color: #f7fafc; }
  .md\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    color: #f7fafc; }
  .md\:focus\:placeholder-gray-100:focus::-ms-input-placeholder {
    color: #f7fafc; }
  .md\:focus\:placeholder-gray-100:focus::placeholder {
    color: #f7fafc; }
  .md\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder {
    color: #edf2f7; }
  .md\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    color: #edf2f7; }
  .md\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    color: #edf2f7; }
  .md\:focus\:placeholder-gray-200:focus::-ms-input-placeholder {
    color: #edf2f7; }
  .md\:focus\:placeholder-gray-200:focus::placeholder {
    color: #edf2f7; }
  .md\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder {
    color: #e2e8f0; }
  .md\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    color: #e2e8f0; }
  .md\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    color: #e2e8f0; }
  .md\:focus\:placeholder-gray-300:focus::-ms-input-placeholder {
    color: #e2e8f0; }
  .md\:focus\:placeholder-gray-300:focus::placeholder {
    color: #e2e8f0; }
  .md\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder {
    color: #cbd5e0; }
  .md\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    color: #cbd5e0; }
  .md\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    color: #cbd5e0; }
  .md\:focus\:placeholder-gray-400:focus::-ms-input-placeholder {
    color: #cbd5e0; }
  .md\:focus\:placeholder-gray-400:focus::placeholder {
    color: #cbd5e0; }
  .md\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder {
    color: #a0aec0; }
  .md\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    color: #a0aec0; }
  .md\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    color: #a0aec0; }
  .md\:focus\:placeholder-gray-500:focus::-ms-input-placeholder {
    color: #a0aec0; }
  .md\:focus\:placeholder-gray-500:focus::placeholder {
    color: #a0aec0; }
  .md\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder {
    color: #718096; }
  .md\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    color: #718096; }
  .md\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    color: #718096; }
  .md\:focus\:placeholder-gray-600:focus::-ms-input-placeholder {
    color: #718096; }
  .md\:focus\:placeholder-gray-600:focus::placeholder {
    color: #718096; }
  .md\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder {
    color: #4a5568; }
  .md\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    color: #4a5568; }
  .md\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    color: #4a5568; }
  .md\:focus\:placeholder-gray-700:focus::-ms-input-placeholder {
    color: #4a5568; }
  .md\:focus\:placeholder-gray-700:focus::placeholder {
    color: #4a5568; }
  .md\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
    color: #2d3748; }
  .md\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    color: #2d3748; }
  .md\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    color: #2d3748; }
  .md\:focus\:placeholder-gray-800:focus::-ms-input-placeholder {
    color: #2d3748; }
  .md\:focus\:placeholder-gray-800:focus::placeholder {
    color: #2d3748; }
  .md\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
    color: #1a202c; }
  .md\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    color: #1a202c; }
  .md\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    color: #1a202c; }
  .md\:focus\:placeholder-gray-900:focus::-ms-input-placeholder {
    color: #1a202c; }
  .md\:focus\:placeholder-gray-900:focus::placeholder {
    color: #1a202c; }
  .md\:focus\:placeholder-red-100:focus::-webkit-input-placeholder {
    color: #fff5f5; }
  .md\:focus\:placeholder-red-100:focus::-moz-placeholder {
    color: #fff5f5; }
  .md\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    color: #fff5f5; }
  .md\:focus\:placeholder-red-100:focus::-ms-input-placeholder {
    color: #fff5f5; }
  .md\:focus\:placeholder-red-100:focus::placeholder {
    color: #fff5f5; }
  .md\:focus\:placeholder-red-200:focus::-webkit-input-placeholder {
    color: #fed7d7; }
  .md\:focus\:placeholder-red-200:focus::-moz-placeholder {
    color: #fed7d7; }
  .md\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    color: #fed7d7; }
  .md\:focus\:placeholder-red-200:focus::-ms-input-placeholder {
    color: #fed7d7; }
  .md\:focus\:placeholder-red-200:focus::placeholder {
    color: #fed7d7; }
  .md\:focus\:placeholder-red-300:focus::-webkit-input-placeholder {
    color: #feb2b2; }
  .md\:focus\:placeholder-red-300:focus::-moz-placeholder {
    color: #feb2b2; }
  .md\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    color: #feb2b2; }
  .md\:focus\:placeholder-red-300:focus::-ms-input-placeholder {
    color: #feb2b2; }
  .md\:focus\:placeholder-red-300:focus::placeholder {
    color: #feb2b2; }
  .md\:focus\:placeholder-red-400:focus::-webkit-input-placeholder {
    color: #fc8181; }
  .md\:focus\:placeholder-red-400:focus::-moz-placeholder {
    color: #fc8181; }
  .md\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    color: #fc8181; }
  .md\:focus\:placeholder-red-400:focus::-ms-input-placeholder {
    color: #fc8181; }
  .md\:focus\:placeholder-red-400:focus::placeholder {
    color: #fc8181; }
  .md\:focus\:placeholder-red-500:focus::-webkit-input-placeholder {
    color: #f56565; }
  .md\:focus\:placeholder-red-500:focus::-moz-placeholder {
    color: #f56565; }
  .md\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    color: #f56565; }
  .md\:focus\:placeholder-red-500:focus::-ms-input-placeholder {
    color: #f56565; }
  .md\:focus\:placeholder-red-500:focus::placeholder {
    color: #f56565; }
  .md\:focus\:placeholder-red-600:focus::-webkit-input-placeholder {
    color: #e53e3e; }
  .md\:focus\:placeholder-red-600:focus::-moz-placeholder {
    color: #e53e3e; }
  .md\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    color: #e53e3e; }
  .md\:focus\:placeholder-red-600:focus::-ms-input-placeholder {
    color: #e53e3e; }
  .md\:focus\:placeholder-red-600:focus::placeholder {
    color: #e53e3e; }
  .md\:focus\:placeholder-red-700:focus::-webkit-input-placeholder {
    color: #c53030; }
  .md\:focus\:placeholder-red-700:focus::-moz-placeholder {
    color: #c53030; }
  .md\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    color: #c53030; }
  .md\:focus\:placeholder-red-700:focus::-ms-input-placeholder {
    color: #c53030; }
  .md\:focus\:placeholder-red-700:focus::placeholder {
    color: #c53030; }
  .md\:focus\:placeholder-red-800:focus::-webkit-input-placeholder {
    color: #9b2c2c; }
  .md\:focus\:placeholder-red-800:focus::-moz-placeholder {
    color: #9b2c2c; }
  .md\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    color: #9b2c2c; }
  .md\:focus\:placeholder-red-800:focus::-ms-input-placeholder {
    color: #9b2c2c; }
  .md\:focus\:placeholder-red-800:focus::placeholder {
    color: #9b2c2c; }
  .md\:focus\:placeholder-red-900:focus::-webkit-input-placeholder {
    color: #742a2a; }
  .md\:focus\:placeholder-red-900:focus::-moz-placeholder {
    color: #742a2a; }
  .md\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    color: #742a2a; }
  .md\:focus\:placeholder-red-900:focus::-ms-input-placeholder {
    color: #742a2a; }
  .md\:focus\:placeholder-red-900:focus::placeholder {
    color: #742a2a; }
  .md\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder {
    color: #fffaf0; }
  .md\:focus\:placeholder-orange-100:focus::-moz-placeholder {
    color: #fffaf0; }
  .md\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
    color: #fffaf0; }
  .md\:focus\:placeholder-orange-100:focus::-ms-input-placeholder {
    color: #fffaf0; }
  .md\:focus\:placeholder-orange-100:focus::placeholder {
    color: #fffaf0; }
  .md\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder {
    color: #feebc8; }
  .md\:focus\:placeholder-orange-200:focus::-moz-placeholder {
    color: #feebc8; }
  .md\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
    color: #feebc8; }
  .md\:focus\:placeholder-orange-200:focus::-ms-input-placeholder {
    color: #feebc8; }
  .md\:focus\:placeholder-orange-200:focus::placeholder {
    color: #feebc8; }
  .md\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder {
    color: #fbd38d; }
  .md\:focus\:placeholder-orange-300:focus::-moz-placeholder {
    color: #fbd38d; }
  .md\:focus\:placeholder-orange-300:focus:-ms-input-placeholder {
    color: #fbd38d; }
  .md\:focus\:placeholder-orange-300:focus::-ms-input-placeholder {
    color: #fbd38d; }
  .md\:focus\:placeholder-orange-300:focus::placeholder {
    color: #fbd38d; }
  .md\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder {
    color: #f6ad55; }
  .md\:focus\:placeholder-orange-400:focus::-moz-placeholder {
    color: #f6ad55; }
  .md\:focus\:placeholder-orange-400:focus:-ms-input-placeholder {
    color: #f6ad55; }
  .md\:focus\:placeholder-orange-400:focus::-ms-input-placeholder {
    color: #f6ad55; }
  .md\:focus\:placeholder-orange-400:focus::placeholder {
    color: #f6ad55; }
  .md\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder {
    color: #ed8936; }
  .md\:focus\:placeholder-orange-500:focus::-moz-placeholder {
    color: #ed8936; }
  .md\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
    color: #ed8936; }
  .md\:focus\:placeholder-orange-500:focus::-ms-input-placeholder {
    color: #ed8936; }
  .md\:focus\:placeholder-orange-500:focus::placeholder {
    color: #ed8936; }
  .md\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder {
    color: #dd6b20; }
  .md\:focus\:placeholder-orange-600:focus::-moz-placeholder {
    color: #dd6b20; }
  .md\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
    color: #dd6b20; }
  .md\:focus\:placeholder-orange-600:focus::-ms-input-placeholder {
    color: #dd6b20; }
  .md\:focus\:placeholder-orange-600:focus::placeholder {
    color: #dd6b20; }
  .md\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder {
    color: #c05621; }
  .md\:focus\:placeholder-orange-700:focus::-moz-placeholder {
    color: #c05621; }
  .md\:focus\:placeholder-orange-700:focus:-ms-input-placeholder {
    color: #c05621; }
  .md\:focus\:placeholder-orange-700:focus::-ms-input-placeholder {
    color: #c05621; }
  .md\:focus\:placeholder-orange-700:focus::placeholder {
    color: #c05621; }
  .md\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder {
    color: #9c4221; }
  .md\:focus\:placeholder-orange-800:focus::-moz-placeholder {
    color: #9c4221; }
  .md\:focus\:placeholder-orange-800:focus:-ms-input-placeholder {
    color: #9c4221; }
  .md\:focus\:placeholder-orange-800:focus::-ms-input-placeholder {
    color: #9c4221; }
  .md\:focus\:placeholder-orange-800:focus::placeholder {
    color: #9c4221; }
  .md\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder {
    color: #7b341e; }
  .md\:focus\:placeholder-orange-900:focus::-moz-placeholder {
    color: #7b341e; }
  .md\:focus\:placeholder-orange-900:focus:-ms-input-placeholder {
    color: #7b341e; }
  .md\:focus\:placeholder-orange-900:focus::-ms-input-placeholder {
    color: #7b341e; }
  .md\:focus\:placeholder-orange-900:focus::placeholder {
    color: #7b341e; }
  .md\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder {
    color: #fffff0; }
  .md\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    color: #fffff0; }
  .md\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    color: #fffff0; }
  .md\:focus\:placeholder-yellow-100:focus::-ms-input-placeholder {
    color: #fffff0; }
  .md\:focus\:placeholder-yellow-100:focus::placeholder {
    color: #fffff0; }
  .md\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder {
    color: #fefcbf; }
  .md\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    color: #fefcbf; }
  .md\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    color: #fefcbf; }
  .md\:focus\:placeholder-yellow-200:focus::-ms-input-placeholder {
    color: #fefcbf; }
  .md\:focus\:placeholder-yellow-200:focus::placeholder {
    color: #fefcbf; }
  .md\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder {
    color: #faf089; }
  .md\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    color: #faf089; }
  .md\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    color: #faf089; }
  .md\:focus\:placeholder-yellow-300:focus::-ms-input-placeholder {
    color: #faf089; }
  .md\:focus\:placeholder-yellow-300:focus::placeholder {
    color: #faf089; }
  .md\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder {
    color: #f6e05e; }
  .md\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    color: #f6e05e; }
  .md\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    color: #f6e05e; }
  .md\:focus\:placeholder-yellow-400:focus::-ms-input-placeholder {
    color: #f6e05e; }
  .md\:focus\:placeholder-yellow-400:focus::placeholder {
    color: #f6e05e; }
  .md\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder {
    color: #ecc94b; }
  .md\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    color: #ecc94b; }
  .md\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    color: #ecc94b; }
  .md\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
    color: #ecc94b; }
  .md\:focus\:placeholder-yellow-500:focus::placeholder {
    color: #ecc94b; }
  .md\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder {
    color: #d69e2e; }
  .md\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    color: #d69e2e; }
  .md\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    color: #d69e2e; }
  .md\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
    color: #d69e2e; }
  .md\:focus\:placeholder-yellow-600:focus::placeholder {
    color: #d69e2e; }
  .md\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder {
    color: #b7791f; }
  .md\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    color: #b7791f; }
  .md\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    color: #b7791f; }
  .md\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
    color: #b7791f; }
  .md\:focus\:placeholder-yellow-700:focus::placeholder {
    color: #b7791f; }
  .md\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder {
    color: #975a16; }
  .md\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    color: #975a16; }
  .md\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    color: #975a16; }
  .md\:focus\:placeholder-yellow-800:focus::-ms-input-placeholder {
    color: #975a16; }
  .md\:focus\:placeholder-yellow-800:focus::placeholder {
    color: #975a16; }
  .md\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder {
    color: #744210; }
  .md\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    color: #744210; }
  .md\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    color: #744210; }
  .md\:focus\:placeholder-yellow-900:focus::-ms-input-placeholder {
    color: #744210; }
  .md\:focus\:placeholder-yellow-900:focus::placeholder {
    color: #744210; }
  .md\:focus\:placeholder-green-100:focus::-webkit-input-placeholder {
    color: #f0fff4; }
  .md\:focus\:placeholder-green-100:focus::-moz-placeholder {
    color: #f0fff4; }
  .md\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    color: #f0fff4; }
  .md\:focus\:placeholder-green-100:focus::-ms-input-placeholder {
    color: #f0fff4; }
  .md\:focus\:placeholder-green-100:focus::placeholder {
    color: #f0fff4; }
  .md\:focus\:placeholder-green-200:focus::-webkit-input-placeholder {
    color: #c6f6d5; }
  .md\:focus\:placeholder-green-200:focus::-moz-placeholder {
    color: #c6f6d5; }
  .md\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    color: #c6f6d5; }
  .md\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
    color: #c6f6d5; }
  .md\:focus\:placeholder-green-200:focus::placeholder {
    color: #c6f6d5; }
  .md\:focus\:placeholder-green-300:focus::-webkit-input-placeholder {
    color: #9ae6b4; }
  .md\:focus\:placeholder-green-300:focus::-moz-placeholder {
    color: #9ae6b4; }
  .md\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    color: #9ae6b4; }
  .md\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
    color: #9ae6b4; }
  .md\:focus\:placeholder-green-300:focus::placeholder {
    color: #9ae6b4; }
  .md\:focus\:placeholder-green-400:focus::-webkit-input-placeholder {
    color: #68d391; }
  .md\:focus\:placeholder-green-400:focus::-moz-placeholder {
    color: #68d391; }
  .md\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    color: #68d391; }
  .md\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
    color: #68d391; }
  .md\:focus\:placeholder-green-400:focus::placeholder {
    color: #68d391; }
  .md\:focus\:placeholder-green-500:focus::-webkit-input-placeholder {
    color: #48bb78; }
  .md\:focus\:placeholder-green-500:focus::-moz-placeholder {
    color: #48bb78; }
  .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    color: #48bb78; }
  .md\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
    color: #48bb78; }
  .md\:focus\:placeholder-green-500:focus::placeholder {
    color: #48bb78; }
  .md\:focus\:placeholder-green-600:focus::-webkit-input-placeholder {
    color: #38a169; }
  .md\:focus\:placeholder-green-600:focus::-moz-placeholder {
    color: #38a169; }
  .md\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    color: #38a169; }
  .md\:focus\:placeholder-green-600:focus::-ms-input-placeholder {
    color: #38a169; }
  .md\:focus\:placeholder-green-600:focus::placeholder {
    color: #38a169; }
  .md\:focus\:placeholder-green-700:focus::-webkit-input-placeholder {
    color: #2f855a; }
  .md\:focus\:placeholder-green-700:focus::-moz-placeholder {
    color: #2f855a; }
  .md\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    color: #2f855a; }
  .md\:focus\:placeholder-green-700:focus::-ms-input-placeholder {
    color: #2f855a; }
  .md\:focus\:placeholder-green-700:focus::placeholder {
    color: #2f855a; }
  .md\:focus\:placeholder-green-800:focus::-webkit-input-placeholder {
    color: #276749; }
  .md\:focus\:placeholder-green-800:focus::-moz-placeholder {
    color: #276749; }
  .md\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    color: #276749; }
  .md\:focus\:placeholder-green-800:focus::-ms-input-placeholder {
    color: #276749; }
  .md\:focus\:placeholder-green-800:focus::placeholder {
    color: #276749; }
  .md\:focus\:placeholder-green-900:focus::-webkit-input-placeholder {
    color: #22543d; }
  .md\:focus\:placeholder-green-900:focus::-moz-placeholder {
    color: #22543d; }
  .md\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    color: #22543d; }
  .md\:focus\:placeholder-green-900:focus::-ms-input-placeholder {
    color: #22543d; }
  .md\:focus\:placeholder-green-900:focus::placeholder {
    color: #22543d; }
  .md\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
    color: #e6fffa; }
  .md\:focus\:placeholder-teal-100:focus::-moz-placeholder {
    color: #e6fffa; }
  .md\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
    color: #e6fffa; }
  .md\:focus\:placeholder-teal-100:focus::-ms-input-placeholder {
    color: #e6fffa; }
  .md\:focus\:placeholder-teal-100:focus::placeholder {
    color: #e6fffa; }
  .md\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
    color: #b2f5ea; }
  .md\:focus\:placeholder-teal-200:focus::-moz-placeholder {
    color: #b2f5ea; }
  .md\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
    color: #b2f5ea; }
  .md\:focus\:placeholder-teal-200:focus::-ms-input-placeholder {
    color: #b2f5ea; }
  .md\:focus\:placeholder-teal-200:focus::placeholder {
    color: #b2f5ea; }
  .md\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
    color: #81e6d9; }
  .md\:focus\:placeholder-teal-300:focus::-moz-placeholder {
    color: #81e6d9; }
  .md\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
    color: #81e6d9; }
  .md\:focus\:placeholder-teal-300:focus::-ms-input-placeholder {
    color: #81e6d9; }
  .md\:focus\:placeholder-teal-300:focus::placeholder {
    color: #81e6d9; }
  .md\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
    color: #4fd1c5; }
  .md\:focus\:placeholder-teal-400:focus::-moz-placeholder {
    color: #4fd1c5; }
  .md\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
    color: #4fd1c5; }
  .md\:focus\:placeholder-teal-400:focus::-ms-input-placeholder {
    color: #4fd1c5; }
  .md\:focus\:placeholder-teal-400:focus::placeholder {
    color: #4fd1c5; }
  .md\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
    color: #38b2ac; }
  .md\:focus\:placeholder-teal-500:focus::-moz-placeholder {
    color: #38b2ac; }
  .md\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
    color: #38b2ac; }
  .md\:focus\:placeholder-teal-500:focus::-ms-input-placeholder {
    color: #38b2ac; }
  .md\:focus\:placeholder-teal-500:focus::placeholder {
    color: #38b2ac; }
  .md\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
    color: #319795; }
  .md\:focus\:placeholder-teal-600:focus::-moz-placeholder {
    color: #319795; }
  .md\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
    color: #319795; }
  .md\:focus\:placeholder-teal-600:focus::-ms-input-placeholder {
    color: #319795; }
  .md\:focus\:placeholder-teal-600:focus::placeholder {
    color: #319795; }
  .md\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
    color: #2c7a7b; }
  .md\:focus\:placeholder-teal-700:focus::-moz-placeholder {
    color: #2c7a7b; }
  .md\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
    color: #2c7a7b; }
  .md\:focus\:placeholder-teal-700:focus::-ms-input-placeholder {
    color: #2c7a7b; }
  .md\:focus\:placeholder-teal-700:focus::placeholder {
    color: #2c7a7b; }
  .md\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
    color: #285e61; }
  .md\:focus\:placeholder-teal-800:focus::-moz-placeholder {
    color: #285e61; }
  .md\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
    color: #285e61; }
  .md\:focus\:placeholder-teal-800:focus::-ms-input-placeholder {
    color: #285e61; }
  .md\:focus\:placeholder-teal-800:focus::placeholder {
    color: #285e61; }
  .md\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
    color: #234e52; }
  .md\:focus\:placeholder-teal-900:focus::-moz-placeholder {
    color: #234e52; }
  .md\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
    color: #234e52; }
  .md\:focus\:placeholder-teal-900:focus::-ms-input-placeholder {
    color: #234e52; }
  .md\:focus\:placeholder-teal-900:focus::placeholder {
    color: #234e52; }
  .md\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder {
    color: #ebf8ff; }
  .md\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    color: #ebf8ff; }
  .md\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    color: #ebf8ff; }
  .md\:focus\:placeholder-blue-100:focus::-ms-input-placeholder {
    color: #ebf8ff; }
  .md\:focus\:placeholder-blue-100:focus::placeholder {
    color: #ebf8ff; }
  .md\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder {
    color: #bee3f8; }
  .md\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    color: #bee3f8; }
  .md\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    color: #bee3f8; }
  .md\:focus\:placeholder-blue-200:focus::-ms-input-placeholder {
    color: #bee3f8; }
  .md\:focus\:placeholder-blue-200:focus::placeholder {
    color: #bee3f8; }
  .md\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder {
    color: #90cdf4; }
  .md\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    color: #90cdf4; }
  .md\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    color: #90cdf4; }
  .md\:focus\:placeholder-blue-300:focus::-ms-input-placeholder {
    color: #90cdf4; }
  .md\:focus\:placeholder-blue-300:focus::placeholder {
    color: #90cdf4; }
  .md\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder {
    color: #63b3ed; }
  .md\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    color: #63b3ed; }
  .md\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    color: #63b3ed; }
  .md\:focus\:placeholder-blue-400:focus::-ms-input-placeholder {
    color: #63b3ed; }
  .md\:focus\:placeholder-blue-400:focus::placeholder {
    color: #63b3ed; }
  .md\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder {
    color: #4299e1; }
  .md\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    color: #4299e1; }
  .md\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    color: #4299e1; }
  .md\:focus\:placeholder-blue-500:focus::-ms-input-placeholder {
    color: #4299e1; }
  .md\:focus\:placeholder-blue-500:focus::placeholder {
    color: #4299e1; }
  .md\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder {
    color: #3182ce; }
  .md\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    color: #3182ce; }
  .md\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    color: #3182ce; }
  .md\:focus\:placeholder-blue-600:focus::-ms-input-placeholder {
    color: #3182ce; }
  .md\:focus\:placeholder-blue-600:focus::placeholder {
    color: #3182ce; }
  .md\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder {
    color: #2b6cb0; }
  .md\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    color: #2b6cb0; }
  .md\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    color: #2b6cb0; }
  .md\:focus\:placeholder-blue-700:focus::-ms-input-placeholder {
    color: #2b6cb0; }
  .md\:focus\:placeholder-blue-700:focus::placeholder {
    color: #2b6cb0; }
  .md\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder {
    color: #2c5282; }
  .md\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    color: #2c5282; }
  .md\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    color: #2c5282; }
  .md\:focus\:placeholder-blue-800:focus::-ms-input-placeholder {
    color: #2c5282; }
  .md\:focus\:placeholder-blue-800:focus::placeholder {
    color: #2c5282; }
  .md\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder {
    color: #2a4365; }
  .md\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    color: #2a4365; }
  .md\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    color: #2a4365; }
  .md\:focus\:placeholder-blue-900:focus::-ms-input-placeholder {
    color: #2a4365; }
  .md\:focus\:placeholder-blue-900:focus::placeholder {
    color: #2a4365; }
  .md\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
    color: #ebf4ff; }
  .md\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    color: #ebf4ff; }
  .md\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    color: #ebf4ff; }
  .md\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
    color: #ebf4ff; }
  .md\:focus\:placeholder-indigo-100:focus::placeholder {
    color: #ebf4ff; }
  .md\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
    color: #c3dafe; }
  .md\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    color: #c3dafe; }
  .md\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    color: #c3dafe; }
  .md\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
    color: #c3dafe; }
  .md\:focus\:placeholder-indigo-200:focus::placeholder {
    color: #c3dafe; }
  .md\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
    color: #a3bffa; }
  .md\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    color: #a3bffa; }
  .md\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    color: #a3bffa; }
  .md\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
    color: #a3bffa; }
  .md\:focus\:placeholder-indigo-300:focus::placeholder {
    color: #a3bffa; }
  .md\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
    color: #7f9cf5; }
  .md\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    color: #7f9cf5; }
  .md\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    color: #7f9cf5; }
  .md\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
    color: #7f9cf5; }
  .md\:focus\:placeholder-indigo-400:focus::placeholder {
    color: #7f9cf5; }
  .md\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
    color: #667eea; }
  .md\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    color: #667eea; }
  .md\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    color: #667eea; }
  .md\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
    color: #667eea; }
  .md\:focus\:placeholder-indigo-500:focus::placeholder {
    color: #667eea; }
  .md\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
    color: #5a67d8; }
  .md\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    color: #5a67d8; }
  .md\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    color: #5a67d8; }
  .md\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
    color: #5a67d8; }
  .md\:focus\:placeholder-indigo-600:focus::placeholder {
    color: #5a67d8; }
  .md\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
    color: #4c51bf; }
  .md\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    color: #4c51bf; }
  .md\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    color: #4c51bf; }
  .md\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
    color: #4c51bf; }
  .md\:focus\:placeholder-indigo-700:focus::placeholder {
    color: #4c51bf; }
  .md\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
    color: #434190; }
  .md\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    color: #434190; }
  .md\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    color: #434190; }
  .md\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
    color: #434190; }
  .md\:focus\:placeholder-indigo-800:focus::placeholder {
    color: #434190; }
  .md\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
    color: #3c366b; }
  .md\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    color: #3c366b; }
  .md\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    color: #3c366b; }
  .md\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
    color: #3c366b; }
  .md\:focus\:placeholder-indigo-900:focus::placeholder {
    color: #3c366b; }
  .md\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
    color: #faf5ff; }
  .md\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    color: #faf5ff; }
  .md\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    color: #faf5ff; }
  .md\:focus\:placeholder-purple-100:focus::-ms-input-placeholder {
    color: #faf5ff; }
  .md\:focus\:placeholder-purple-100:focus::placeholder {
    color: #faf5ff; }
  .md\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
    color: #e9d8fd; }
  .md\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    color: #e9d8fd; }
  .md\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    color: #e9d8fd; }
  .md\:focus\:placeholder-purple-200:focus::-ms-input-placeholder {
    color: #e9d8fd; }
  .md\:focus\:placeholder-purple-200:focus::placeholder {
    color: #e9d8fd; }
  .md\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
    color: #d6bcfa; }
  .md\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    color: #d6bcfa; }
  .md\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    color: #d6bcfa; }
  .md\:focus\:placeholder-purple-300:focus::-ms-input-placeholder {
    color: #d6bcfa; }
  .md\:focus\:placeholder-purple-300:focus::placeholder {
    color: #d6bcfa; }
  .md\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
    color: #b794f4; }
  .md\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    color: #b794f4; }
  .md\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    color: #b794f4; }
  .md\:focus\:placeholder-purple-400:focus::-ms-input-placeholder {
    color: #b794f4; }
  .md\:focus\:placeholder-purple-400:focus::placeholder {
    color: #b794f4; }
  .md\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
    color: #9f7aea; }
  .md\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    color: #9f7aea; }
  .md\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    color: #9f7aea; }
  .md\:focus\:placeholder-purple-500:focus::-ms-input-placeholder {
    color: #9f7aea; }
  .md\:focus\:placeholder-purple-500:focus::placeholder {
    color: #9f7aea; }
  .md\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
    color: #805ad5; }
  .md\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    color: #805ad5; }
  .md\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    color: #805ad5; }
  .md\:focus\:placeholder-purple-600:focus::-ms-input-placeholder {
    color: #805ad5; }
  .md\:focus\:placeholder-purple-600:focus::placeholder {
    color: #805ad5; }
  .md\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
    color: #6b46c1; }
  .md\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    color: #6b46c1; }
  .md\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    color: #6b46c1; }
  .md\:focus\:placeholder-purple-700:focus::-ms-input-placeholder {
    color: #6b46c1; }
  .md\:focus\:placeholder-purple-700:focus::placeholder {
    color: #6b46c1; }
  .md\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
    color: #553c9a; }
  .md\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    color: #553c9a; }
  .md\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    color: #553c9a; }
  .md\:focus\:placeholder-purple-800:focus::-ms-input-placeholder {
    color: #553c9a; }
  .md\:focus\:placeholder-purple-800:focus::placeholder {
    color: #553c9a; }
  .md\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
    color: #44337a; }
  .md\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    color: #44337a; }
  .md\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    color: #44337a; }
  .md\:focus\:placeholder-purple-900:focus::-ms-input-placeholder {
    color: #44337a; }
  .md\:focus\:placeholder-purple-900:focus::placeholder {
    color: #44337a; }
  .md\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder {
    color: #fff5f7; }
  .md\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    color: #fff5f7; }
  .md\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    color: #fff5f7; }
  .md\:focus\:placeholder-pink-100:focus::-ms-input-placeholder {
    color: #fff5f7; }
  .md\:focus\:placeholder-pink-100:focus::placeholder {
    color: #fff5f7; }
  .md\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder {
    color: #fed7e2; }
  .md\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    color: #fed7e2; }
  .md\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    color: #fed7e2; }
  .md\:focus\:placeholder-pink-200:focus::-ms-input-placeholder {
    color: #fed7e2; }
  .md\:focus\:placeholder-pink-200:focus::placeholder {
    color: #fed7e2; }
  .md\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder {
    color: #fbb6ce; }
  .md\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    color: #fbb6ce; }
  .md\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    color: #fbb6ce; }
  .md\:focus\:placeholder-pink-300:focus::-ms-input-placeholder {
    color: #fbb6ce; }
  .md\:focus\:placeholder-pink-300:focus::placeholder {
    color: #fbb6ce; }
  .md\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder {
    color: #f687b3; }
  .md\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    color: #f687b3; }
  .md\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    color: #f687b3; }
  .md\:focus\:placeholder-pink-400:focus::-ms-input-placeholder {
    color: #f687b3; }
  .md\:focus\:placeholder-pink-400:focus::placeholder {
    color: #f687b3; }
  .md\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder {
    color: #ed64a6; }
  .md\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    color: #ed64a6; }
  .md\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    color: #ed64a6; }
  .md\:focus\:placeholder-pink-500:focus::-ms-input-placeholder {
    color: #ed64a6; }
  .md\:focus\:placeholder-pink-500:focus::placeholder {
    color: #ed64a6; }
  .md\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder {
    color: #d53f8c; }
  .md\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    color: #d53f8c; }
  .md\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    color: #d53f8c; }
  .md\:focus\:placeholder-pink-600:focus::-ms-input-placeholder {
    color: #d53f8c; }
  .md\:focus\:placeholder-pink-600:focus::placeholder {
    color: #d53f8c; }
  .md\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder {
    color: #b83280; }
  .md\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    color: #b83280; }
  .md\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    color: #b83280; }
  .md\:focus\:placeholder-pink-700:focus::-ms-input-placeholder {
    color: #b83280; }
  .md\:focus\:placeholder-pink-700:focus::placeholder {
    color: #b83280; }
  .md\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder {
    color: #97266d; }
  .md\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    color: #97266d; }
  .md\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    color: #97266d; }
  .md\:focus\:placeholder-pink-800:focus::-ms-input-placeholder {
    color: #97266d; }
  .md\:focus\:placeholder-pink-800:focus::placeholder {
    color: #97266d; }
  .md\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder {
    color: #702459; }
  .md\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    color: #702459; }
  .md\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    color: #702459; }
  .md\:focus\:placeholder-pink-900:focus::-ms-input-placeholder {
    color: #702459; }
  .md\:focus\:placeholder-pink-900:focus::placeholder {
    color: #702459; }
  .md\:pointer-events-none {
    pointer-events: none; }
  .md\:pointer-events-auto {
    pointer-events: auto; }
  .md\:static {
    position: static; }
  .md\:fixed {
    position: fixed; }
  .md\:absolute {
    position: absolute; }
  .md\:relative {
    position: relative; }
  .md\:sticky {
    position: -webkit-sticky;
    position: sticky; }
  .md\:inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .md\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto; }
  .md\:inset-y-0 {
    top: 0;
    bottom: 0; }
  .md\:inset-x-0 {
    right: 0;
    left: 0; }
  .md\:inset-y-auto {
    top: auto;
    bottom: auto; }
  .md\:inset-x-auto {
    right: auto;
    left: auto; }
  .md\:top-0 {
    top: 0; }
  .md\:right-0 {
    right: 0; }
  .md\:bottom-0 {
    bottom: 0; }
  .md\:left-0 {
    left: 0; }
  .md\:top-auto {
    top: auto; }
  .md\:right-auto {
    right: auto; }
  .md\:bottom-auto {
    bottom: auto; }
  .md\:left-auto {
    left: auto; }
  .md\:resize-none {
    resize: none; }
  .md\:resize-y {
    resize: vertical; }
  .md\:resize-x {
    resize: horizontal; }
  .md\:resize {
    resize: both; }
  .md\:shadow-xs {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .md\:shadow-sm {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .md\:shadow {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .md\:shadow-md {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .md\:shadow-lg {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .md\:shadow-xl {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .md\:shadow-2xl {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .md\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .md\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .md\:shadow-none {
    box-shadow: none; }
  .md\:hover\:shadow-xs:hover {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .md\:hover\:shadow-sm:hover {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .md\:hover\:shadow:hover {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .md\:hover\:shadow-md:hover {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .md\:hover\:shadow-lg:hover {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .md\:hover\:shadow-xl:hover {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .md\:hover\:shadow-2xl:hover {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .md\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .md\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .md\:hover\:shadow-none:hover {
    box-shadow: none; }
  .md\:focus\:shadow-xs:focus {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .md\:focus\:shadow-sm:focus {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .md\:focus\:shadow:focus {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .md\:focus\:shadow-md:focus {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .md\:focus\:shadow-lg:focus {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .md\:focus\:shadow-xl:focus {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .md\:focus\:shadow-2xl:focus {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .md\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .md\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .md\:focus\:shadow-none:focus {
    box-shadow: none; }
  .md\:fill-current {
    fill: currentColor; }
  .md\:stroke-current {
    stroke: currentColor; }
  .md\:stroke-0 {
    stroke-width: 0; }
  .md\:stroke-1 {
    stroke-width: 1; }
  .md\:stroke-2 {
    stroke-width: 2; }
  .md\:table-auto {
    table-layout: auto; }
  .md\:table-fixed {
    table-layout: fixed; }
  .md\:text-left {
    text-align: left; }
  .md\:text-center {
    text-align: center; }
  .md\:text-right {
    text-align: right; }
  .md\:text-justify {
    text-align: justify; }
  .md\:text-transparent {
    color: transparent; }
  .md\:text-current {
    color: currentColor; }
  .md\:text-black {
    color: #000; }
  .md\:text-white {
    color: #fff; }
  .md\:text-gray-100 {
    color: #f7fafc; }
  .md\:text-gray-200 {
    color: #edf2f7; }
  .md\:text-gray-300 {
    color: #e2e8f0; }
  .md\:text-gray-400 {
    color: #cbd5e0; }
  .md\:text-gray-500 {
    color: #a0aec0; }
  .md\:text-gray-600 {
    color: #718096; }
  .md\:text-gray-700 {
    color: #4a5568; }
  .md\:text-gray-800 {
    color: #2d3748; }
  .md\:text-gray-900 {
    color: #1a202c; }
  .md\:text-red-100 {
    color: #fff5f5; }
  .md\:text-red-200 {
    color: #fed7d7; }
  .md\:text-red-300 {
    color: #feb2b2; }
  .md\:text-red-400 {
    color: #fc8181; }
  .md\:text-red-500 {
    color: #f56565; }
  .md\:text-red-600 {
    color: #e53e3e; }
  .md\:text-red-700 {
    color: #c53030; }
  .md\:text-red-800 {
    color: #9b2c2c; }
  .md\:text-red-900 {
    color: #742a2a; }
  .md\:text-orange-100 {
    color: #fffaf0; }
  .md\:text-orange-200 {
    color: #feebc8; }
  .md\:text-orange-300 {
    color: #fbd38d; }
  .md\:text-orange-400 {
    color: #f6ad55; }
  .md\:text-orange-500 {
    color: #ed8936; }
  .md\:text-orange-600 {
    color: #dd6b20; }
  .md\:text-orange-700 {
    color: #c05621; }
  .md\:text-orange-800 {
    color: #9c4221; }
  .md\:text-orange-900 {
    color: #7b341e; }
  .md\:text-yellow-100 {
    color: #fffff0; }
  .md\:text-yellow-200 {
    color: #fefcbf; }
  .md\:text-yellow-300 {
    color: #faf089; }
  .md\:text-yellow-400 {
    color: #f6e05e; }
  .md\:text-yellow-500 {
    color: #ecc94b; }
  .md\:text-yellow-600 {
    color: #d69e2e; }
  .md\:text-yellow-700 {
    color: #b7791f; }
  .md\:text-yellow-800 {
    color: #975a16; }
  .md\:text-yellow-900 {
    color: #744210; }
  .md\:text-green-100 {
    color: #f0fff4; }
  .md\:text-green-200 {
    color: #c6f6d5; }
  .md\:text-green-300 {
    color: #9ae6b4; }
  .md\:text-green-400 {
    color: #68d391; }
  .md\:text-green-500 {
    color: #48bb78; }
  .md\:text-green-600 {
    color: #38a169; }
  .md\:text-green-700 {
    color: #2f855a; }
  .md\:text-green-800 {
    color: #276749; }
  .md\:text-green-900 {
    color: #22543d; }
  .md\:text-teal-100 {
    color: #e6fffa; }
  .md\:text-teal-200 {
    color: #b2f5ea; }
  .md\:text-teal-300 {
    color: #81e6d9; }
  .md\:text-teal-400 {
    color: #4fd1c5; }
  .md\:text-teal-500 {
    color: #38b2ac; }
  .md\:text-teal-600 {
    color: #319795; }
  .md\:text-teal-700 {
    color: #2c7a7b; }
  .md\:text-teal-800 {
    color: #285e61; }
  .md\:text-teal-900 {
    color: #234e52; }
  .md\:text-blue-100 {
    color: #ebf8ff; }
  .md\:text-blue-200 {
    color: #bee3f8; }
  .md\:text-blue-300 {
    color: #90cdf4; }
  .md\:text-blue-400 {
    color: #63b3ed; }
  .md\:text-blue-500 {
    color: #4299e1; }
  .md\:text-blue-600 {
    color: #3182ce; }
  .md\:text-blue-700 {
    color: #2b6cb0; }
  .md\:text-blue-800 {
    color: #2c5282; }
  .md\:text-blue-900 {
    color: #2a4365; }
  .md\:text-indigo-100 {
    color: #ebf4ff; }
  .md\:text-indigo-200 {
    color: #c3dafe; }
  .md\:text-indigo-300 {
    color: #a3bffa; }
  .md\:text-indigo-400 {
    color: #7f9cf5; }
  .md\:text-indigo-500 {
    color: #667eea; }
  .md\:text-indigo-600 {
    color: #5a67d8; }
  .md\:text-indigo-700 {
    color: #4c51bf; }
  .md\:text-indigo-800 {
    color: #434190; }
  .md\:text-indigo-900 {
    color: #3c366b; }
  .md\:text-purple-100 {
    color: #faf5ff; }
  .md\:text-purple-200 {
    color: #e9d8fd; }
  .md\:text-purple-300 {
    color: #d6bcfa; }
  .md\:text-purple-400 {
    color: #b794f4; }
  .md\:text-purple-500 {
    color: #9f7aea; }
  .md\:text-purple-600 {
    color: #805ad5; }
  .md\:text-purple-700 {
    color: #6b46c1; }
  .md\:text-purple-800 {
    color: #553c9a; }
  .md\:text-purple-900 {
    color: #44337a; }
  .md\:text-pink-100 {
    color: #fff5f7; }
  .md\:text-pink-200 {
    color: #fed7e2; }
  .md\:text-pink-300 {
    color: #fbb6ce; }
  .md\:text-pink-400 {
    color: #f687b3; }
  .md\:text-pink-500 {
    color: #ed64a6; }
  .md\:text-pink-600 {
    color: #d53f8c; }
  .md\:text-pink-700 {
    color: #b83280; }
  .md\:text-pink-800 {
    color: #97266d; }
  .md\:text-pink-900 {
    color: #702459; }
  .md\:hover\:text-transparent:hover {
    color: transparent; }
  .md\:hover\:text-current:hover {
    color: currentColor; }
  .md\:hover\:text-black:hover {
    color: #000; }
  .md\:hover\:text-white:hover {
    color: #fff; }
  .md\:hover\:text-gray-100:hover {
    color: #f7fafc; }
  .md\:hover\:text-gray-200:hover {
    color: #edf2f7; }
  .md\:hover\:text-gray-300:hover {
    color: #e2e8f0; }
  .md\:hover\:text-gray-400:hover {
    color: #cbd5e0; }
  .md\:hover\:text-gray-500:hover {
    color: #a0aec0; }
  .md\:hover\:text-gray-600:hover {
    color: #718096; }
  .md\:hover\:text-gray-700:hover {
    color: #4a5568; }
  .md\:hover\:text-gray-800:hover {
    color: #2d3748; }
  .md\:hover\:text-gray-900:hover {
    color: #1a202c; }
  .md\:hover\:text-red-100:hover {
    color: #fff5f5; }
  .md\:hover\:text-red-200:hover {
    color: #fed7d7; }
  .md\:hover\:text-red-300:hover {
    color: #feb2b2; }
  .md\:hover\:text-red-400:hover {
    color: #fc8181; }
  .md\:hover\:text-red-500:hover {
    color: #f56565; }
  .md\:hover\:text-red-600:hover {
    color: #e53e3e; }
  .md\:hover\:text-red-700:hover {
    color: #c53030; }
  .md\:hover\:text-red-800:hover {
    color: #9b2c2c; }
  .md\:hover\:text-red-900:hover {
    color: #742a2a; }
  .md\:hover\:text-orange-100:hover {
    color: #fffaf0; }
  .md\:hover\:text-orange-200:hover {
    color: #feebc8; }
  .md\:hover\:text-orange-300:hover {
    color: #fbd38d; }
  .md\:hover\:text-orange-400:hover {
    color: #f6ad55; }
  .md\:hover\:text-orange-500:hover {
    color: #ed8936; }
  .md\:hover\:text-orange-600:hover {
    color: #dd6b20; }
  .md\:hover\:text-orange-700:hover {
    color: #c05621; }
  .md\:hover\:text-orange-800:hover {
    color: #9c4221; }
  .md\:hover\:text-orange-900:hover {
    color: #7b341e; }
  .md\:hover\:text-yellow-100:hover {
    color: #fffff0; }
  .md\:hover\:text-yellow-200:hover {
    color: #fefcbf; }
  .md\:hover\:text-yellow-300:hover {
    color: #faf089; }
  .md\:hover\:text-yellow-400:hover {
    color: #f6e05e; }
  .md\:hover\:text-yellow-500:hover {
    color: #ecc94b; }
  .md\:hover\:text-yellow-600:hover {
    color: #d69e2e; }
  .md\:hover\:text-yellow-700:hover {
    color: #b7791f; }
  .md\:hover\:text-yellow-800:hover {
    color: #975a16; }
  .md\:hover\:text-yellow-900:hover {
    color: #744210; }
  .md\:hover\:text-green-100:hover {
    color: #f0fff4; }
  .md\:hover\:text-green-200:hover {
    color: #c6f6d5; }
  .md\:hover\:text-green-300:hover {
    color: #9ae6b4; }
  .md\:hover\:text-green-400:hover {
    color: #68d391; }
  .md\:hover\:text-green-500:hover {
    color: #48bb78; }
  .md\:hover\:text-green-600:hover {
    color: #38a169; }
  .md\:hover\:text-green-700:hover {
    color: #2f855a; }
  .md\:hover\:text-green-800:hover {
    color: #276749; }
  .md\:hover\:text-green-900:hover {
    color: #22543d; }
  .md\:hover\:text-teal-100:hover {
    color: #e6fffa; }
  .md\:hover\:text-teal-200:hover {
    color: #b2f5ea; }
  .md\:hover\:text-teal-300:hover {
    color: #81e6d9; }
  .md\:hover\:text-teal-400:hover {
    color: #4fd1c5; }
  .md\:hover\:text-teal-500:hover {
    color: #38b2ac; }
  .md\:hover\:text-teal-600:hover {
    color: #319795; }
  .md\:hover\:text-teal-700:hover {
    color: #2c7a7b; }
  .md\:hover\:text-teal-800:hover {
    color: #285e61; }
  .md\:hover\:text-teal-900:hover {
    color: #234e52; }
  .md\:hover\:text-blue-100:hover {
    color: #ebf8ff; }
  .md\:hover\:text-blue-200:hover {
    color: #bee3f8; }
  .md\:hover\:text-blue-300:hover {
    color: #90cdf4; }
  .md\:hover\:text-blue-400:hover {
    color: #63b3ed; }
  .md\:hover\:text-blue-500:hover {
    color: #4299e1; }
  .md\:hover\:text-blue-600:hover {
    color: #3182ce; }
  .md\:hover\:text-blue-700:hover {
    color: #2b6cb0; }
  .md\:hover\:text-blue-800:hover {
    color: #2c5282; }
  .md\:hover\:text-blue-900:hover {
    color: #2a4365; }
  .md\:hover\:text-indigo-100:hover {
    color: #ebf4ff; }
  .md\:hover\:text-indigo-200:hover {
    color: #c3dafe; }
  .md\:hover\:text-indigo-300:hover {
    color: #a3bffa; }
  .md\:hover\:text-indigo-400:hover {
    color: #7f9cf5; }
  .md\:hover\:text-indigo-500:hover {
    color: #667eea; }
  .md\:hover\:text-indigo-600:hover {
    color: #5a67d8; }
  .md\:hover\:text-indigo-700:hover {
    color: #4c51bf; }
  .md\:hover\:text-indigo-800:hover {
    color: #434190; }
  .md\:hover\:text-indigo-900:hover {
    color: #3c366b; }
  .md\:hover\:text-purple-100:hover {
    color: #faf5ff; }
  .md\:hover\:text-purple-200:hover {
    color: #e9d8fd; }
  .md\:hover\:text-purple-300:hover {
    color: #d6bcfa; }
  .md\:hover\:text-purple-400:hover {
    color: #b794f4; }
  .md\:hover\:text-purple-500:hover {
    color: #9f7aea; }
  .md\:hover\:text-purple-600:hover {
    color: #805ad5; }
  .md\:hover\:text-purple-700:hover {
    color: #6b46c1; }
  .md\:hover\:text-purple-800:hover {
    color: #553c9a; }
  .md\:hover\:text-purple-900:hover {
    color: #44337a; }
  .md\:hover\:text-pink-100:hover {
    color: #fff5f7; }
  .md\:hover\:text-pink-200:hover {
    color: #fed7e2; }
  .md\:hover\:text-pink-300:hover {
    color: #fbb6ce; }
  .md\:hover\:text-pink-400:hover {
    color: #f687b3; }
  .md\:hover\:text-pink-500:hover {
    color: #ed64a6; }
  .md\:hover\:text-pink-600:hover {
    color: #d53f8c; }
  .md\:hover\:text-pink-700:hover {
    color: #b83280; }
  .md\:hover\:text-pink-800:hover {
    color: #97266d; }
  .md\:hover\:text-pink-900:hover {
    color: #702459; }
  .md\:focus\:text-transparent:focus {
    color: transparent; }
  .md\:focus\:text-current:focus {
    color: currentColor; }
  .md\:focus\:text-black:focus {
    color: #000; }
  .md\:focus\:text-white:focus {
    color: #fff; }
  .md\:focus\:text-gray-100:focus {
    color: #f7fafc; }
  .md\:focus\:text-gray-200:focus {
    color: #edf2f7; }
  .md\:focus\:text-gray-300:focus {
    color: #e2e8f0; }
  .md\:focus\:text-gray-400:focus {
    color: #cbd5e0; }
  .md\:focus\:text-gray-500:focus {
    color: #a0aec0; }
  .md\:focus\:text-gray-600:focus {
    color: #718096; }
  .md\:focus\:text-gray-700:focus {
    color: #4a5568; }
  .md\:focus\:text-gray-800:focus {
    color: #2d3748; }
  .md\:focus\:text-gray-900:focus {
    color: #1a202c; }
  .md\:focus\:text-red-100:focus {
    color: #fff5f5; }
  .md\:focus\:text-red-200:focus {
    color: #fed7d7; }
  .md\:focus\:text-red-300:focus {
    color: #feb2b2; }
  .md\:focus\:text-red-400:focus {
    color: #fc8181; }
  .md\:focus\:text-red-500:focus {
    color: #f56565; }
  .md\:focus\:text-red-600:focus {
    color: #e53e3e; }
  .md\:focus\:text-red-700:focus {
    color: #c53030; }
  .md\:focus\:text-red-800:focus {
    color: #9b2c2c; }
  .md\:focus\:text-red-900:focus {
    color: #742a2a; }
  .md\:focus\:text-orange-100:focus {
    color: #fffaf0; }
  .md\:focus\:text-orange-200:focus {
    color: #feebc8; }
  .md\:focus\:text-orange-300:focus {
    color: #fbd38d; }
  .md\:focus\:text-orange-400:focus {
    color: #f6ad55; }
  .md\:focus\:text-orange-500:focus {
    color: #ed8936; }
  .md\:focus\:text-orange-600:focus {
    color: #dd6b20; }
  .md\:focus\:text-orange-700:focus {
    color: #c05621; }
  .md\:focus\:text-orange-800:focus {
    color: #9c4221; }
  .md\:focus\:text-orange-900:focus {
    color: #7b341e; }
  .md\:focus\:text-yellow-100:focus {
    color: #fffff0; }
  .md\:focus\:text-yellow-200:focus {
    color: #fefcbf; }
  .md\:focus\:text-yellow-300:focus {
    color: #faf089; }
  .md\:focus\:text-yellow-400:focus {
    color: #f6e05e; }
  .md\:focus\:text-yellow-500:focus {
    color: #ecc94b; }
  .md\:focus\:text-yellow-600:focus {
    color: #d69e2e; }
  .md\:focus\:text-yellow-700:focus {
    color: #b7791f; }
  .md\:focus\:text-yellow-800:focus {
    color: #975a16; }
  .md\:focus\:text-yellow-900:focus {
    color: #744210; }
  .md\:focus\:text-green-100:focus {
    color: #f0fff4; }
  .md\:focus\:text-green-200:focus {
    color: #c6f6d5; }
  .md\:focus\:text-green-300:focus {
    color: #9ae6b4; }
  .md\:focus\:text-green-400:focus {
    color: #68d391; }
  .md\:focus\:text-green-500:focus {
    color: #48bb78; }
  .md\:focus\:text-green-600:focus {
    color: #38a169; }
  .md\:focus\:text-green-700:focus {
    color: #2f855a; }
  .md\:focus\:text-green-800:focus {
    color: #276749; }
  .md\:focus\:text-green-900:focus {
    color: #22543d; }
  .md\:focus\:text-teal-100:focus {
    color: #e6fffa; }
  .md\:focus\:text-teal-200:focus {
    color: #b2f5ea; }
  .md\:focus\:text-teal-300:focus {
    color: #81e6d9; }
  .md\:focus\:text-teal-400:focus {
    color: #4fd1c5; }
  .md\:focus\:text-teal-500:focus {
    color: #38b2ac; }
  .md\:focus\:text-teal-600:focus {
    color: #319795; }
  .md\:focus\:text-teal-700:focus {
    color: #2c7a7b; }
  .md\:focus\:text-teal-800:focus {
    color: #285e61; }
  .md\:focus\:text-teal-900:focus {
    color: #234e52; }
  .md\:focus\:text-blue-100:focus {
    color: #ebf8ff; }
  .md\:focus\:text-blue-200:focus {
    color: #bee3f8; }
  .md\:focus\:text-blue-300:focus {
    color: #90cdf4; }
  .md\:focus\:text-blue-400:focus {
    color: #63b3ed; }
  .md\:focus\:text-blue-500:focus {
    color: #4299e1; }
  .md\:focus\:text-blue-600:focus {
    color: #3182ce; }
  .md\:focus\:text-blue-700:focus {
    color: #2b6cb0; }
  .md\:focus\:text-blue-800:focus {
    color: #2c5282; }
  .md\:focus\:text-blue-900:focus {
    color: #2a4365; }
  .md\:focus\:text-indigo-100:focus {
    color: #ebf4ff; }
  .md\:focus\:text-indigo-200:focus {
    color: #c3dafe; }
  .md\:focus\:text-indigo-300:focus {
    color: #a3bffa; }
  .md\:focus\:text-indigo-400:focus {
    color: #7f9cf5; }
  .md\:focus\:text-indigo-500:focus {
    color: #667eea; }
  .md\:focus\:text-indigo-600:focus {
    color: #5a67d8; }
  .md\:focus\:text-indigo-700:focus {
    color: #4c51bf; }
  .md\:focus\:text-indigo-800:focus {
    color: #434190; }
  .md\:focus\:text-indigo-900:focus {
    color: #3c366b; }
  .md\:focus\:text-purple-100:focus {
    color: #faf5ff; }
  .md\:focus\:text-purple-200:focus {
    color: #e9d8fd; }
  .md\:focus\:text-purple-300:focus {
    color: #d6bcfa; }
  .md\:focus\:text-purple-400:focus {
    color: #b794f4; }
  .md\:focus\:text-purple-500:focus {
    color: #9f7aea; }
  .md\:focus\:text-purple-600:focus {
    color: #805ad5; }
  .md\:focus\:text-purple-700:focus {
    color: #6b46c1; }
  .md\:focus\:text-purple-800:focus {
    color: #553c9a; }
  .md\:focus\:text-purple-900:focus {
    color: #44337a; }
  .md\:focus\:text-pink-100:focus {
    color: #fff5f7; }
  .md\:focus\:text-pink-200:focus {
    color: #fed7e2; }
  .md\:focus\:text-pink-300:focus {
    color: #fbb6ce; }
  .md\:focus\:text-pink-400:focus {
    color: #f687b3; }
  .md\:focus\:text-pink-500:focus {
    color: #ed64a6; }
  .md\:focus\:text-pink-600:focus {
    color: #d53f8c; }
  .md\:focus\:text-pink-700:focus {
    color: #b83280; }
  .md\:focus\:text-pink-800:focus {
    color: #97266d; }
  .md\:focus\:text-pink-900:focus {
    color: #702459; }
  .md\:italic {
    font-style: italic; }
  .md\:not-italic {
    font-style: normal; }
  .md\:uppercase {
    text-transform: uppercase; }
  .md\:lowercase {
    text-transform: lowercase; }
  .md\:capitalize {
    text-transform: capitalize; }
  .md\:normal-case {
    text-transform: none; }
  .md\:underline {
    text-decoration: underline; }
  .md\:line-through {
    text-decoration: line-through; }
  .md\:no-underline {
    text-decoration: none; }
  .md\:hover\:underline:hover {
    text-decoration: underline; }
  .md\:hover\:line-through:hover {
    text-decoration: line-through; }
  .md\:hover\:no-underline:hover {
    text-decoration: none; }
  .md\:focus\:underline:focus {
    text-decoration: underline; }
  .md\:focus\:line-through:focus {
    text-decoration: line-through; }
  .md\:focus\:no-underline:focus {
    text-decoration: none; }
  .md\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .md\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto; }
  .md\:tracking-tighter {
    letter-spacing: -0.05em; }
  .md\:tracking-tight {
    letter-spacing: -0.025em; }
  .md\:tracking-normal {
    letter-spacing: 0; }
  .md\:tracking-wide {
    letter-spacing: 0.025em; }
  .md\:tracking-wider {
    letter-spacing: 0.05em; }
  .md\:tracking-widest {
    letter-spacing: 0.1em; }
  .md\:select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .md\:select-text {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text; }
  .md\:select-all {
    -webkit-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all; }
  .md\:select-auto {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto; }
  .md\:align-baseline {
    vertical-align: baseline; }
  .md\:align-top {
    vertical-align: top; }
  .md\:align-middle {
    vertical-align: middle; }
  .md\:align-bottom {
    vertical-align: bottom; }
  .md\:align-text-top {
    vertical-align: text-top; }
  .md\:align-text-bottom {
    vertical-align: text-bottom; }
  .md\:visible {
    visibility: visible; }
  .md\:invisible {
    visibility: hidden; }
  .md\:whitespace-normal {
    white-space: normal; }
  .md\:whitespace-no-wrap {
    white-space: nowrap; }
  .md\:whitespace-pre {
    white-space: pre; }
  .md\:whitespace-pre-line {
    white-space: pre-line; }
  .md\:whitespace-pre-wrap {
    white-space: pre-wrap; }
  .md\:break-normal {
    overflow-wrap: normal;
    word-break: normal; }
  .md\:break-words {
    overflow-wrap: break-word; }
  .md\:break-all {
    word-break: break-all; }
  .md\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .md\:w-0 {
    width: 0; }
  .md\:w-1 {
    width: 0.25rem; }
  .md\:w-2 {
    width: 0.5rem; }
  .md\:w-3 {
    width: 0.75rem; }
  .md\:w-4 {
    width: 1rem; }
  .md\:w-5 {
    width: 1.25rem; }
  .md\:w-6 {
    width: 1.5rem; }
  .md\:w-8 {
    width: 2rem; }
  .md\:w-10 {
    width: 2.5rem; }
  .md\:w-12 {
    width: 3rem; }
  .md\:w-16 {
    width: 4rem; }
  .md\:w-20 {
    width: 5rem; }
  .md\:w-24 {
    width: 6rem; }
  .md\:w-32 {
    width: 8rem; }
  .md\:w-40 {
    width: 10rem; }
  .md\:w-48 {
    width: 12rem; }
  .md\:w-56 {
    width: 14rem; }
  .md\:w-64 {
    width: 16rem; }
  .md\:w-auto {
    width: auto; }
  .md\:w-px {
    width: 1px; }
  .md\:w-1\/2 {
    width: 50%; }
  .md\:w-1\/3 {
    width: 33.333333%; }
  .md\:w-2\/3 {
    width: 66.666667%; }
  .md\:w-1\/4 {
    width: 25%; }
  .md\:w-2\/4 {
    width: 50%; }
  .md\:w-3\/4 {
    width: 75%; }
  .md\:w-1\/5 {
    width: 20%; }
  .md\:w-2\/5 {
    width: 40%; }
  .md\:w-3\/5 {
    width: 60%; }
  .md\:w-4\/5 {
    width: 80%; }
  .md\:w-1\/6 {
    width: 16.666667%; }
  .md\:w-2\/6 {
    width: 33.333333%; }
  .md\:w-3\/6 {
    width: 50%; }
  .md\:w-4\/6 {
    width: 66.666667%; }
  .md\:w-5\/6 {
    width: 83.333333%; }
  .md\:w-1\/12 {
    width: 8.333333%; }
  .md\:w-2\/12 {
    width: 16.666667%; }
  .md\:w-3\/12 {
    width: 25%; }
  .md\:w-4\/12 {
    width: 33.333333%; }
  .md\:w-5\/12 {
    width: 41.666667%; }
  .md\:w-6\/12 {
    width: 50%; }
  .md\:w-7\/12 {
    width: 58.333333%; }
  .md\:w-8\/12 {
    width: 66.666667%; }
  .md\:w-9\/12 {
    width: 75%; }
  .md\:w-10\/12 {
    width: 83.333333%; }
  .md\:w-11\/12 {
    width: 91.666667%; }
  .md\:w-full {
    width: 100%; }
  .md\:w-screen {
    width: 100vw; }
  .md\:z-0 {
    z-index: 0; }
  .md\:z-10 {
    z-index: 10; }
  .md\:z-20 {
    z-index: 20; }
  .md\:z-30 {
    z-index: 30; }
  .md\:z-40 {
    z-index: 40; }
  .md\:z-50 {
    z-index: 50; }
  .md\:z-auto {
    z-index: auto; }
  .md\:gap-0 {
    grid-gap: 0;
    gap: 0; }
  .md\:gap-1 {
    grid-gap: 0.25rem;
    gap: 0.25rem; }
  .md\:gap-2 {
    grid-gap: 0.5rem;
    gap: 0.5rem; }
  .md\:gap-3 {
    grid-gap: 0.75rem;
    gap: 0.75rem; }
  .md\:gap-4 {
    grid-gap: 1rem;
    gap: 1rem; }
  .md\:gap-5 {
    grid-gap: 1.25rem;
    gap: 1.25rem; }
  .md\:gap-6 {
    grid-gap: 1.5rem;
    gap: 1.5rem; }
  .md\:gap-8 {
    grid-gap: 2rem;
    gap: 2rem; }
  .md\:gap-10 {
    grid-gap: 2.5rem;
    gap: 2.5rem; }
  .md\:gap-12 {
    grid-gap: 3rem;
    gap: 3rem; }
  .md\:gap-16 {
    grid-gap: 4rem;
    gap: 4rem; }
  .md\:gap-20 {
    grid-gap: 5rem;
    gap: 5rem; }
  .md\:gap-24 {
    grid-gap: 6rem;
    gap: 6rem; }
  .md\:gap-32 {
    grid-gap: 8rem;
    gap: 8rem; }
  .md\:gap-40 {
    grid-gap: 10rem;
    gap: 10rem; }
  .md\:gap-48 {
    grid-gap: 12rem;
    gap: 12rem; }
  .md\:gap-56 {
    grid-gap: 14rem;
    gap: 14rem; }
  .md\:gap-64 {
    grid-gap: 16rem;
    gap: 16rem; }
  .md\:gap-px {
    grid-gap: 1px;
    gap: 1px; }
  .md\:col-gap-0 {
    grid-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0; }
  .md\:col-gap-1 {
    grid-column-gap: 0.25rem;
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem; }
  .md\:col-gap-2 {
    grid-column-gap: 0.5rem;
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem; }
  .md\:col-gap-3 {
    grid-column-gap: 0.75rem;
    -moz-column-gap: 0.75rem;
    column-gap: 0.75rem; }
  .md\:col-gap-4 {
    grid-column-gap: 1rem;
    -moz-column-gap: 1rem;
    column-gap: 1rem; }
  .md\:col-gap-5 {
    grid-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem; }
  .md\:col-gap-6 {
    grid-column-gap: 1.5rem;
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem; }
  .md\:col-gap-8 {
    grid-column-gap: 2rem;
    -moz-column-gap: 2rem;
    column-gap: 2rem; }
  .md\:col-gap-10 {
    grid-column-gap: 2.5rem;
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem; }
  .md\:col-gap-12 {
    grid-column-gap: 3rem;
    -moz-column-gap: 3rem;
    column-gap: 3rem; }
  .md\:col-gap-16 {
    grid-column-gap: 4rem;
    -moz-column-gap: 4rem;
    column-gap: 4rem; }
  .md\:col-gap-20 {
    grid-column-gap: 5rem;
    -moz-column-gap: 5rem;
    column-gap: 5rem; }
  .md\:col-gap-24 {
    grid-column-gap: 6rem;
    -moz-column-gap: 6rem;
    column-gap: 6rem; }
  .md\:col-gap-32 {
    grid-column-gap: 8rem;
    -moz-column-gap: 8rem;
    column-gap: 8rem; }
  .md\:col-gap-40 {
    grid-column-gap: 10rem;
    -moz-column-gap: 10rem;
    column-gap: 10rem; }
  .md\:col-gap-48 {
    grid-column-gap: 12rem;
    -moz-column-gap: 12rem;
    column-gap: 12rem; }
  .md\:col-gap-56 {
    grid-column-gap: 14rem;
    -moz-column-gap: 14rem;
    column-gap: 14rem; }
  .md\:col-gap-64 {
    grid-column-gap: 16rem;
    -moz-column-gap: 16rem;
    column-gap: 16rem; }
  .md\:col-gap-px {
    grid-column-gap: 1px;
    -moz-column-gap: 1px;
    column-gap: 1px; }
  .md\:row-gap-0 {
    grid-row-gap: 0;
    row-gap: 0; }
  .md\:row-gap-1 {
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem; }
  .md\:row-gap-2 {
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem; }
  .md\:row-gap-3 {
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem; }
  .md\:row-gap-4 {
    grid-row-gap: 1rem;
    row-gap: 1rem; }
  .md\:row-gap-5 {
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem; }
  .md\:row-gap-6 {
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem; }
  .md\:row-gap-8 {
    grid-row-gap: 2rem;
    row-gap: 2rem; }
  .md\:row-gap-10 {
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem; }
  .md\:row-gap-12 {
    grid-row-gap: 3rem;
    row-gap: 3rem; }
  .md\:row-gap-16 {
    grid-row-gap: 4rem;
    row-gap: 4rem; }
  .md\:row-gap-20 {
    grid-row-gap: 5rem;
    row-gap: 5rem; }
  .md\:row-gap-24 {
    grid-row-gap: 6rem;
    row-gap: 6rem; }
  .md\:row-gap-32 {
    grid-row-gap: 8rem;
    row-gap: 8rem; }
  .md\:row-gap-40 {
    grid-row-gap: 10rem;
    row-gap: 10rem; }
  .md\:row-gap-48 {
    grid-row-gap: 12rem;
    row-gap: 12rem; }
  .md\:row-gap-56 {
    grid-row-gap: 14rem;
    row-gap: 14rem; }
  .md\:row-gap-64 {
    grid-row-gap: 16rem;
    row-gap: 16rem; }
  .md\:row-gap-px {
    grid-row-gap: 1px;
    row-gap: 1px; }
  .md\:grid-flow-row {
    grid-auto-flow: row; }
  .md\:grid-flow-col {
    grid-auto-flow: column; }
  .md\:grid-flow-row-dense {
    grid-auto-flow: row dense; }
  .md\:grid-flow-col-dense {
    grid-auto-flow: column dense; }
  .md\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)); }
  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)); }
  .md\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)); }
  .md\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)); }
  .md\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)); }
  .md\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)); }
  .md\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)); }
  .md\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)); }
  .md\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)); }
  .md\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)); }
  .md\:grid-cols-none {
    grid-template-columns: none; }
  .md\:col-auto {
    grid-column: auto; }
  .md\:col-span-1 {
    grid-column: span 1 / span 1; }
  .md\:col-span-2 {
    grid-column: span 2 / span 2; }
  .md\:col-span-3 {
    grid-column: span 3 / span 3; }
  .md\:col-span-4 {
    grid-column: span 4 / span 4; }
  .md\:col-span-5 {
    grid-column: span 5 / span 5; }
  .md\:col-span-6 {
    grid-column: span 6 / span 6; }
  .md\:col-span-7 {
    grid-column: span 7 / span 7; }
  .md\:col-span-8 {
    grid-column: span 8 / span 8; }
  .md\:col-span-9 {
    grid-column: span 9 / span 9; }
  .md\:col-span-10 {
    grid-column: span 10 / span 10; }
  .md\:col-span-11 {
    grid-column: span 11 / span 11; }
  .md\:col-span-12 {
    grid-column: span 12 / span 12; }
  .md\:col-start-1 {
    grid-column-start: 1; }
  .md\:col-start-2 {
    grid-column-start: 2; }
  .md\:col-start-3 {
    grid-column-start: 3; }
  .md\:col-start-4 {
    grid-column-start: 4; }
  .md\:col-start-5 {
    grid-column-start: 5; }
  .md\:col-start-6 {
    grid-column-start: 6; }
  .md\:col-start-7 {
    grid-column-start: 7; }
  .md\:col-start-8 {
    grid-column-start: 8; }
  .md\:col-start-9 {
    grid-column-start: 9; }
  .md\:col-start-10 {
    grid-column-start: 10; }
  .md\:col-start-11 {
    grid-column-start: 11; }
  .md\:col-start-12 {
    grid-column-start: 12; }
  .md\:col-start-13 {
    grid-column-start: 13; }
  .md\:col-start-auto {
    grid-column-start: auto; }
  .md\:col-end-1 {
    grid-column-end: 1; }
  .md\:col-end-2 {
    grid-column-end: 2; }
  .md\:col-end-3 {
    grid-column-end: 3; }
  .md\:col-end-4 {
    grid-column-end: 4; }
  .md\:col-end-5 {
    grid-column-end: 5; }
  .md\:col-end-6 {
    grid-column-end: 6; }
  .md\:col-end-7 {
    grid-column-end: 7; }
  .md\:col-end-8 {
    grid-column-end: 8; }
  .md\:col-end-9 {
    grid-column-end: 9; }
  .md\:col-end-10 {
    grid-column-end: 10; }
  .md\:col-end-11 {
    grid-column-end: 11; }
  .md\:col-end-12 {
    grid-column-end: 12; }
  .md\:col-end-13 {
    grid-column-end: 13; }
  .md\:col-end-auto {
    grid-column-end: auto; }
  .md\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)); }
  .md\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)); }
  .md\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)); }
  .md\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)); }
  .md\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)); }
  .md\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)); }
  .md\:grid-rows-none {
    grid-template-rows: none; }
  .md\:row-auto {
    grid-row: auto; }
  .md\:row-span-1 {
    grid-row: span 1 / span 1; }
  .md\:row-span-2 {
    grid-row: span 2 / span 2; }
  .md\:row-span-3 {
    grid-row: span 3 / span 3; }
  .md\:row-span-4 {
    grid-row: span 4 / span 4; }
  .md\:row-span-5 {
    grid-row: span 5 / span 5; }
  .md\:row-span-6 {
    grid-row: span 6 / span 6; }
  .md\:row-start-1 {
    grid-row-start: 1; }
  .md\:row-start-2 {
    grid-row-start: 2; }
  .md\:row-start-3 {
    grid-row-start: 3; }
  .md\:row-start-4 {
    grid-row-start: 4; }
  .md\:row-start-5 {
    grid-row-start: 5; }
  .md\:row-start-6 {
    grid-row-start: 6; }
  .md\:row-start-7 {
    grid-row-start: 7; }
  .md\:row-start-auto {
    grid-row-start: auto; }
  .md\:row-end-1 {
    grid-row-end: 1; }
  .md\:row-end-2 {
    grid-row-end: 2; }
  .md\:row-end-3 {
    grid-row-end: 3; }
  .md\:row-end-4 {
    grid-row-end: 4; }
  .md\:row-end-5 {
    grid-row-end: 5; }
  .md\:row-end-6 {
    grid-row-end: 6; }
  .md\:row-end-7 {
    grid-row-end: 7; }
  .md\:row-end-auto {
    grid-row-end: auto; }
  .md\:transform {
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); }
  .md\:transform-none {
    transform: none; }
  .md\:origin-center {
    transform-origin: center; }
  .md\:origin-top {
    transform-origin: top; }
  .md\:origin-top-right {
    transform-origin: top right; }
  .md\:origin-right {
    transform-origin: right; }
  .md\:origin-bottom-right {
    transform-origin: bottom right; }
  .md\:origin-bottom {
    transform-origin: bottom; }
  .md\:origin-bottom-left {
    transform-origin: bottom left; }
  .md\:origin-left {
    transform-origin: left; }
  .md\:origin-top-left {
    transform-origin: top left; }
  .md\:scale-0 {
    --transform-scale-x: 0;
    --transform-scale-y: 0; }
  .md\:scale-50 {
    --transform-scale-x: .5;
    --transform-scale-y: .5; }
  .md\:scale-75 {
    --transform-scale-x: .75;
    --transform-scale-y: .75; }
  .md\:scale-90 {
    --transform-scale-x: .9;
    --transform-scale-y: .9; }
  .md\:scale-95 {
    --transform-scale-x: .95;
    --transform-scale-y: .95; }
  .md\:scale-100 {
    --transform-scale-x: 1;
    --transform-scale-y: 1; }
  .md\:scale-105 {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05; }
  .md\:scale-110 {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1; }
  .md\:scale-125 {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25; }
  .md\:scale-150 {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5; }
  .md\:scale-x-0 {
    --transform-scale-x: 0; }
  .md\:scale-x-50 {
    --transform-scale-x: .5; }
  .md\:scale-x-75 {
    --transform-scale-x: .75; }
  .md\:scale-x-90 {
    --transform-scale-x: .9; }
  .md\:scale-x-95 {
    --transform-scale-x: .95; }
  .md\:scale-x-100 {
    --transform-scale-x: 1; }
  .md\:scale-x-105 {
    --transform-scale-x: 1.05; }
  .md\:scale-x-110 {
    --transform-scale-x: 1.1; }
  .md\:scale-x-125 {
    --transform-scale-x: 1.25; }
  .md\:scale-x-150 {
    --transform-scale-x: 1.5; }
  .md\:scale-y-0 {
    --transform-scale-y: 0; }
  .md\:scale-y-50 {
    --transform-scale-y: .5; }
  .md\:scale-y-75 {
    --transform-scale-y: .75; }
  .md\:scale-y-90 {
    --transform-scale-y: .9; }
  .md\:scale-y-95 {
    --transform-scale-y: .95; }
  .md\:scale-y-100 {
    --transform-scale-y: 1; }
  .md\:scale-y-105 {
    --transform-scale-y: 1.05; }
  .md\:scale-y-110 {
    --transform-scale-y: 1.1; }
  .md\:scale-y-125 {
    --transform-scale-y: 1.25; }
  .md\:scale-y-150 {
    --transform-scale-y: 1.5; }
  .md\:hover\:scale-0:hover {
    --transform-scale-x: 0;
    --transform-scale-y: 0; }
  .md\:hover\:scale-50:hover {
    --transform-scale-x: .5;
    --transform-scale-y: .5; }
  .md\:hover\:scale-75:hover {
    --transform-scale-x: .75;
    --transform-scale-y: .75; }
  .md\:hover\:scale-90:hover {
    --transform-scale-x: .9;
    --transform-scale-y: .9; }
  .md\:hover\:scale-95:hover {
    --transform-scale-x: .95;
    --transform-scale-y: .95; }
  .md\:hover\:scale-100:hover {
    --transform-scale-x: 1;
    --transform-scale-y: 1; }
  .md\:hover\:scale-105:hover {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05; }
  .md\:hover\:scale-110:hover {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1; }
  .md\:hover\:scale-125:hover {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25; }
  .md\:hover\:scale-150:hover {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5; }
  .md\:hover\:scale-x-0:hover {
    --transform-scale-x: 0; }
  .md\:hover\:scale-x-50:hover {
    --transform-scale-x: .5; }
  .md\:hover\:scale-x-75:hover {
    --transform-scale-x: .75; }
  .md\:hover\:scale-x-90:hover {
    --transform-scale-x: .9; }
  .md\:hover\:scale-x-95:hover {
    --transform-scale-x: .95; }
  .md\:hover\:scale-x-100:hover {
    --transform-scale-x: 1; }
  .md\:hover\:scale-x-105:hover {
    --transform-scale-x: 1.05; }
  .md\:hover\:scale-x-110:hover {
    --transform-scale-x: 1.1; }
  .md\:hover\:scale-x-125:hover {
    --transform-scale-x: 1.25; }
  .md\:hover\:scale-x-150:hover {
    --transform-scale-x: 1.5; }
  .md\:hover\:scale-y-0:hover {
    --transform-scale-y: 0; }
  .md\:hover\:scale-y-50:hover {
    --transform-scale-y: .5; }
  .md\:hover\:scale-y-75:hover {
    --transform-scale-y: .75; }
  .md\:hover\:scale-y-90:hover {
    --transform-scale-y: .9; }
  .md\:hover\:scale-y-95:hover {
    --transform-scale-y: .95; }
  .md\:hover\:scale-y-100:hover {
    --transform-scale-y: 1; }
  .md\:hover\:scale-y-105:hover {
    --transform-scale-y: 1.05; }
  .md\:hover\:scale-y-110:hover {
    --transform-scale-y: 1.1; }
  .md\:hover\:scale-y-125:hover {
    --transform-scale-y: 1.25; }
  .md\:hover\:scale-y-150:hover {
    --transform-scale-y: 1.5; }
  .md\:focus\:scale-0:focus {
    --transform-scale-x: 0;
    --transform-scale-y: 0; }
  .md\:focus\:scale-50:focus {
    --transform-scale-x: .5;
    --transform-scale-y: .5; }
  .md\:focus\:scale-75:focus {
    --transform-scale-x: .75;
    --transform-scale-y: .75; }
  .md\:focus\:scale-90:focus {
    --transform-scale-x: .9;
    --transform-scale-y: .9; }
  .md\:focus\:scale-95:focus {
    --transform-scale-x: .95;
    --transform-scale-y: .95; }
  .md\:focus\:scale-100:focus {
    --transform-scale-x: 1;
    --transform-scale-y: 1; }
  .md\:focus\:scale-105:focus {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05; }
  .md\:focus\:scale-110:focus {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1; }
  .md\:focus\:scale-125:focus {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25; }
  .md\:focus\:scale-150:focus {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5; }
  .md\:focus\:scale-x-0:focus {
    --transform-scale-x: 0; }
  .md\:focus\:scale-x-50:focus {
    --transform-scale-x: .5; }
  .md\:focus\:scale-x-75:focus {
    --transform-scale-x: .75; }
  .md\:focus\:scale-x-90:focus {
    --transform-scale-x: .9; }
  .md\:focus\:scale-x-95:focus {
    --transform-scale-x: .95; }
  .md\:focus\:scale-x-100:focus {
    --transform-scale-x: 1; }
  .md\:focus\:scale-x-105:focus {
    --transform-scale-x: 1.05; }
  .md\:focus\:scale-x-110:focus {
    --transform-scale-x: 1.1; }
  .md\:focus\:scale-x-125:focus {
    --transform-scale-x: 1.25; }
  .md\:focus\:scale-x-150:focus {
    --transform-scale-x: 1.5; }
  .md\:focus\:scale-y-0:focus {
    --transform-scale-y: 0; }
  .md\:focus\:scale-y-50:focus {
    --transform-scale-y: .5; }
  .md\:focus\:scale-y-75:focus {
    --transform-scale-y: .75; }
  .md\:focus\:scale-y-90:focus {
    --transform-scale-y: .9; }
  .md\:focus\:scale-y-95:focus {
    --transform-scale-y: .95; }
  .md\:focus\:scale-y-100:focus {
    --transform-scale-y: 1; }
  .md\:focus\:scale-y-105:focus {
    --transform-scale-y: 1.05; }
  .md\:focus\:scale-y-110:focus {
    --transform-scale-y: 1.1; }
  .md\:focus\:scale-y-125:focus {
    --transform-scale-y: 1.25; }
  .md\:focus\:scale-y-150:focus {
    --transform-scale-y: 1.5; }
  .md\:rotate-0 {
    --transform-rotate: 0; }
  .md\:rotate-45 {
    --transform-rotate: 45deg; }
  .md\:rotate-90 {
    --transform-rotate: 90deg; }
  .md\:rotate-180 {
    --transform-rotate: 180deg; }
  .md\:-rotate-180 {
    --transform-rotate: -180deg; }
  .md\:-rotate-90 {
    --transform-rotate: -90deg; }
  .md\:-rotate-45 {
    --transform-rotate: -45deg; }
  .md\:hover\:rotate-0:hover {
    --transform-rotate: 0; }
  .md\:hover\:rotate-45:hover {
    --transform-rotate: 45deg; }
  .md\:hover\:rotate-90:hover {
    --transform-rotate: 90deg; }
  .md\:hover\:rotate-180:hover {
    --transform-rotate: 180deg; }
  .md\:hover\:-rotate-180:hover {
    --transform-rotate: -180deg; }
  .md\:hover\:-rotate-90:hover {
    --transform-rotate: -90deg; }
  .md\:hover\:-rotate-45:hover {
    --transform-rotate: -45deg; }
  .md\:focus\:rotate-0:focus {
    --transform-rotate: 0; }
  .md\:focus\:rotate-45:focus {
    --transform-rotate: 45deg; }
  .md\:focus\:rotate-90:focus {
    --transform-rotate: 90deg; }
  .md\:focus\:rotate-180:focus {
    --transform-rotate: 180deg; }
  .md\:focus\:-rotate-180:focus {
    --transform-rotate: -180deg; }
  .md\:focus\:-rotate-90:focus {
    --transform-rotate: -90deg; }
  .md\:focus\:-rotate-45:focus {
    --transform-rotate: -45deg; }
  .md\:translate-x-0 {
    --transform-translate-x: 0; }
  .md\:translate-x-1 {
    --transform-translate-x: 0.25rem; }
  .md\:translate-x-2 {
    --transform-translate-x: 0.5rem; }
  .md\:translate-x-3 {
    --transform-translate-x: 0.75rem; }
  .md\:translate-x-4 {
    --transform-translate-x: 1rem; }
  .md\:translate-x-5 {
    --transform-translate-x: 1.25rem; }
  .md\:translate-x-6 {
    --transform-translate-x: 1.5rem; }
  .md\:translate-x-8 {
    --transform-translate-x: 2rem; }
  .md\:translate-x-10 {
    --transform-translate-x: 2.5rem; }
  .md\:translate-x-12 {
    --transform-translate-x: 3rem; }
  .md\:translate-x-16 {
    --transform-translate-x: 4rem; }
  .md\:translate-x-20 {
    --transform-translate-x: 5rem; }
  .md\:translate-x-24 {
    --transform-translate-x: 6rem; }
  .md\:translate-x-32 {
    --transform-translate-x: 8rem; }
  .md\:translate-x-40 {
    --transform-translate-x: 10rem; }
  .md\:translate-x-48 {
    --transform-translate-x: 12rem; }
  .md\:translate-x-56 {
    --transform-translate-x: 14rem; }
  .md\:translate-x-64 {
    --transform-translate-x: 16rem; }
  .md\:translate-x-px {
    --transform-translate-x: 1px; }
  .md\:-translate-x-1 {
    --transform-translate-x: -0.25rem; }
  .md\:-translate-x-2 {
    --transform-translate-x: -0.5rem; }
  .md\:-translate-x-3 {
    --transform-translate-x: -0.75rem; }
  .md\:-translate-x-4 {
    --transform-translate-x: -1rem; }
  .md\:-translate-x-5 {
    --transform-translate-x: -1.25rem; }
  .md\:-translate-x-6 {
    --transform-translate-x: -1.5rem; }
  .md\:-translate-x-8 {
    --transform-translate-x: -2rem; }
  .md\:-translate-x-10 {
    --transform-translate-x: -2.5rem; }
  .md\:-translate-x-12 {
    --transform-translate-x: -3rem; }
  .md\:-translate-x-16 {
    --transform-translate-x: -4rem; }
  .md\:-translate-x-20 {
    --transform-translate-x: -5rem; }
  .md\:-translate-x-24 {
    --transform-translate-x: -6rem; }
  .md\:-translate-x-32 {
    --transform-translate-x: -8rem; }
  .md\:-translate-x-40 {
    --transform-translate-x: -10rem; }
  .md\:-translate-x-48 {
    --transform-translate-x: -12rem; }
  .md\:-translate-x-56 {
    --transform-translate-x: -14rem; }
  .md\:-translate-x-64 {
    --transform-translate-x: -16rem; }
  .md\:-translate-x-px {
    --transform-translate-x: -1px; }
  .md\:-translate-x-full {
    --transform-translate-x: -100%; }
  .md\:-translate-x-1\/2 {
    --transform-translate-x: -50%; }
  .md\:translate-x-1\/2 {
    --transform-translate-x: 50%; }
  .md\:translate-x-full {
    --transform-translate-x: 100%; }
  .md\:translate-y-0 {
    --transform-translate-y: 0; }
  .md\:translate-y-1 {
    --transform-translate-y: 0.25rem; }
  .md\:translate-y-2 {
    --transform-translate-y: 0.5rem; }
  .md\:translate-y-3 {
    --transform-translate-y: 0.75rem; }
  .md\:translate-y-4 {
    --transform-translate-y: 1rem; }
  .md\:translate-y-5 {
    --transform-translate-y: 1.25rem; }
  .md\:translate-y-6 {
    --transform-translate-y: 1.5rem; }
  .md\:translate-y-8 {
    --transform-translate-y: 2rem; }
  .md\:translate-y-10 {
    --transform-translate-y: 2.5rem; }
  .md\:translate-y-12 {
    --transform-translate-y: 3rem; }
  .md\:translate-y-16 {
    --transform-translate-y: 4rem; }
  .md\:translate-y-20 {
    --transform-translate-y: 5rem; }
  .md\:translate-y-24 {
    --transform-translate-y: 6rem; }
  .md\:translate-y-32 {
    --transform-translate-y: 8rem; }
  .md\:translate-y-40 {
    --transform-translate-y: 10rem; }
  .md\:translate-y-48 {
    --transform-translate-y: 12rem; }
  .md\:translate-y-56 {
    --transform-translate-y: 14rem; }
  .md\:translate-y-64 {
    --transform-translate-y: 16rem; }
  .md\:translate-y-px {
    --transform-translate-y: 1px; }
  .md\:-translate-y-1 {
    --transform-translate-y: -0.25rem; }
  .md\:-translate-y-2 {
    --transform-translate-y: -0.5rem; }
  .md\:-translate-y-3 {
    --transform-translate-y: -0.75rem; }
  .md\:-translate-y-4 {
    --transform-translate-y: -1rem; }
  .md\:-translate-y-5 {
    --transform-translate-y: -1.25rem; }
  .md\:-translate-y-6 {
    --transform-translate-y: -1.5rem; }
  .md\:-translate-y-8 {
    --transform-translate-y: -2rem; }
  .md\:-translate-y-10 {
    --transform-translate-y: -2.5rem; }
  .md\:-translate-y-12 {
    --transform-translate-y: -3rem; }
  .md\:-translate-y-16 {
    --transform-translate-y: -4rem; }
  .md\:-translate-y-20 {
    --transform-translate-y: -5rem; }
  .md\:-translate-y-24 {
    --transform-translate-y: -6rem; }
  .md\:-translate-y-32 {
    --transform-translate-y: -8rem; }
  .md\:-translate-y-40 {
    --transform-translate-y: -10rem; }
  .md\:-translate-y-48 {
    --transform-translate-y: -12rem; }
  .md\:-translate-y-56 {
    --transform-translate-y: -14rem; }
  .md\:-translate-y-64 {
    --transform-translate-y: -16rem; }
  .md\:-translate-y-px {
    --transform-translate-y: -1px; }
  .md\:-translate-y-full {
    --transform-translate-y: -100%; }
  .md\:-translate-y-1\/2 {
    --transform-translate-y: -50%; }
  .md\:translate-y-1\/2 {
    --transform-translate-y: 50%; }
  .md\:translate-y-full {
    --transform-translate-y: 100%; }
  .md\:hover\:translate-x-0:hover {
    --transform-translate-x: 0; }
  .md\:hover\:translate-x-1:hover {
    --transform-translate-x: 0.25rem; }
  .md\:hover\:translate-x-2:hover {
    --transform-translate-x: 0.5rem; }
  .md\:hover\:translate-x-3:hover {
    --transform-translate-x: 0.75rem; }
  .md\:hover\:translate-x-4:hover {
    --transform-translate-x: 1rem; }
  .md\:hover\:translate-x-5:hover {
    --transform-translate-x: 1.25rem; }
  .md\:hover\:translate-x-6:hover {
    --transform-translate-x: 1.5rem; }
  .md\:hover\:translate-x-8:hover {
    --transform-translate-x: 2rem; }
  .md\:hover\:translate-x-10:hover {
    --transform-translate-x: 2.5rem; }
  .md\:hover\:translate-x-12:hover {
    --transform-translate-x: 3rem; }
  .md\:hover\:translate-x-16:hover {
    --transform-translate-x: 4rem; }
  .md\:hover\:translate-x-20:hover {
    --transform-translate-x: 5rem; }
  .md\:hover\:translate-x-24:hover {
    --transform-translate-x: 6rem; }
  .md\:hover\:translate-x-32:hover {
    --transform-translate-x: 8rem; }
  .md\:hover\:translate-x-40:hover {
    --transform-translate-x: 10rem; }
  .md\:hover\:translate-x-48:hover {
    --transform-translate-x: 12rem; }
  .md\:hover\:translate-x-56:hover {
    --transform-translate-x: 14rem; }
  .md\:hover\:translate-x-64:hover {
    --transform-translate-x: 16rem; }
  .md\:hover\:translate-x-px:hover {
    --transform-translate-x: 1px; }
  .md\:hover\:-translate-x-1:hover {
    --transform-translate-x: -0.25rem; }
  .md\:hover\:-translate-x-2:hover {
    --transform-translate-x: -0.5rem; }
  .md\:hover\:-translate-x-3:hover {
    --transform-translate-x: -0.75rem; }
  .md\:hover\:-translate-x-4:hover {
    --transform-translate-x: -1rem; }
  .md\:hover\:-translate-x-5:hover {
    --transform-translate-x: -1.25rem; }
  .md\:hover\:-translate-x-6:hover {
    --transform-translate-x: -1.5rem; }
  .md\:hover\:-translate-x-8:hover {
    --transform-translate-x: -2rem; }
  .md\:hover\:-translate-x-10:hover {
    --transform-translate-x: -2.5rem; }
  .md\:hover\:-translate-x-12:hover {
    --transform-translate-x: -3rem; }
  .md\:hover\:-translate-x-16:hover {
    --transform-translate-x: -4rem; }
  .md\:hover\:-translate-x-20:hover {
    --transform-translate-x: -5rem; }
  .md\:hover\:-translate-x-24:hover {
    --transform-translate-x: -6rem; }
  .md\:hover\:-translate-x-32:hover {
    --transform-translate-x: -8rem; }
  .md\:hover\:-translate-x-40:hover {
    --transform-translate-x: -10rem; }
  .md\:hover\:-translate-x-48:hover {
    --transform-translate-x: -12rem; }
  .md\:hover\:-translate-x-56:hover {
    --transform-translate-x: -14rem; }
  .md\:hover\:-translate-x-64:hover {
    --transform-translate-x: -16rem; }
  .md\:hover\:-translate-x-px:hover {
    --transform-translate-x: -1px; }
  .md\:hover\:-translate-x-full:hover {
    --transform-translate-x: -100%; }
  .md\:hover\:-translate-x-1\/2:hover {
    --transform-translate-x: -50%; }
  .md\:hover\:translate-x-1\/2:hover {
    --transform-translate-x: 50%; }
  .md\:hover\:translate-x-full:hover {
    --transform-translate-x: 100%; }
  .md\:hover\:translate-y-0:hover {
    --transform-translate-y: 0; }
  .md\:hover\:translate-y-1:hover {
    --transform-translate-y: 0.25rem; }
  .md\:hover\:translate-y-2:hover {
    --transform-translate-y: 0.5rem; }
  .md\:hover\:translate-y-3:hover {
    --transform-translate-y: 0.75rem; }
  .md\:hover\:translate-y-4:hover {
    --transform-translate-y: 1rem; }
  .md\:hover\:translate-y-5:hover {
    --transform-translate-y: 1.25rem; }
  .md\:hover\:translate-y-6:hover {
    --transform-translate-y: 1.5rem; }
  .md\:hover\:translate-y-8:hover {
    --transform-translate-y: 2rem; }
  .md\:hover\:translate-y-10:hover {
    --transform-translate-y: 2.5rem; }
  .md\:hover\:translate-y-12:hover {
    --transform-translate-y: 3rem; }
  .md\:hover\:translate-y-16:hover {
    --transform-translate-y: 4rem; }
  .md\:hover\:translate-y-20:hover {
    --transform-translate-y: 5rem; }
  .md\:hover\:translate-y-24:hover {
    --transform-translate-y: 6rem; }
  .md\:hover\:translate-y-32:hover {
    --transform-translate-y: 8rem; }
  .md\:hover\:translate-y-40:hover {
    --transform-translate-y: 10rem; }
  .md\:hover\:translate-y-48:hover {
    --transform-translate-y: 12rem; }
  .md\:hover\:translate-y-56:hover {
    --transform-translate-y: 14rem; }
  .md\:hover\:translate-y-64:hover {
    --transform-translate-y: 16rem; }
  .md\:hover\:translate-y-px:hover {
    --transform-translate-y: 1px; }
  .md\:hover\:-translate-y-1:hover {
    --transform-translate-y: -0.25rem; }
  .md\:hover\:-translate-y-2:hover {
    --transform-translate-y: -0.5rem; }
  .md\:hover\:-translate-y-3:hover {
    --transform-translate-y: -0.75rem; }
  .md\:hover\:-translate-y-4:hover {
    --transform-translate-y: -1rem; }
  .md\:hover\:-translate-y-5:hover {
    --transform-translate-y: -1.25rem; }
  .md\:hover\:-translate-y-6:hover {
    --transform-translate-y: -1.5rem; }
  .md\:hover\:-translate-y-8:hover {
    --transform-translate-y: -2rem; }
  .md\:hover\:-translate-y-10:hover {
    --transform-translate-y: -2.5rem; }
  .md\:hover\:-translate-y-12:hover {
    --transform-translate-y: -3rem; }
  .md\:hover\:-translate-y-16:hover {
    --transform-translate-y: -4rem; }
  .md\:hover\:-translate-y-20:hover {
    --transform-translate-y: -5rem; }
  .md\:hover\:-translate-y-24:hover {
    --transform-translate-y: -6rem; }
  .md\:hover\:-translate-y-32:hover {
    --transform-translate-y: -8rem; }
  .md\:hover\:-translate-y-40:hover {
    --transform-translate-y: -10rem; }
  .md\:hover\:-translate-y-48:hover {
    --transform-translate-y: -12rem; }
  .md\:hover\:-translate-y-56:hover {
    --transform-translate-y: -14rem; }
  .md\:hover\:-translate-y-64:hover {
    --transform-translate-y: -16rem; }
  .md\:hover\:-translate-y-px:hover {
    --transform-translate-y: -1px; }
  .md\:hover\:-translate-y-full:hover {
    --transform-translate-y: -100%; }
  .md\:hover\:-translate-y-1\/2:hover {
    --transform-translate-y: -50%; }
  .md\:hover\:translate-y-1\/2:hover {
    --transform-translate-y: 50%; }
  .md\:hover\:translate-y-full:hover {
    --transform-translate-y: 100%; }
  .md\:focus\:translate-x-0:focus {
    --transform-translate-x: 0; }
  .md\:focus\:translate-x-1:focus {
    --transform-translate-x: 0.25rem; }
  .md\:focus\:translate-x-2:focus {
    --transform-translate-x: 0.5rem; }
  .md\:focus\:translate-x-3:focus {
    --transform-translate-x: 0.75rem; }
  .md\:focus\:translate-x-4:focus {
    --transform-translate-x: 1rem; }
  .md\:focus\:translate-x-5:focus {
    --transform-translate-x: 1.25rem; }
  .md\:focus\:translate-x-6:focus {
    --transform-translate-x: 1.5rem; }
  .md\:focus\:translate-x-8:focus {
    --transform-translate-x: 2rem; }
  .md\:focus\:translate-x-10:focus {
    --transform-translate-x: 2.5rem; }
  .md\:focus\:translate-x-12:focus {
    --transform-translate-x: 3rem; }
  .md\:focus\:translate-x-16:focus {
    --transform-translate-x: 4rem; }
  .md\:focus\:translate-x-20:focus {
    --transform-translate-x: 5rem; }
  .md\:focus\:translate-x-24:focus {
    --transform-translate-x: 6rem; }
  .md\:focus\:translate-x-32:focus {
    --transform-translate-x: 8rem; }
  .md\:focus\:translate-x-40:focus {
    --transform-translate-x: 10rem; }
  .md\:focus\:translate-x-48:focus {
    --transform-translate-x: 12rem; }
  .md\:focus\:translate-x-56:focus {
    --transform-translate-x: 14rem; }
  .md\:focus\:translate-x-64:focus {
    --transform-translate-x: 16rem; }
  .md\:focus\:translate-x-px:focus {
    --transform-translate-x: 1px; }
  .md\:focus\:-translate-x-1:focus {
    --transform-translate-x: -0.25rem; }
  .md\:focus\:-translate-x-2:focus {
    --transform-translate-x: -0.5rem; }
  .md\:focus\:-translate-x-3:focus {
    --transform-translate-x: -0.75rem; }
  .md\:focus\:-translate-x-4:focus {
    --transform-translate-x: -1rem; }
  .md\:focus\:-translate-x-5:focus {
    --transform-translate-x: -1.25rem; }
  .md\:focus\:-translate-x-6:focus {
    --transform-translate-x: -1.5rem; }
  .md\:focus\:-translate-x-8:focus {
    --transform-translate-x: -2rem; }
  .md\:focus\:-translate-x-10:focus {
    --transform-translate-x: -2.5rem; }
  .md\:focus\:-translate-x-12:focus {
    --transform-translate-x: -3rem; }
  .md\:focus\:-translate-x-16:focus {
    --transform-translate-x: -4rem; }
  .md\:focus\:-translate-x-20:focus {
    --transform-translate-x: -5rem; }
  .md\:focus\:-translate-x-24:focus {
    --transform-translate-x: -6rem; }
  .md\:focus\:-translate-x-32:focus {
    --transform-translate-x: -8rem; }
  .md\:focus\:-translate-x-40:focus {
    --transform-translate-x: -10rem; }
  .md\:focus\:-translate-x-48:focus {
    --transform-translate-x: -12rem; }
  .md\:focus\:-translate-x-56:focus {
    --transform-translate-x: -14rem; }
  .md\:focus\:-translate-x-64:focus {
    --transform-translate-x: -16rem; }
  .md\:focus\:-translate-x-px:focus {
    --transform-translate-x: -1px; }
  .md\:focus\:-translate-x-full:focus {
    --transform-translate-x: -100%; }
  .md\:focus\:-translate-x-1\/2:focus {
    --transform-translate-x: -50%; }
  .md\:focus\:translate-x-1\/2:focus {
    --transform-translate-x: 50%; }
  .md\:focus\:translate-x-full:focus {
    --transform-translate-x: 100%; }
  .md\:focus\:translate-y-0:focus {
    --transform-translate-y: 0; }
  .md\:focus\:translate-y-1:focus {
    --transform-translate-y: 0.25rem; }
  .md\:focus\:translate-y-2:focus {
    --transform-translate-y: 0.5rem; }
  .md\:focus\:translate-y-3:focus {
    --transform-translate-y: 0.75rem; }
  .md\:focus\:translate-y-4:focus {
    --transform-translate-y: 1rem; }
  .md\:focus\:translate-y-5:focus {
    --transform-translate-y: 1.25rem; }
  .md\:focus\:translate-y-6:focus {
    --transform-translate-y: 1.5rem; }
  .md\:focus\:translate-y-8:focus {
    --transform-translate-y: 2rem; }
  .md\:focus\:translate-y-10:focus {
    --transform-translate-y: 2.5rem; }
  .md\:focus\:translate-y-12:focus {
    --transform-translate-y: 3rem; }
  .md\:focus\:translate-y-16:focus {
    --transform-translate-y: 4rem; }
  .md\:focus\:translate-y-20:focus {
    --transform-translate-y: 5rem; }
  .md\:focus\:translate-y-24:focus {
    --transform-translate-y: 6rem; }
  .md\:focus\:translate-y-32:focus {
    --transform-translate-y: 8rem; }
  .md\:focus\:translate-y-40:focus {
    --transform-translate-y: 10rem; }
  .md\:focus\:translate-y-48:focus {
    --transform-translate-y: 12rem; }
  .md\:focus\:translate-y-56:focus {
    --transform-translate-y: 14rem; }
  .md\:focus\:translate-y-64:focus {
    --transform-translate-y: 16rem; }
  .md\:focus\:translate-y-px:focus {
    --transform-translate-y: 1px; }
  .md\:focus\:-translate-y-1:focus {
    --transform-translate-y: -0.25rem; }
  .md\:focus\:-translate-y-2:focus {
    --transform-translate-y: -0.5rem; }
  .md\:focus\:-translate-y-3:focus {
    --transform-translate-y: -0.75rem; }
  .md\:focus\:-translate-y-4:focus {
    --transform-translate-y: -1rem; }
  .md\:focus\:-translate-y-5:focus {
    --transform-translate-y: -1.25rem; }
  .md\:focus\:-translate-y-6:focus {
    --transform-translate-y: -1.5rem; }
  .md\:focus\:-translate-y-8:focus {
    --transform-translate-y: -2rem; }
  .md\:focus\:-translate-y-10:focus {
    --transform-translate-y: -2.5rem; }
  .md\:focus\:-translate-y-12:focus {
    --transform-translate-y: -3rem; }
  .md\:focus\:-translate-y-16:focus {
    --transform-translate-y: -4rem; }
  .md\:focus\:-translate-y-20:focus {
    --transform-translate-y: -5rem; }
  .md\:focus\:-translate-y-24:focus {
    --transform-translate-y: -6rem; }
  .md\:focus\:-translate-y-32:focus {
    --transform-translate-y: -8rem; }
  .md\:focus\:-translate-y-40:focus {
    --transform-translate-y: -10rem; }
  .md\:focus\:-translate-y-48:focus {
    --transform-translate-y: -12rem; }
  .md\:focus\:-translate-y-56:focus {
    --transform-translate-y: -14rem; }
  .md\:focus\:-translate-y-64:focus {
    --transform-translate-y: -16rem; }
  .md\:focus\:-translate-y-px:focus {
    --transform-translate-y: -1px; }
  .md\:focus\:-translate-y-full:focus {
    --transform-translate-y: -100%; }
  .md\:focus\:-translate-y-1\/2:focus {
    --transform-translate-y: -50%; }
  .md\:focus\:translate-y-1\/2:focus {
    --transform-translate-y: 50%; }
  .md\:focus\:translate-y-full:focus {
    --transform-translate-y: 100%; }
  .md\:skew-x-0 {
    --transform-skew-x: 0; }
  .md\:skew-x-3 {
    --transform-skew-x: 3deg; }
  .md\:skew-x-6 {
    --transform-skew-x: 6deg; }
  .md\:skew-x-12 {
    --transform-skew-x: 12deg; }
  .md\:-skew-x-12 {
    --transform-skew-x: -12deg; }
  .md\:-skew-x-6 {
    --transform-skew-x: -6deg; }
  .md\:-skew-x-3 {
    --transform-skew-x: -3deg; }
  .md\:skew-y-0 {
    --transform-skew-y: 0; }
  .md\:skew-y-3 {
    --transform-skew-y: 3deg; }
  .md\:skew-y-6 {
    --transform-skew-y: 6deg; }
  .md\:skew-y-12 {
    --transform-skew-y: 12deg; }
  .md\:-skew-y-12 {
    --transform-skew-y: -12deg; }
  .md\:-skew-y-6 {
    --transform-skew-y: -6deg; }
  .md\:-skew-y-3 {
    --transform-skew-y: -3deg; }
  .md\:hover\:skew-x-0:hover {
    --transform-skew-x: 0; }
  .md\:hover\:skew-x-3:hover {
    --transform-skew-x: 3deg; }
  .md\:hover\:skew-x-6:hover {
    --transform-skew-x: 6deg; }
  .md\:hover\:skew-x-12:hover {
    --transform-skew-x: 12deg; }
  .md\:hover\:-skew-x-12:hover {
    --transform-skew-x: -12deg; }
  .md\:hover\:-skew-x-6:hover {
    --transform-skew-x: -6deg; }
  .md\:hover\:-skew-x-3:hover {
    --transform-skew-x: -3deg; }
  .md\:hover\:skew-y-0:hover {
    --transform-skew-y: 0; }
  .md\:hover\:skew-y-3:hover {
    --transform-skew-y: 3deg; }
  .md\:hover\:skew-y-6:hover {
    --transform-skew-y: 6deg; }
  .md\:hover\:skew-y-12:hover {
    --transform-skew-y: 12deg; }
  .md\:hover\:-skew-y-12:hover {
    --transform-skew-y: -12deg; }
  .md\:hover\:-skew-y-6:hover {
    --transform-skew-y: -6deg; }
  .md\:hover\:-skew-y-3:hover {
    --transform-skew-y: -3deg; }
  .md\:focus\:skew-x-0:focus {
    --transform-skew-x: 0; }
  .md\:focus\:skew-x-3:focus {
    --transform-skew-x: 3deg; }
  .md\:focus\:skew-x-6:focus {
    --transform-skew-x: 6deg; }
  .md\:focus\:skew-x-12:focus {
    --transform-skew-x: 12deg; }
  .md\:focus\:-skew-x-12:focus {
    --transform-skew-x: -12deg; }
  .md\:focus\:-skew-x-6:focus {
    --transform-skew-x: -6deg; }
  .md\:focus\:-skew-x-3:focus {
    --transform-skew-x: -3deg; }
  .md\:focus\:skew-y-0:focus {
    --transform-skew-y: 0; }
  .md\:focus\:skew-y-3:focus {
    --transform-skew-y: 3deg; }
  .md\:focus\:skew-y-6:focus {
    --transform-skew-y: 6deg; }
  .md\:focus\:skew-y-12:focus {
    --transform-skew-y: 12deg; }
  .md\:focus\:-skew-y-12:focus {
    --transform-skew-y: -12deg; }
  .md\:focus\:-skew-y-6:focus {
    --transform-skew-y: -6deg; }
  .md\:focus\:-skew-y-3:focus {
    --transform-skew-y: -3deg; }
  .md\:transition-none {
    transition-property: none; }
  .md\:transition-all {
    transition-property: all; }
  .md\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; }
  .md\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke; }
  .md\:transition-opacity {
    transition-property: opacity; }
  .md\:transition-shadow {
    transition-property: box-shadow; }
  .md\:transition-transform {
    transition-property: transform; }
  .md\:ease-linear {
    transition-timing-function: linear; }
  .md\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1); }
  .md\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
  .md\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  .md\:duration-75 {
    transition-duration: 75ms; }
  .md\:duration-100 {
    transition-duration: 100ms; }
  .md\:duration-150 {
    transition-duration: 150ms; }
  .md\:duration-200 {
    transition-duration: 200ms; }
  .md\:duration-300 {
    transition-duration: 300ms; }
  .md\:duration-500 {
    transition-duration: 500ms; }
  .md\:duration-700 {
    transition-duration: 700ms; }
  .md\:duration-1000 {
    transition-duration: 1000ms; }
  .md\:delay-75 {
    transition-delay: 75ms; }
  .md\:delay-100 {
    transition-delay: 100ms; }
  .md\:delay-150 {
    transition-delay: 150ms; }
  .md\:delay-200 {
    transition-delay: 200ms; }
  .md\:delay-300 {
    transition-delay: 300ms; }
  .md\:delay-500 {
    transition-delay: 500ms; }
  .md\:delay-700 {
    transition-delay: 700ms; }
  .md\:delay-1000 {
    transition-delay: 1000ms; } }

@media (min-width: 992px) {
  .lg\:space-y-0 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse)); }
  .lg\:space-x-0 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse)); }
  .lg\:space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse)); }
  .lg\:space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse)); }
  .lg\:space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse)); }
  .lg\:space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse)); }
  .lg\:space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse)); }
  .lg\:space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse)); }
  .lg\:space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse)); }
  .lg\:space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse)); }
  .lg\:space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse)); }
  .lg\:space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse)); }
  .lg\:space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse)); }
  .lg\:space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse)); }
  .lg\:space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse)); }
  .lg\:space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse)); }
  .lg\:space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse)); }
  .lg\:space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse)); }
  .lg\:space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse)); }
  .lg\:space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse)); }
  .lg\:-space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse)); }
  .lg\:-space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse)); }
  .lg\:-space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse)); }
  .lg\:-space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse)); }
  .lg\:-space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse)); }
  .lg\:-space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse)); }
  .lg\:-space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse)); }
  .lg\:-space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse)); }
  .lg\:-space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse)); }
  .lg\:-space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse)); }
  .lg\:-space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse)); }
  .lg\:-space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse)); }
  .lg\:-space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse)); }
  .lg\:-space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse)); }
  .lg\:-space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse)); }
  .lg\:-space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse)); }
  .lg\:-space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); }
  .lg\:-space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse)); }
  .lg\:-space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); }
  .lg\:space-y-reverse > :not(template) ~ :not(template) {
    --space-y-reverse: 1; }
  .lg\:space-x-reverse > :not(template) ~ :not(template) {
    --space-x-reverse: 1; }
  .lg\:divide-y-0 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse)); }
  .lg\:divide-x-0 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); }
  .lg\:divide-y-2 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse)); }
  .lg\:divide-x-2 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); }
  .lg\:divide-y-4 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse)); }
  .lg\:divide-x-4 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); }
  .lg\:divide-y-8 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse)); }
  .lg\:divide-x-8 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); }
  .lg\:divide-y > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse)); }
  .lg\:divide-x > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); }
  .lg\:divide-y-reverse > :not(template) ~ :not(template) {
    --divide-y-reverse: 1; }
  .lg\:divide-x-reverse > :not(template) ~ :not(template) {
    --divide-x-reverse: 1; }
  .lg\:divide-transparent > :not(template) ~ :not(template) {
    border-color: transparent; }
  .lg\:divide-current > :not(template) ~ :not(template) {
    border-color: currentColor; }
  .lg\:divide-black > :not(template) ~ :not(template) {
    border-color: #000; }
  .lg\:divide-white > :not(template) ~ :not(template) {
    border-color: #fff; }
  .lg\:divide-gray-100 > :not(template) ~ :not(template) {
    border-color: #f7fafc; }
  .lg\:divide-gray-200 > :not(template) ~ :not(template) {
    border-color: #edf2f7; }
  .lg\:divide-gray-300 > :not(template) ~ :not(template) {
    border-color: #e2e8f0; }
  .lg\:divide-gray-400 > :not(template) ~ :not(template) {
    border-color: #cbd5e0; }
  .lg\:divide-gray-500 > :not(template) ~ :not(template) {
    border-color: #a0aec0; }
  .lg\:divide-gray-600 > :not(template) ~ :not(template) {
    border-color: #718096; }
  .lg\:divide-gray-700 > :not(template) ~ :not(template) {
    border-color: #4a5568; }
  .lg\:divide-gray-800 > :not(template) ~ :not(template) {
    border-color: #2d3748; }
  .lg\:divide-gray-900 > :not(template) ~ :not(template) {
    border-color: #1a202c; }
  .lg\:divide-red-100 > :not(template) ~ :not(template) {
    border-color: #fff5f5; }
  .lg\:divide-red-200 > :not(template) ~ :not(template) {
    border-color: #fed7d7; }
  .lg\:divide-red-300 > :not(template) ~ :not(template) {
    border-color: #feb2b2; }
  .lg\:divide-red-400 > :not(template) ~ :not(template) {
    border-color: #fc8181; }
  .lg\:divide-red-500 > :not(template) ~ :not(template) {
    border-color: #f56565; }
  .lg\:divide-red-600 > :not(template) ~ :not(template) {
    border-color: #e53e3e; }
  .lg\:divide-red-700 > :not(template) ~ :not(template) {
    border-color: #c53030; }
  .lg\:divide-red-800 > :not(template) ~ :not(template) {
    border-color: #9b2c2c; }
  .lg\:divide-red-900 > :not(template) ~ :not(template) {
    border-color: #742a2a; }
  .lg\:divide-orange-100 > :not(template) ~ :not(template) {
    border-color: #fffaf0; }
  .lg\:divide-orange-200 > :not(template) ~ :not(template) {
    border-color: #feebc8; }
  .lg\:divide-orange-300 > :not(template) ~ :not(template) {
    border-color: #fbd38d; }
  .lg\:divide-orange-400 > :not(template) ~ :not(template) {
    border-color: #f6ad55; }
  .lg\:divide-orange-500 > :not(template) ~ :not(template) {
    border-color: #ed8936; }
  .lg\:divide-orange-600 > :not(template) ~ :not(template) {
    border-color: #dd6b20; }
  .lg\:divide-orange-700 > :not(template) ~ :not(template) {
    border-color: #c05621; }
  .lg\:divide-orange-800 > :not(template) ~ :not(template) {
    border-color: #9c4221; }
  .lg\:divide-orange-900 > :not(template) ~ :not(template) {
    border-color: #7b341e; }
  .lg\:divide-yellow-100 > :not(template) ~ :not(template) {
    border-color: #fffff0; }
  .lg\:divide-yellow-200 > :not(template) ~ :not(template) {
    border-color: #fefcbf; }
  .lg\:divide-yellow-300 > :not(template) ~ :not(template) {
    border-color: #faf089; }
  .lg\:divide-yellow-400 > :not(template) ~ :not(template) {
    border-color: #f6e05e; }
  .lg\:divide-yellow-500 > :not(template) ~ :not(template) {
    border-color: #ecc94b; }
  .lg\:divide-yellow-600 > :not(template) ~ :not(template) {
    border-color: #d69e2e; }
  .lg\:divide-yellow-700 > :not(template) ~ :not(template) {
    border-color: #b7791f; }
  .lg\:divide-yellow-800 > :not(template) ~ :not(template) {
    border-color: #975a16; }
  .lg\:divide-yellow-900 > :not(template) ~ :not(template) {
    border-color: #744210; }
  .lg\:divide-green-100 > :not(template) ~ :not(template) {
    border-color: #f0fff4; }
  .lg\:divide-green-200 > :not(template) ~ :not(template) {
    border-color: #c6f6d5; }
  .lg\:divide-green-300 > :not(template) ~ :not(template) {
    border-color: #9ae6b4; }
  .lg\:divide-green-400 > :not(template) ~ :not(template) {
    border-color: #68d391; }
  .lg\:divide-green-500 > :not(template) ~ :not(template) {
    border-color: #48bb78; }
  .lg\:divide-green-600 > :not(template) ~ :not(template) {
    border-color: #38a169; }
  .lg\:divide-green-700 > :not(template) ~ :not(template) {
    border-color: #2f855a; }
  .lg\:divide-green-800 > :not(template) ~ :not(template) {
    border-color: #276749; }
  .lg\:divide-green-900 > :not(template) ~ :not(template) {
    border-color: #22543d; }
  .lg\:divide-teal-100 > :not(template) ~ :not(template) {
    border-color: #e6fffa; }
  .lg\:divide-teal-200 > :not(template) ~ :not(template) {
    border-color: #b2f5ea; }
  .lg\:divide-teal-300 > :not(template) ~ :not(template) {
    border-color: #81e6d9; }
  .lg\:divide-teal-400 > :not(template) ~ :not(template) {
    border-color: #4fd1c5; }
  .lg\:divide-teal-500 > :not(template) ~ :not(template) {
    border-color: #38b2ac; }
  .lg\:divide-teal-600 > :not(template) ~ :not(template) {
    border-color: #319795; }
  .lg\:divide-teal-700 > :not(template) ~ :not(template) {
    border-color: #2c7a7b; }
  .lg\:divide-teal-800 > :not(template) ~ :not(template) {
    border-color: #285e61; }
  .lg\:divide-teal-900 > :not(template) ~ :not(template) {
    border-color: #234e52; }
  .lg\:divide-blue-100 > :not(template) ~ :not(template) {
    border-color: #ebf8ff; }
  .lg\:divide-blue-200 > :not(template) ~ :not(template) {
    border-color: #bee3f8; }
  .lg\:divide-blue-300 > :not(template) ~ :not(template) {
    border-color: #90cdf4; }
  .lg\:divide-blue-400 > :not(template) ~ :not(template) {
    border-color: #63b3ed; }
  .lg\:divide-blue-500 > :not(template) ~ :not(template) {
    border-color: #4299e1; }
  .lg\:divide-blue-600 > :not(template) ~ :not(template) {
    border-color: #3182ce; }
  .lg\:divide-blue-700 > :not(template) ~ :not(template) {
    border-color: #2b6cb0; }
  .lg\:divide-blue-800 > :not(template) ~ :not(template) {
    border-color: #2c5282; }
  .lg\:divide-blue-900 > :not(template) ~ :not(template) {
    border-color: #2a4365; }
  .lg\:divide-indigo-100 > :not(template) ~ :not(template) {
    border-color: #ebf4ff; }
  .lg\:divide-indigo-200 > :not(template) ~ :not(template) {
    border-color: #c3dafe; }
  .lg\:divide-indigo-300 > :not(template) ~ :not(template) {
    border-color: #a3bffa; }
  .lg\:divide-indigo-400 > :not(template) ~ :not(template) {
    border-color: #7f9cf5; }
  .lg\:divide-indigo-500 > :not(template) ~ :not(template) {
    border-color: #667eea; }
  .lg\:divide-indigo-600 > :not(template) ~ :not(template) {
    border-color: #5a67d8; }
  .lg\:divide-indigo-700 > :not(template) ~ :not(template) {
    border-color: #4c51bf; }
  .lg\:divide-indigo-800 > :not(template) ~ :not(template) {
    border-color: #434190; }
  .lg\:divide-indigo-900 > :not(template) ~ :not(template) {
    border-color: #3c366b; }
  .lg\:divide-purple-100 > :not(template) ~ :not(template) {
    border-color: #faf5ff; }
  .lg\:divide-purple-200 > :not(template) ~ :not(template) {
    border-color: #e9d8fd; }
  .lg\:divide-purple-300 > :not(template) ~ :not(template) {
    border-color: #d6bcfa; }
  .lg\:divide-purple-400 > :not(template) ~ :not(template) {
    border-color: #b794f4; }
  .lg\:divide-purple-500 > :not(template) ~ :not(template) {
    border-color: #9f7aea; }
  .lg\:divide-purple-600 > :not(template) ~ :not(template) {
    border-color: #805ad5; }
  .lg\:divide-purple-700 > :not(template) ~ :not(template) {
    border-color: #6b46c1; }
  .lg\:divide-purple-800 > :not(template) ~ :not(template) {
    border-color: #553c9a; }
  .lg\:divide-purple-900 > :not(template) ~ :not(template) {
    border-color: #44337a; }
  .lg\:divide-pink-100 > :not(template) ~ :not(template) {
    border-color: #fff5f7; }
  .lg\:divide-pink-200 > :not(template) ~ :not(template) {
    border-color: #fed7e2; }
  .lg\:divide-pink-300 > :not(template) ~ :not(template) {
    border-color: #fbb6ce; }
  .lg\:divide-pink-400 > :not(template) ~ :not(template) {
    border-color: #f687b3; }
  .lg\:divide-pink-500 > :not(template) ~ :not(template) {
    border-color: #ed64a6; }
  .lg\:divide-pink-600 > :not(template) ~ :not(template) {
    border-color: #d53f8c; }
  .lg\:divide-pink-700 > :not(template) ~ :not(template) {
    border-color: #b83280; }
  .lg\:divide-pink-800 > :not(template) ~ :not(template) {
    border-color: #97266d; }
  .lg\:divide-pink-900 > :not(template) ~ :not(template) {
    border-color: #702459; }
  .lg\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0; }
  .lg\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal; }
  .lg\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0; }
  .lg\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal; }
  .lg\:appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; }
  .lg\:bg-fixed {
    background-attachment: fixed; }
  .lg\:bg-local {
    background-attachment: local; }
  .lg\:bg-scroll {
    background-attachment: scroll; }
  .lg\:bg-transparent {
    background-color: transparent; }
  .lg\:bg-current {
    background-color: currentColor; }
  .lg\:bg-black {
    background-color: #000; }
  .lg\:bg-white {
    background-color: #fff; }
  .lg\:bg-gray-100 {
    background-color: #f7fafc; }
  .lg\:bg-gray-200 {
    background-color: #edf2f7; }
  .lg\:bg-gray-300 {
    background-color: #e2e8f0; }
  .lg\:bg-gray-400 {
    background-color: #cbd5e0; }
  .lg\:bg-gray-500 {
    background-color: #a0aec0; }
  .lg\:bg-gray-600 {
    background-color: #718096; }
  .lg\:bg-gray-700 {
    background-color: #4a5568; }
  .lg\:bg-gray-800 {
    background-color: #2d3748; }
  .lg\:bg-gray-900 {
    background-color: #1a202c; }
  .lg\:bg-red-100 {
    background-color: #fff5f5; }
  .lg\:bg-red-200 {
    background-color: #fed7d7; }
  .lg\:bg-red-300 {
    background-color: #feb2b2; }
  .lg\:bg-red-400 {
    background-color: #fc8181; }
  .lg\:bg-red-500 {
    background-color: #f56565; }
  .lg\:bg-red-600 {
    background-color: #e53e3e; }
  .lg\:bg-red-700 {
    background-color: #c53030; }
  .lg\:bg-red-800 {
    background-color: #9b2c2c; }
  .lg\:bg-red-900 {
    background-color: #742a2a; }
  .lg\:bg-orange-100 {
    background-color: #fffaf0; }
  .lg\:bg-orange-200 {
    background-color: #feebc8; }
  .lg\:bg-orange-300 {
    background-color: #fbd38d; }
  .lg\:bg-orange-400 {
    background-color: #f6ad55; }
  .lg\:bg-orange-500 {
    background-color: #ed8936; }
  .lg\:bg-orange-600 {
    background-color: #dd6b20; }
  .lg\:bg-orange-700 {
    background-color: #c05621; }
  .lg\:bg-orange-800 {
    background-color: #9c4221; }
  .lg\:bg-orange-900 {
    background-color: #7b341e; }
  .lg\:bg-yellow-100 {
    background-color: #fffff0; }
  .lg\:bg-yellow-200 {
    background-color: #fefcbf; }
  .lg\:bg-yellow-300 {
    background-color: #faf089; }
  .lg\:bg-yellow-400 {
    background-color: #f6e05e; }
  .lg\:bg-yellow-500 {
    background-color: #ecc94b; }
  .lg\:bg-yellow-600 {
    background-color: #d69e2e; }
  .lg\:bg-yellow-700 {
    background-color: #b7791f; }
  .lg\:bg-yellow-800 {
    background-color: #975a16; }
  .lg\:bg-yellow-900 {
    background-color: #744210; }
  .lg\:bg-green-100 {
    background-color: #f0fff4; }
  .lg\:bg-green-200 {
    background-color: #c6f6d5; }
  .lg\:bg-green-300 {
    background-color: #9ae6b4; }
  .lg\:bg-green-400 {
    background-color: #68d391; }
  .lg\:bg-green-500 {
    background-color: #48bb78; }
  .lg\:bg-green-600 {
    background-color: #38a169; }
  .lg\:bg-green-700 {
    background-color: #2f855a; }
  .lg\:bg-green-800 {
    background-color: #276749; }
  .lg\:bg-green-900 {
    background-color: #22543d; }
  .lg\:bg-teal-100 {
    background-color: #e6fffa; }
  .lg\:bg-teal-200 {
    background-color: #b2f5ea; }
  .lg\:bg-teal-300 {
    background-color: #81e6d9; }
  .lg\:bg-teal-400 {
    background-color: #4fd1c5; }
  .lg\:bg-teal-500 {
    background-color: #38b2ac; }
  .lg\:bg-teal-600 {
    background-color: #319795; }
  .lg\:bg-teal-700 {
    background-color: #2c7a7b; }
  .lg\:bg-teal-800 {
    background-color: #285e61; }
  .lg\:bg-teal-900 {
    background-color: #234e52; }
  .lg\:bg-blue-100 {
    background-color: #ebf8ff; }
  .lg\:bg-blue-200 {
    background-color: #bee3f8; }
  .lg\:bg-blue-300 {
    background-color: #90cdf4; }
  .lg\:bg-blue-400 {
    background-color: #63b3ed; }
  .lg\:bg-blue-500 {
    background-color: #4299e1; }
  .lg\:bg-blue-600 {
    background-color: #3182ce; }
  .lg\:bg-blue-700 {
    background-color: #2b6cb0; }
  .lg\:bg-blue-800 {
    background-color: #2c5282; }
  .lg\:bg-blue-900 {
    background-color: #2a4365; }
  .lg\:bg-indigo-100 {
    background-color: #ebf4ff; }
  .lg\:bg-indigo-200 {
    background-color: #c3dafe; }
  .lg\:bg-indigo-300 {
    background-color: #a3bffa; }
  .lg\:bg-indigo-400 {
    background-color: #7f9cf5; }
  .lg\:bg-indigo-500 {
    background-color: #667eea; }
  .lg\:bg-indigo-600 {
    background-color: #5a67d8; }
  .lg\:bg-indigo-700 {
    background-color: #4c51bf; }
  .lg\:bg-indigo-800 {
    background-color: #434190; }
  .lg\:bg-indigo-900 {
    background-color: #3c366b; }
  .lg\:bg-purple-100 {
    background-color: #faf5ff; }
  .lg\:bg-purple-200 {
    background-color: #e9d8fd; }
  .lg\:bg-purple-300 {
    background-color: #d6bcfa; }
  .lg\:bg-purple-400 {
    background-color: #b794f4; }
  .lg\:bg-purple-500 {
    background-color: #9f7aea; }
  .lg\:bg-purple-600 {
    background-color: #805ad5; }
  .lg\:bg-purple-700 {
    background-color: #6b46c1; }
  .lg\:bg-purple-800 {
    background-color: #553c9a; }
  .lg\:bg-purple-900 {
    background-color: #44337a; }
  .lg\:bg-pink-100 {
    background-color: #fff5f7; }
  .lg\:bg-pink-200 {
    background-color: #fed7e2; }
  .lg\:bg-pink-300 {
    background-color: #fbb6ce; }
  .lg\:bg-pink-400 {
    background-color: #f687b3; }
  .lg\:bg-pink-500 {
    background-color: #ed64a6; }
  .lg\:bg-pink-600 {
    background-color: #d53f8c; }
  .lg\:bg-pink-700 {
    background-color: #b83280; }
  .lg\:bg-pink-800 {
    background-color: #97266d; }
  .lg\:bg-pink-900 {
    background-color: #702459; }
  .lg\:hover\:bg-transparent:hover {
    background-color: transparent; }
  .lg\:hover\:bg-current:hover {
    background-color: currentColor; }
  .lg\:hover\:bg-black:hover {
    background-color: #000; }
  .lg\:hover\:bg-white:hover {
    background-color: #fff; }
  .lg\:hover\:bg-gray-100:hover {
    background-color: #f7fafc; }
  .lg\:hover\:bg-gray-200:hover {
    background-color: #edf2f7; }
  .lg\:hover\:bg-gray-300:hover {
    background-color: #e2e8f0; }
  .lg\:hover\:bg-gray-400:hover {
    background-color: #cbd5e0; }
  .lg\:hover\:bg-gray-500:hover {
    background-color: #a0aec0; }
  .lg\:hover\:bg-gray-600:hover {
    background-color: #718096; }
  .lg\:hover\:bg-gray-700:hover {
    background-color: #4a5568; }
  .lg\:hover\:bg-gray-800:hover {
    background-color: #2d3748; }
  .lg\:hover\:bg-gray-900:hover {
    background-color: #1a202c; }
  .lg\:hover\:bg-red-100:hover {
    background-color: #fff5f5; }
  .lg\:hover\:bg-red-200:hover {
    background-color: #fed7d7; }
  .lg\:hover\:bg-red-300:hover {
    background-color: #feb2b2; }
  .lg\:hover\:bg-red-400:hover {
    background-color: #fc8181; }
  .lg\:hover\:bg-red-500:hover {
    background-color: #f56565; }
  .lg\:hover\:bg-red-600:hover {
    background-color: #e53e3e; }
  .lg\:hover\:bg-red-700:hover {
    background-color: #c53030; }
  .lg\:hover\:bg-red-800:hover {
    background-color: #9b2c2c; }
  .lg\:hover\:bg-red-900:hover {
    background-color: #742a2a; }
  .lg\:hover\:bg-orange-100:hover {
    background-color: #fffaf0; }
  .lg\:hover\:bg-orange-200:hover {
    background-color: #feebc8; }
  .lg\:hover\:bg-orange-300:hover {
    background-color: #fbd38d; }
  .lg\:hover\:bg-orange-400:hover {
    background-color: #f6ad55; }
  .lg\:hover\:bg-orange-500:hover {
    background-color: #ed8936; }
  .lg\:hover\:bg-orange-600:hover {
    background-color: #dd6b20; }
  .lg\:hover\:bg-orange-700:hover {
    background-color: #c05621; }
  .lg\:hover\:bg-orange-800:hover {
    background-color: #9c4221; }
  .lg\:hover\:bg-orange-900:hover {
    background-color: #7b341e; }
  .lg\:hover\:bg-yellow-100:hover {
    background-color: #fffff0; }
  .lg\:hover\:bg-yellow-200:hover {
    background-color: #fefcbf; }
  .lg\:hover\:bg-yellow-300:hover {
    background-color: #faf089; }
  .lg\:hover\:bg-yellow-400:hover {
    background-color: #f6e05e; }
  .lg\:hover\:bg-yellow-500:hover {
    background-color: #ecc94b; }
  .lg\:hover\:bg-yellow-600:hover {
    background-color: #d69e2e; }
  .lg\:hover\:bg-yellow-700:hover {
    background-color: #b7791f; }
  .lg\:hover\:bg-yellow-800:hover {
    background-color: #975a16; }
  .lg\:hover\:bg-yellow-900:hover {
    background-color: #744210; }
  .lg\:hover\:bg-green-100:hover {
    background-color: #f0fff4; }
  .lg\:hover\:bg-green-200:hover {
    background-color: #c6f6d5; }
  .lg\:hover\:bg-green-300:hover {
    background-color: #9ae6b4; }
  .lg\:hover\:bg-green-400:hover {
    background-color: #68d391; }
  .lg\:hover\:bg-green-500:hover {
    background-color: #48bb78; }
  .lg\:hover\:bg-green-600:hover {
    background-color: #38a169; }
  .lg\:hover\:bg-green-700:hover {
    background-color: #2f855a; }
  .lg\:hover\:bg-green-800:hover {
    background-color: #276749; }
  .lg\:hover\:bg-green-900:hover {
    background-color: #22543d; }
  .lg\:hover\:bg-teal-100:hover {
    background-color: #e6fffa; }
  .lg\:hover\:bg-teal-200:hover {
    background-color: #b2f5ea; }
  .lg\:hover\:bg-teal-300:hover {
    background-color: #81e6d9; }
  .lg\:hover\:bg-teal-400:hover {
    background-color: #4fd1c5; }
  .lg\:hover\:bg-teal-500:hover {
    background-color: #38b2ac; }
  .lg\:hover\:bg-teal-600:hover {
    background-color: #319795; }
  .lg\:hover\:bg-teal-700:hover {
    background-color: #2c7a7b; }
  .lg\:hover\:bg-teal-800:hover {
    background-color: #285e61; }
  .lg\:hover\:bg-teal-900:hover {
    background-color: #234e52; }
  .lg\:hover\:bg-blue-100:hover {
    background-color: #ebf8ff; }
  .lg\:hover\:bg-blue-200:hover {
    background-color: #bee3f8; }
  .lg\:hover\:bg-blue-300:hover {
    background-color: #90cdf4; }
  .lg\:hover\:bg-blue-400:hover {
    background-color: #63b3ed; }
  .lg\:hover\:bg-blue-500:hover {
    background-color: #4299e1; }
  .lg\:hover\:bg-blue-600:hover {
    background-color: #3182ce; }
  .lg\:hover\:bg-blue-700:hover {
    background-color: #2b6cb0; }
  .lg\:hover\:bg-blue-800:hover {
    background-color: #2c5282; }
  .lg\:hover\:bg-blue-900:hover {
    background-color: #2a4365; }
  .lg\:hover\:bg-indigo-100:hover {
    background-color: #ebf4ff; }
  .lg\:hover\:bg-indigo-200:hover {
    background-color: #c3dafe; }
  .lg\:hover\:bg-indigo-300:hover {
    background-color: #a3bffa; }
  .lg\:hover\:bg-indigo-400:hover {
    background-color: #7f9cf5; }
  .lg\:hover\:bg-indigo-500:hover {
    background-color: #667eea; }
  .lg\:hover\:bg-indigo-600:hover {
    background-color: #5a67d8; }
  .lg\:hover\:bg-indigo-700:hover {
    background-color: #4c51bf; }
  .lg\:hover\:bg-indigo-800:hover {
    background-color: #434190; }
  .lg\:hover\:bg-indigo-900:hover {
    background-color: #3c366b; }
  .lg\:hover\:bg-purple-100:hover {
    background-color: #faf5ff; }
  .lg\:hover\:bg-purple-200:hover {
    background-color: #e9d8fd; }
  .lg\:hover\:bg-purple-300:hover {
    background-color: #d6bcfa; }
  .lg\:hover\:bg-purple-400:hover {
    background-color: #b794f4; }
  .lg\:hover\:bg-purple-500:hover {
    background-color: #9f7aea; }
  .lg\:hover\:bg-purple-600:hover {
    background-color: #805ad5; }
  .lg\:hover\:bg-purple-700:hover {
    background-color: #6b46c1; }
  .lg\:hover\:bg-purple-800:hover {
    background-color: #553c9a; }
  .lg\:hover\:bg-purple-900:hover {
    background-color: #44337a; }
  .lg\:hover\:bg-pink-100:hover {
    background-color: #fff5f7; }
  .lg\:hover\:bg-pink-200:hover {
    background-color: #fed7e2; }
  .lg\:hover\:bg-pink-300:hover {
    background-color: #fbb6ce; }
  .lg\:hover\:bg-pink-400:hover {
    background-color: #f687b3; }
  .lg\:hover\:bg-pink-500:hover {
    background-color: #ed64a6; }
  .lg\:hover\:bg-pink-600:hover {
    background-color: #d53f8c; }
  .lg\:hover\:bg-pink-700:hover {
    background-color: #b83280; }
  .lg\:hover\:bg-pink-800:hover {
    background-color: #97266d; }
  .lg\:hover\:bg-pink-900:hover {
    background-color: #702459; }
  .lg\:focus\:bg-transparent:focus {
    background-color: transparent; }
  .lg\:focus\:bg-current:focus {
    background-color: currentColor; }
  .lg\:focus\:bg-black:focus {
    background-color: #000; }
  .lg\:focus\:bg-white:focus {
    background-color: #fff; }
  .lg\:focus\:bg-gray-100:focus {
    background-color: #f7fafc; }
  .lg\:focus\:bg-gray-200:focus {
    background-color: #edf2f7; }
  .lg\:focus\:bg-gray-300:focus {
    background-color: #e2e8f0; }
  .lg\:focus\:bg-gray-400:focus {
    background-color: #cbd5e0; }
  .lg\:focus\:bg-gray-500:focus {
    background-color: #a0aec0; }
  .lg\:focus\:bg-gray-600:focus {
    background-color: #718096; }
  .lg\:focus\:bg-gray-700:focus {
    background-color: #4a5568; }
  .lg\:focus\:bg-gray-800:focus {
    background-color: #2d3748; }
  .lg\:focus\:bg-gray-900:focus {
    background-color: #1a202c; }
  .lg\:focus\:bg-red-100:focus {
    background-color: #fff5f5; }
  .lg\:focus\:bg-red-200:focus {
    background-color: #fed7d7; }
  .lg\:focus\:bg-red-300:focus {
    background-color: #feb2b2; }
  .lg\:focus\:bg-red-400:focus {
    background-color: #fc8181; }
  .lg\:focus\:bg-red-500:focus {
    background-color: #f56565; }
  .lg\:focus\:bg-red-600:focus {
    background-color: #e53e3e; }
  .lg\:focus\:bg-red-700:focus {
    background-color: #c53030; }
  .lg\:focus\:bg-red-800:focus {
    background-color: #9b2c2c; }
  .lg\:focus\:bg-red-900:focus {
    background-color: #742a2a; }
  .lg\:focus\:bg-orange-100:focus {
    background-color: #fffaf0; }
  .lg\:focus\:bg-orange-200:focus {
    background-color: #feebc8; }
  .lg\:focus\:bg-orange-300:focus {
    background-color: #fbd38d; }
  .lg\:focus\:bg-orange-400:focus {
    background-color: #f6ad55; }
  .lg\:focus\:bg-orange-500:focus {
    background-color: #ed8936; }
  .lg\:focus\:bg-orange-600:focus {
    background-color: #dd6b20; }
  .lg\:focus\:bg-orange-700:focus {
    background-color: #c05621; }
  .lg\:focus\:bg-orange-800:focus {
    background-color: #9c4221; }
  .lg\:focus\:bg-orange-900:focus {
    background-color: #7b341e; }
  .lg\:focus\:bg-yellow-100:focus {
    background-color: #fffff0; }
  .lg\:focus\:bg-yellow-200:focus {
    background-color: #fefcbf; }
  .lg\:focus\:bg-yellow-300:focus {
    background-color: #faf089; }
  .lg\:focus\:bg-yellow-400:focus {
    background-color: #f6e05e; }
  .lg\:focus\:bg-yellow-500:focus {
    background-color: #ecc94b; }
  .lg\:focus\:bg-yellow-600:focus {
    background-color: #d69e2e; }
  .lg\:focus\:bg-yellow-700:focus {
    background-color: #b7791f; }
  .lg\:focus\:bg-yellow-800:focus {
    background-color: #975a16; }
  .lg\:focus\:bg-yellow-900:focus {
    background-color: #744210; }
  .lg\:focus\:bg-green-100:focus {
    background-color: #f0fff4; }
  .lg\:focus\:bg-green-200:focus {
    background-color: #c6f6d5; }
  .lg\:focus\:bg-green-300:focus {
    background-color: #9ae6b4; }
  .lg\:focus\:bg-green-400:focus {
    background-color: #68d391; }
  .lg\:focus\:bg-green-500:focus {
    background-color: #48bb78; }
  .lg\:focus\:bg-green-600:focus {
    background-color: #38a169; }
  .lg\:focus\:bg-green-700:focus {
    background-color: #2f855a; }
  .lg\:focus\:bg-green-800:focus {
    background-color: #276749; }
  .lg\:focus\:bg-green-900:focus {
    background-color: #22543d; }
  .lg\:focus\:bg-teal-100:focus {
    background-color: #e6fffa; }
  .lg\:focus\:bg-teal-200:focus {
    background-color: #b2f5ea; }
  .lg\:focus\:bg-teal-300:focus {
    background-color: #81e6d9; }
  .lg\:focus\:bg-teal-400:focus {
    background-color: #4fd1c5; }
  .lg\:focus\:bg-teal-500:focus {
    background-color: #38b2ac; }
  .lg\:focus\:bg-teal-600:focus {
    background-color: #319795; }
  .lg\:focus\:bg-teal-700:focus {
    background-color: #2c7a7b; }
  .lg\:focus\:bg-teal-800:focus {
    background-color: #285e61; }
  .lg\:focus\:bg-teal-900:focus {
    background-color: #234e52; }
  .lg\:focus\:bg-blue-100:focus {
    background-color: #ebf8ff; }
  .lg\:focus\:bg-blue-200:focus {
    background-color: #bee3f8; }
  .lg\:focus\:bg-blue-300:focus {
    background-color: #90cdf4; }
  .lg\:focus\:bg-blue-400:focus {
    background-color: #63b3ed; }
  .lg\:focus\:bg-blue-500:focus {
    background-color: #4299e1; }
  .lg\:focus\:bg-blue-600:focus {
    background-color: #3182ce; }
  .lg\:focus\:bg-blue-700:focus {
    background-color: #2b6cb0; }
  .lg\:focus\:bg-blue-800:focus {
    background-color: #2c5282; }
  .lg\:focus\:bg-blue-900:focus {
    background-color: #2a4365; }
  .lg\:focus\:bg-indigo-100:focus {
    background-color: #ebf4ff; }
  .lg\:focus\:bg-indigo-200:focus {
    background-color: #c3dafe; }
  .lg\:focus\:bg-indigo-300:focus {
    background-color: #a3bffa; }
  .lg\:focus\:bg-indigo-400:focus {
    background-color: #7f9cf5; }
  .lg\:focus\:bg-indigo-500:focus {
    background-color: #667eea; }
  .lg\:focus\:bg-indigo-600:focus {
    background-color: #5a67d8; }
  .lg\:focus\:bg-indigo-700:focus {
    background-color: #4c51bf; }
  .lg\:focus\:bg-indigo-800:focus {
    background-color: #434190; }
  .lg\:focus\:bg-indigo-900:focus {
    background-color: #3c366b; }
  .lg\:focus\:bg-purple-100:focus {
    background-color: #faf5ff; }
  .lg\:focus\:bg-purple-200:focus {
    background-color: #e9d8fd; }
  .lg\:focus\:bg-purple-300:focus {
    background-color: #d6bcfa; }
  .lg\:focus\:bg-purple-400:focus {
    background-color: #b794f4; }
  .lg\:focus\:bg-purple-500:focus {
    background-color: #9f7aea; }
  .lg\:focus\:bg-purple-600:focus {
    background-color: #805ad5; }
  .lg\:focus\:bg-purple-700:focus {
    background-color: #6b46c1; }
  .lg\:focus\:bg-purple-800:focus {
    background-color: #553c9a; }
  .lg\:focus\:bg-purple-900:focus {
    background-color: #44337a; }
  .lg\:focus\:bg-pink-100:focus {
    background-color: #fff5f7; }
  .lg\:focus\:bg-pink-200:focus {
    background-color: #fed7e2; }
  .lg\:focus\:bg-pink-300:focus {
    background-color: #fbb6ce; }
  .lg\:focus\:bg-pink-400:focus {
    background-color: #f687b3; }
  .lg\:focus\:bg-pink-500:focus {
    background-color: #ed64a6; }
  .lg\:focus\:bg-pink-600:focus {
    background-color: #d53f8c; }
  .lg\:focus\:bg-pink-700:focus {
    background-color: #b83280; }
  .lg\:focus\:bg-pink-800:focus {
    background-color: #97266d; }
  .lg\:focus\:bg-pink-900:focus {
    background-color: #702459; }
  .lg\:bg-bottom {
    background-position: bottom; }
  .lg\:bg-center {
    background-position: center; }
  .lg\:bg-left {
    background-position: left; }
  .lg\:bg-left-bottom {
    background-position: left bottom; }
  .lg\:bg-left-top {
    background-position: left top; }
  .lg\:bg-right {
    background-position: right; }
  .lg\:bg-right-bottom {
    background-position: right bottom; }
  .lg\:bg-right-top {
    background-position: right top; }
  .lg\:bg-top {
    background-position: top; }
  .lg\:bg-repeat {
    background-repeat: repeat; }
  .lg\:bg-no-repeat {
    background-repeat: no-repeat; }
  .lg\:bg-repeat-x {
    background-repeat: repeat-x; }
  .lg\:bg-repeat-y {
    background-repeat: repeat-y; }
  .lg\:bg-repeat-round {
    background-repeat: round; }
  .lg\:bg-repeat-space {
    background-repeat: space; }
  .lg\:bg-auto {
    background-size: auto; }
  .lg\:bg-cover {
    background-size: cover; }
  .lg\:bg-contain {
    background-size: contain; }
  .lg\:border-collapse {
    border-collapse: collapse; }
  .lg\:border-separate {
    border-collapse: separate; }
  .lg\:border-transparent {
    border-color: transparent; }
  .lg\:border-current {
    border-color: currentColor; }
  .lg\:border-black {
    border-color: #000; }
  .lg\:border-white {
    border-color: #fff; }
  .lg\:border-gray-100 {
    border-color: #f7fafc; }
  .lg\:border-gray-200 {
    border-color: #edf2f7; }
  .lg\:border-gray-300 {
    border-color: #e2e8f0; }
  .lg\:border-gray-400 {
    border-color: #cbd5e0; }
  .lg\:border-gray-500 {
    border-color: #a0aec0; }
  .lg\:border-gray-600 {
    border-color: #718096; }
  .lg\:border-gray-700 {
    border-color: #4a5568; }
  .lg\:border-gray-800 {
    border-color: #2d3748; }
  .lg\:border-gray-900 {
    border-color: #1a202c; }
  .lg\:border-red-100 {
    border-color: #fff5f5; }
  .lg\:border-red-200 {
    border-color: #fed7d7; }
  .lg\:border-red-300 {
    border-color: #feb2b2; }
  .lg\:border-red-400 {
    border-color: #fc8181; }
  .lg\:border-red-500 {
    border-color: #f56565; }
  .lg\:border-red-600 {
    border-color: #e53e3e; }
  .lg\:border-red-700 {
    border-color: #c53030; }
  .lg\:border-red-800 {
    border-color: #9b2c2c; }
  .lg\:border-red-900 {
    border-color: #742a2a; }
  .lg\:border-orange-100 {
    border-color: #fffaf0; }
  .lg\:border-orange-200 {
    border-color: #feebc8; }
  .lg\:border-orange-300 {
    border-color: #fbd38d; }
  .lg\:border-orange-400 {
    border-color: #f6ad55; }
  .lg\:border-orange-500 {
    border-color: #ed8936; }
  .lg\:border-orange-600 {
    border-color: #dd6b20; }
  .lg\:border-orange-700 {
    border-color: #c05621; }
  .lg\:border-orange-800 {
    border-color: #9c4221; }
  .lg\:border-orange-900 {
    border-color: #7b341e; }
  .lg\:border-yellow-100 {
    border-color: #fffff0; }
  .lg\:border-yellow-200 {
    border-color: #fefcbf; }
  .lg\:border-yellow-300 {
    border-color: #faf089; }
  .lg\:border-yellow-400 {
    border-color: #f6e05e; }
  .lg\:border-yellow-500 {
    border-color: #ecc94b; }
  .lg\:border-yellow-600 {
    border-color: #d69e2e; }
  .lg\:border-yellow-700 {
    border-color: #b7791f; }
  .lg\:border-yellow-800 {
    border-color: #975a16; }
  .lg\:border-yellow-900 {
    border-color: #744210; }
  .lg\:border-green-100 {
    border-color: #f0fff4; }
  .lg\:border-green-200 {
    border-color: #c6f6d5; }
  .lg\:border-green-300 {
    border-color: #9ae6b4; }
  .lg\:border-green-400 {
    border-color: #68d391; }
  .lg\:border-green-500 {
    border-color: #48bb78; }
  .lg\:border-green-600 {
    border-color: #38a169; }
  .lg\:border-green-700 {
    border-color: #2f855a; }
  .lg\:border-green-800 {
    border-color: #276749; }
  .lg\:border-green-900 {
    border-color: #22543d; }
  .lg\:border-teal-100 {
    border-color: #e6fffa; }
  .lg\:border-teal-200 {
    border-color: #b2f5ea; }
  .lg\:border-teal-300 {
    border-color: #81e6d9; }
  .lg\:border-teal-400 {
    border-color: #4fd1c5; }
  .lg\:border-teal-500 {
    border-color: #38b2ac; }
  .lg\:border-teal-600 {
    border-color: #319795; }
  .lg\:border-teal-700 {
    border-color: #2c7a7b; }
  .lg\:border-teal-800 {
    border-color: #285e61; }
  .lg\:border-teal-900 {
    border-color: #234e52; }
  .lg\:border-blue-100 {
    border-color: #ebf8ff; }
  .lg\:border-blue-200 {
    border-color: #bee3f8; }
  .lg\:border-blue-300 {
    border-color: #90cdf4; }
  .lg\:border-blue-400 {
    border-color: #63b3ed; }
  .lg\:border-blue-500 {
    border-color: #4299e1; }
  .lg\:border-blue-600 {
    border-color: #3182ce; }
  .lg\:border-blue-700 {
    border-color: #2b6cb0; }
  .lg\:border-blue-800 {
    border-color: #2c5282; }
  .lg\:border-blue-900 {
    border-color: #2a4365; }
  .lg\:border-indigo-100 {
    border-color: #ebf4ff; }
  .lg\:border-indigo-200 {
    border-color: #c3dafe; }
  .lg\:border-indigo-300 {
    border-color: #a3bffa; }
  .lg\:border-indigo-400 {
    border-color: #7f9cf5; }
  .lg\:border-indigo-500 {
    border-color: #667eea; }
  .lg\:border-indigo-600 {
    border-color: #5a67d8; }
  .lg\:border-indigo-700 {
    border-color: #4c51bf; }
  .lg\:border-indigo-800 {
    border-color: #434190; }
  .lg\:border-indigo-900 {
    border-color: #3c366b; }
  .lg\:border-purple-100 {
    border-color: #faf5ff; }
  .lg\:border-purple-200 {
    border-color: #e9d8fd; }
  .lg\:border-purple-300 {
    border-color: #d6bcfa; }
  .lg\:border-purple-400 {
    border-color: #b794f4; }
  .lg\:border-purple-500 {
    border-color: #9f7aea; }
  .lg\:border-purple-600 {
    border-color: #805ad5; }
  .lg\:border-purple-700 {
    border-color: #6b46c1; }
  .lg\:border-purple-800 {
    border-color: #553c9a; }
  .lg\:border-purple-900 {
    border-color: #44337a; }
  .lg\:border-pink-100 {
    border-color: #fff5f7; }
  .lg\:border-pink-200 {
    border-color: #fed7e2; }
  .lg\:border-pink-300 {
    border-color: #fbb6ce; }
  .lg\:border-pink-400 {
    border-color: #f687b3; }
  .lg\:border-pink-500 {
    border-color: #ed64a6; }
  .lg\:border-pink-600 {
    border-color: #d53f8c; }
  .lg\:border-pink-700 {
    border-color: #b83280; }
  .lg\:border-pink-800 {
    border-color: #97266d; }
  .lg\:border-pink-900 {
    border-color: #702459; }
  .lg\:hover\:border-transparent:hover {
    border-color: transparent; }
  .lg\:hover\:border-current:hover {
    border-color: currentColor; }
  .lg\:hover\:border-black:hover {
    border-color: #000; }
  .lg\:hover\:border-white:hover {
    border-color: #fff; }
  .lg\:hover\:border-gray-100:hover {
    border-color: #f7fafc; }
  .lg\:hover\:border-gray-200:hover {
    border-color: #edf2f7; }
  .lg\:hover\:border-gray-300:hover {
    border-color: #e2e8f0; }
  .lg\:hover\:border-gray-400:hover {
    border-color: #cbd5e0; }
  .lg\:hover\:border-gray-500:hover {
    border-color: #a0aec0; }
  .lg\:hover\:border-gray-600:hover {
    border-color: #718096; }
  .lg\:hover\:border-gray-700:hover {
    border-color: #4a5568; }
  .lg\:hover\:border-gray-800:hover {
    border-color: #2d3748; }
  .lg\:hover\:border-gray-900:hover {
    border-color: #1a202c; }
  .lg\:hover\:border-red-100:hover {
    border-color: #fff5f5; }
  .lg\:hover\:border-red-200:hover {
    border-color: #fed7d7; }
  .lg\:hover\:border-red-300:hover {
    border-color: #feb2b2; }
  .lg\:hover\:border-red-400:hover {
    border-color: #fc8181; }
  .lg\:hover\:border-red-500:hover {
    border-color: #f56565; }
  .lg\:hover\:border-red-600:hover {
    border-color: #e53e3e; }
  .lg\:hover\:border-red-700:hover {
    border-color: #c53030; }
  .lg\:hover\:border-red-800:hover {
    border-color: #9b2c2c; }
  .lg\:hover\:border-red-900:hover {
    border-color: #742a2a; }
  .lg\:hover\:border-orange-100:hover {
    border-color: #fffaf0; }
  .lg\:hover\:border-orange-200:hover {
    border-color: #feebc8; }
  .lg\:hover\:border-orange-300:hover {
    border-color: #fbd38d; }
  .lg\:hover\:border-orange-400:hover {
    border-color: #f6ad55; }
  .lg\:hover\:border-orange-500:hover {
    border-color: #ed8936; }
  .lg\:hover\:border-orange-600:hover {
    border-color: #dd6b20; }
  .lg\:hover\:border-orange-700:hover {
    border-color: #c05621; }
  .lg\:hover\:border-orange-800:hover {
    border-color: #9c4221; }
  .lg\:hover\:border-orange-900:hover {
    border-color: #7b341e; }
  .lg\:hover\:border-yellow-100:hover {
    border-color: #fffff0; }
  .lg\:hover\:border-yellow-200:hover {
    border-color: #fefcbf; }
  .lg\:hover\:border-yellow-300:hover {
    border-color: #faf089; }
  .lg\:hover\:border-yellow-400:hover {
    border-color: #f6e05e; }
  .lg\:hover\:border-yellow-500:hover {
    border-color: #ecc94b; }
  .lg\:hover\:border-yellow-600:hover {
    border-color: #d69e2e; }
  .lg\:hover\:border-yellow-700:hover {
    border-color: #b7791f; }
  .lg\:hover\:border-yellow-800:hover {
    border-color: #975a16; }
  .lg\:hover\:border-yellow-900:hover {
    border-color: #744210; }
  .lg\:hover\:border-green-100:hover {
    border-color: #f0fff4; }
  .lg\:hover\:border-green-200:hover {
    border-color: #c6f6d5; }
  .lg\:hover\:border-green-300:hover {
    border-color: #9ae6b4; }
  .lg\:hover\:border-green-400:hover {
    border-color: #68d391; }
  .lg\:hover\:border-green-500:hover {
    border-color: #48bb78; }
  .lg\:hover\:border-green-600:hover {
    border-color: #38a169; }
  .lg\:hover\:border-green-700:hover {
    border-color: #2f855a; }
  .lg\:hover\:border-green-800:hover {
    border-color: #276749; }
  .lg\:hover\:border-green-900:hover {
    border-color: #22543d; }
  .lg\:hover\:border-teal-100:hover {
    border-color: #e6fffa; }
  .lg\:hover\:border-teal-200:hover {
    border-color: #b2f5ea; }
  .lg\:hover\:border-teal-300:hover {
    border-color: #81e6d9; }
  .lg\:hover\:border-teal-400:hover {
    border-color: #4fd1c5; }
  .lg\:hover\:border-teal-500:hover {
    border-color: #38b2ac; }
  .lg\:hover\:border-teal-600:hover {
    border-color: #319795; }
  .lg\:hover\:border-teal-700:hover {
    border-color: #2c7a7b; }
  .lg\:hover\:border-teal-800:hover {
    border-color: #285e61; }
  .lg\:hover\:border-teal-900:hover {
    border-color: #234e52; }
  .lg\:hover\:border-blue-100:hover {
    border-color: #ebf8ff; }
  .lg\:hover\:border-blue-200:hover {
    border-color: #bee3f8; }
  .lg\:hover\:border-blue-300:hover {
    border-color: #90cdf4; }
  .lg\:hover\:border-blue-400:hover {
    border-color: #63b3ed; }
  .lg\:hover\:border-blue-500:hover {
    border-color: #4299e1; }
  .lg\:hover\:border-blue-600:hover {
    border-color: #3182ce; }
  .lg\:hover\:border-blue-700:hover {
    border-color: #2b6cb0; }
  .lg\:hover\:border-blue-800:hover {
    border-color: #2c5282; }
  .lg\:hover\:border-blue-900:hover {
    border-color: #2a4365; }
  .lg\:hover\:border-indigo-100:hover {
    border-color: #ebf4ff; }
  .lg\:hover\:border-indigo-200:hover {
    border-color: #c3dafe; }
  .lg\:hover\:border-indigo-300:hover {
    border-color: #a3bffa; }
  .lg\:hover\:border-indigo-400:hover {
    border-color: #7f9cf5; }
  .lg\:hover\:border-indigo-500:hover {
    border-color: #667eea; }
  .lg\:hover\:border-indigo-600:hover {
    border-color: #5a67d8; }
  .lg\:hover\:border-indigo-700:hover {
    border-color: #4c51bf; }
  .lg\:hover\:border-indigo-800:hover {
    border-color: #434190; }
  .lg\:hover\:border-indigo-900:hover {
    border-color: #3c366b; }
  .lg\:hover\:border-purple-100:hover {
    border-color: #faf5ff; }
  .lg\:hover\:border-purple-200:hover {
    border-color: #e9d8fd; }
  .lg\:hover\:border-purple-300:hover {
    border-color: #d6bcfa; }
  .lg\:hover\:border-purple-400:hover {
    border-color: #b794f4; }
  .lg\:hover\:border-purple-500:hover {
    border-color: #9f7aea; }
  .lg\:hover\:border-purple-600:hover {
    border-color: #805ad5; }
  .lg\:hover\:border-purple-700:hover {
    border-color: #6b46c1; }
  .lg\:hover\:border-purple-800:hover {
    border-color: #553c9a; }
  .lg\:hover\:border-purple-900:hover {
    border-color: #44337a; }
  .lg\:hover\:border-pink-100:hover {
    border-color: #fff5f7; }
  .lg\:hover\:border-pink-200:hover {
    border-color: #fed7e2; }
  .lg\:hover\:border-pink-300:hover {
    border-color: #fbb6ce; }
  .lg\:hover\:border-pink-400:hover {
    border-color: #f687b3; }
  .lg\:hover\:border-pink-500:hover {
    border-color: #ed64a6; }
  .lg\:hover\:border-pink-600:hover {
    border-color: #d53f8c; }
  .lg\:hover\:border-pink-700:hover {
    border-color: #b83280; }
  .lg\:hover\:border-pink-800:hover {
    border-color: #97266d; }
  .lg\:hover\:border-pink-900:hover {
    border-color: #702459; }
  .lg\:focus\:border-transparent:focus {
    border-color: transparent; }
  .lg\:focus\:border-current:focus {
    border-color: currentColor; }
  .lg\:focus\:border-black:focus {
    border-color: #000; }
  .lg\:focus\:border-white:focus {
    border-color: #fff; }
  .lg\:focus\:border-gray-100:focus {
    border-color: #f7fafc; }
  .lg\:focus\:border-gray-200:focus {
    border-color: #edf2f7; }
  .lg\:focus\:border-gray-300:focus {
    border-color: #e2e8f0; }
  .lg\:focus\:border-gray-400:focus {
    border-color: #cbd5e0; }
  .lg\:focus\:border-gray-500:focus {
    border-color: #a0aec0; }
  .lg\:focus\:border-gray-600:focus {
    border-color: #718096; }
  .lg\:focus\:border-gray-700:focus {
    border-color: #4a5568; }
  .lg\:focus\:border-gray-800:focus {
    border-color: #2d3748; }
  .lg\:focus\:border-gray-900:focus {
    border-color: #1a202c; }
  .lg\:focus\:border-red-100:focus {
    border-color: #fff5f5; }
  .lg\:focus\:border-red-200:focus {
    border-color: #fed7d7; }
  .lg\:focus\:border-red-300:focus {
    border-color: #feb2b2; }
  .lg\:focus\:border-red-400:focus {
    border-color: #fc8181; }
  .lg\:focus\:border-red-500:focus {
    border-color: #f56565; }
  .lg\:focus\:border-red-600:focus {
    border-color: #e53e3e; }
  .lg\:focus\:border-red-700:focus {
    border-color: #c53030; }
  .lg\:focus\:border-red-800:focus {
    border-color: #9b2c2c; }
  .lg\:focus\:border-red-900:focus {
    border-color: #742a2a; }
  .lg\:focus\:border-orange-100:focus {
    border-color: #fffaf0; }
  .lg\:focus\:border-orange-200:focus {
    border-color: #feebc8; }
  .lg\:focus\:border-orange-300:focus {
    border-color: #fbd38d; }
  .lg\:focus\:border-orange-400:focus {
    border-color: #f6ad55; }
  .lg\:focus\:border-orange-500:focus {
    border-color: #ed8936; }
  .lg\:focus\:border-orange-600:focus {
    border-color: #dd6b20; }
  .lg\:focus\:border-orange-700:focus {
    border-color: #c05621; }
  .lg\:focus\:border-orange-800:focus {
    border-color: #9c4221; }
  .lg\:focus\:border-orange-900:focus {
    border-color: #7b341e; }
  .lg\:focus\:border-yellow-100:focus {
    border-color: #fffff0; }
  .lg\:focus\:border-yellow-200:focus {
    border-color: #fefcbf; }
  .lg\:focus\:border-yellow-300:focus {
    border-color: #faf089; }
  .lg\:focus\:border-yellow-400:focus {
    border-color: #f6e05e; }
  .lg\:focus\:border-yellow-500:focus {
    border-color: #ecc94b; }
  .lg\:focus\:border-yellow-600:focus {
    border-color: #d69e2e; }
  .lg\:focus\:border-yellow-700:focus {
    border-color: #b7791f; }
  .lg\:focus\:border-yellow-800:focus {
    border-color: #975a16; }
  .lg\:focus\:border-yellow-900:focus {
    border-color: #744210; }
  .lg\:focus\:border-green-100:focus {
    border-color: #f0fff4; }
  .lg\:focus\:border-green-200:focus {
    border-color: #c6f6d5; }
  .lg\:focus\:border-green-300:focus {
    border-color: #9ae6b4; }
  .lg\:focus\:border-green-400:focus {
    border-color: #68d391; }
  .lg\:focus\:border-green-500:focus {
    border-color: #48bb78; }
  .lg\:focus\:border-green-600:focus {
    border-color: #38a169; }
  .lg\:focus\:border-green-700:focus {
    border-color: #2f855a; }
  .lg\:focus\:border-green-800:focus {
    border-color: #276749; }
  .lg\:focus\:border-green-900:focus {
    border-color: #22543d; }
  .lg\:focus\:border-teal-100:focus {
    border-color: #e6fffa; }
  .lg\:focus\:border-teal-200:focus {
    border-color: #b2f5ea; }
  .lg\:focus\:border-teal-300:focus {
    border-color: #81e6d9; }
  .lg\:focus\:border-teal-400:focus {
    border-color: #4fd1c5; }
  .lg\:focus\:border-teal-500:focus {
    border-color: #38b2ac; }
  .lg\:focus\:border-teal-600:focus {
    border-color: #319795; }
  .lg\:focus\:border-teal-700:focus {
    border-color: #2c7a7b; }
  .lg\:focus\:border-teal-800:focus {
    border-color: #285e61; }
  .lg\:focus\:border-teal-900:focus {
    border-color: #234e52; }
  .lg\:focus\:border-blue-100:focus {
    border-color: #ebf8ff; }
  .lg\:focus\:border-blue-200:focus {
    border-color: #bee3f8; }
  .lg\:focus\:border-blue-300:focus {
    border-color: #90cdf4; }
  .lg\:focus\:border-blue-400:focus {
    border-color: #63b3ed; }
  .lg\:focus\:border-blue-500:focus {
    border-color: #4299e1; }
  .lg\:focus\:border-blue-600:focus {
    border-color: #3182ce; }
  .lg\:focus\:border-blue-700:focus {
    border-color: #2b6cb0; }
  .lg\:focus\:border-blue-800:focus {
    border-color: #2c5282; }
  .lg\:focus\:border-blue-900:focus {
    border-color: #2a4365; }
  .lg\:focus\:border-indigo-100:focus {
    border-color: #ebf4ff; }
  .lg\:focus\:border-indigo-200:focus {
    border-color: #c3dafe; }
  .lg\:focus\:border-indigo-300:focus {
    border-color: #a3bffa; }
  .lg\:focus\:border-indigo-400:focus {
    border-color: #7f9cf5; }
  .lg\:focus\:border-indigo-500:focus {
    border-color: #667eea; }
  .lg\:focus\:border-indigo-600:focus {
    border-color: #5a67d8; }
  .lg\:focus\:border-indigo-700:focus {
    border-color: #4c51bf; }
  .lg\:focus\:border-indigo-800:focus {
    border-color: #434190; }
  .lg\:focus\:border-indigo-900:focus {
    border-color: #3c366b; }
  .lg\:focus\:border-purple-100:focus {
    border-color: #faf5ff; }
  .lg\:focus\:border-purple-200:focus {
    border-color: #e9d8fd; }
  .lg\:focus\:border-purple-300:focus {
    border-color: #d6bcfa; }
  .lg\:focus\:border-purple-400:focus {
    border-color: #b794f4; }
  .lg\:focus\:border-purple-500:focus {
    border-color: #9f7aea; }
  .lg\:focus\:border-purple-600:focus {
    border-color: #805ad5; }
  .lg\:focus\:border-purple-700:focus {
    border-color: #6b46c1; }
  .lg\:focus\:border-purple-800:focus {
    border-color: #553c9a; }
  .lg\:focus\:border-purple-900:focus {
    border-color: #44337a; }
  .lg\:focus\:border-pink-100:focus {
    border-color: #fff5f7; }
  .lg\:focus\:border-pink-200:focus {
    border-color: #fed7e2; }
  .lg\:focus\:border-pink-300:focus {
    border-color: #fbb6ce; }
  .lg\:focus\:border-pink-400:focus {
    border-color: #f687b3; }
  .lg\:focus\:border-pink-500:focus {
    border-color: #ed64a6; }
  .lg\:focus\:border-pink-600:focus {
    border-color: #d53f8c; }
  .lg\:focus\:border-pink-700:focus {
    border-color: #b83280; }
  .lg\:focus\:border-pink-800:focus {
    border-color: #97266d; }
  .lg\:focus\:border-pink-900:focus {
    border-color: #702459; }
  .lg\:rounded-none {
    border-radius: 0; }
  .lg\:rounded-sm {
    border-radius: 0.125rem; }
  .lg\:rounded {
    border-radius: 0.25rem; }
  .lg\:rounded-md {
    border-radius: 0.375rem; }
  .lg\:rounded-lg {
    border-radius: 0.5rem; }
  .lg\:rounded-full {
    border-radius: 9999px; }
  .lg\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .lg\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .lg\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .lg\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .lg\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem; }
  .lg\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem; }
  .lg\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem; }
  .lg\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem; }
  .lg\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .lg\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem; }
  .lg\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .lg\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .lg\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem; }
  .lg\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem; }
  .lg\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem; }
  .lg\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem; }
  .lg\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem; }
  .lg\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem; }
  .lg\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem; }
  .lg\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem; }
  .lg\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px; }
  .lg\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px; }
  .lg\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px; }
  .lg\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px; }
  .lg\:rounded-tl-none {
    border-top-left-radius: 0; }
  .lg\:rounded-tr-none {
    border-top-right-radius: 0; }
  .lg\:rounded-br-none {
    border-bottom-right-radius: 0; }
  .lg\:rounded-bl-none {
    border-bottom-left-radius: 0; }
  .lg\:rounded-tl-sm {
    border-top-left-radius: 0.125rem; }
  .lg\:rounded-tr-sm {
    border-top-right-radius: 0.125rem; }
  .lg\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem; }
  .lg\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem; }
  .lg\:rounded-tl {
    border-top-left-radius: 0.25rem; }
  .lg\:rounded-tr {
    border-top-right-radius: 0.25rem; }
  .lg\:rounded-br {
    border-bottom-right-radius: 0.25rem; }
  .lg\:rounded-bl {
    border-bottom-left-radius: 0.25rem; }
  .lg\:rounded-tl-md {
    border-top-left-radius: 0.375rem; }
  .lg\:rounded-tr-md {
    border-top-right-radius: 0.375rem; }
  .lg\:rounded-br-md {
    border-bottom-right-radius: 0.375rem; }
  .lg\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem; }
  .lg\:rounded-tl-lg {
    border-top-left-radius: 0.5rem; }
  .lg\:rounded-tr-lg {
    border-top-right-radius: 0.5rem; }
  .lg\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem; }
  .lg\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem; }
  .lg\:rounded-tl-full {
    border-top-left-radius: 9999px; }
  .lg\:rounded-tr-full {
    border-top-right-radius: 9999px; }
  .lg\:rounded-br-full {
    border-bottom-right-radius: 9999px; }
  .lg\:rounded-bl-full {
    border-bottom-left-radius: 9999px; }
  .lg\:border-solid {
    border-style: solid; }
  .lg\:border-dashed {
    border-style: dashed; }
  .lg\:border-dotted {
    border-style: dotted; }
  .lg\:border-double {
    border-style: double; }
  .lg\:border-none {
    border-style: none; }
  .lg\:border-0 {
    border-width: 0; }
  .lg\:border-2 {
    border-width: 2px; }
  .lg\:border-4 {
    border-width: 4px; }
  .lg\:border-8 {
    border-width: 8px; }
  .lg\:border {
    border-width: 1px; }
  .lg\:border-t-0 {
    border-top-width: 0; }
  .lg\:border-r-0 {
    border-right-width: 0; }
  .lg\:border-b-0 {
    border-bottom-width: 0; }
  .lg\:border-l-0 {
    border-left-width: 0; }
  .lg\:border-t-2 {
    border-top-width: 2px; }
  .lg\:border-r-2 {
    border-right-width: 2px; }
  .lg\:border-b-2 {
    border-bottom-width: 2px; }
  .lg\:border-l-2 {
    border-left-width: 2px; }
  .lg\:border-t-4 {
    border-top-width: 4px; }
  .lg\:border-r-4 {
    border-right-width: 4px; }
  .lg\:border-b-4 {
    border-bottom-width: 4px; }
  .lg\:border-l-4 {
    border-left-width: 4px; }
  .lg\:border-t-8 {
    border-top-width: 8px; }
  .lg\:border-r-8 {
    border-right-width: 8px; }
  .lg\:border-b-8 {
    border-bottom-width: 8px; }
  .lg\:border-l-8 {
    border-left-width: 8px; }
  .lg\:border-t {
    border-top-width: 1px; }
  .lg\:border-r {
    border-right-width: 1px; }
  .lg\:border-b {
    border-bottom-width: 1px; }
  .lg\:border-l {
    border-left-width: 1px; }
  .lg\:box-border {
    box-sizing: border-box; }
  .lg\:box-content {
    box-sizing: content-box; }
  .lg\:cursor-auto {
    cursor: auto; }
  .lg\:cursor-default {
    cursor: default; }
  .lg\:cursor-pointer {
    cursor: pointer; }
  .lg\:cursor-wait {
    cursor: wait; }
  .lg\:cursor-text {
    cursor: text; }
  .lg\:cursor-move {
    cursor: move; }
  .lg\:cursor-not-allowed {
    cursor: not-allowed; }
  .lg\:block {
    display: block; }
  .lg\:inline-block {
    display: inline-block; }
  .lg\:inline {
    display: inline; }
  .lg\:flow-root {
    display: flow-root; }
  .lg\:flex {
    display: flex; }
  .lg\:inline-flex {
    display: inline-flex; }
  .lg\:grid {
    display: grid; }
  .lg\:inline-grid {
    display: inline-grid; }
  .lg\:table {
    display: table; }
  .lg\:table-caption {
    display: table-caption; }
  .lg\:table-cell {
    display: table-cell; }
  .lg\:table-column {
    display: table-column; }
  .lg\:table-column-group {
    display: table-column-group; }
  .lg\:table-footer-group {
    display: table-footer-group; }
  .lg\:table-header-group {
    display: table-header-group; }
  .lg\:table-row-group {
    display: table-row-group; }
  .lg\:table-row {
    display: table-row; }
  .lg\:hidden {
    display: none; }
  .lg\:flex-row {
    flex-direction: row; }
  .lg\:flex-row-reverse {
    flex-direction: row-reverse; }
  .lg\:flex-col {
    flex-direction: column; }
  .lg\:flex-col-reverse {
    flex-direction: column-reverse; }
  .lg\:flex-wrap {
    flex-wrap: wrap; }
  .lg\:flex-wrap-reverse {
    flex-wrap: wrap-reverse; }
  .lg\:flex-no-wrap {
    flex-wrap: nowrap; }
  .lg\:items-start {
    align-items: flex-start; }
  .lg\:items-end {
    align-items: flex-end; }
  .lg\:items-center {
    align-items: center; }
  .lg\:items-baseline {
    align-items: baseline; }
  .lg\:items-stretch {
    align-items: stretch; }
  .lg\:self-auto {
    align-self: auto; }
  .lg\:self-start {
    align-self: flex-start; }
  .lg\:self-end {
    align-self: flex-end; }
  .lg\:self-center {
    align-self: center; }
  .lg\:self-stretch {
    align-self: stretch; }
  .lg\:justify-start {
    justify-content: flex-start; }
  .lg\:justify-end {
    justify-content: flex-end; }
  .lg\:justify-center {
    justify-content: center; }
  .lg\:justify-between {
    justify-content: space-between; }
  .lg\:justify-around {
    justify-content: space-around; }
  .lg\:justify-evenly {
    justify-content: space-evenly; }
  .lg\:content-center {
    align-content: center; }
  .lg\:content-start {
    align-content: flex-start; }
  .lg\:content-end {
    align-content: flex-end; }
  .lg\:content-between {
    align-content: space-between; }
  .lg\:content-around {
    align-content: space-around; }
  .lg\:flex-1 {
    flex: 1 1 0%; }
  .lg\:flex-auto {
    flex: 1 1 auto; }
  .lg\:flex-initial {
    flex: 0 1 auto; }
  .lg\:flex-none {
    flex: none; }
  .lg\:flex-grow-0 {
    flex-grow: 0; }
  .lg\:flex-grow {
    flex-grow: 1; }
  .lg\:flex-shrink-0 {
    flex-shrink: 0; }
  .lg\:flex-shrink {
    flex-shrink: 1; }
  .lg\:order-1 {
    order: 1; }
  .lg\:order-2 {
    order: 2; }
  .lg\:order-3 {
    order: 3; }
  .lg\:order-4 {
    order: 4; }
  .lg\:order-5 {
    order: 5; }
  .lg\:order-6 {
    order: 6; }
  .lg\:order-7 {
    order: 7; }
  .lg\:order-8 {
    order: 8; }
  .lg\:order-9 {
    order: 9; }
  .lg\:order-10 {
    order: 10; }
  .lg\:order-11 {
    order: 11; }
  .lg\:order-12 {
    order: 12; }
  .lg\:order-first {
    order: -9999; }
  .lg\:order-last {
    order: 9999; }
  .lg\:order-none {
    order: 0; }
  .lg\:float-right {
    float: right; }
  .lg\:float-left {
    float: left; }
  .lg\:float-none {
    float: none; }
  .lg\:clearfix:after {
    content: "";
    display: table;
    clear: both; }
  .lg\:clear-left {
    clear: left; }
  .lg\:clear-right {
    clear: right; }
  .lg\:clear-both {
    clear: both; }
  .lg\:clear-none {
    clear: none; }
  .lg\:font-sans {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
  .lg\:font-serif {
    font-family: Georgia, Cambria, "Times New Roman", Times, serif; }
  .lg\:font-mono {
    font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
  .lg\:font-hairline {
    font-weight: 100; }
  .lg\:font-thin {
    font-weight: 200; }
  .lg\:font-light {
    font-weight: 300; }
  .lg\:font-normal {
    font-weight: 400; }
  .lg\:font-medium {
    font-weight: 500; }
  .lg\:font-semibold {
    font-weight: 600; }
  .lg\:font-bold {
    font-weight: 700; }
  .lg\:font-extrabold {
    font-weight: 800; }
  .lg\:font-black {
    font-weight: 900; }
  .lg\:hover\:font-hairline:hover {
    font-weight: 100; }
  .lg\:hover\:font-thin:hover {
    font-weight: 200; }
  .lg\:hover\:font-light:hover {
    font-weight: 300; }
  .lg\:hover\:font-normal:hover {
    font-weight: 400; }
  .lg\:hover\:font-medium:hover {
    font-weight: 500; }
  .lg\:hover\:font-semibold:hover {
    font-weight: 600; }
  .lg\:hover\:font-bold:hover {
    font-weight: 700; }
  .lg\:hover\:font-extrabold:hover {
    font-weight: 800; }
  .lg\:hover\:font-black:hover {
    font-weight: 900; }
  .lg\:focus\:font-hairline:focus {
    font-weight: 100; }
  .lg\:focus\:font-thin:focus {
    font-weight: 200; }
  .lg\:focus\:font-light:focus {
    font-weight: 300; }
  .lg\:focus\:font-normal:focus {
    font-weight: 400; }
  .lg\:focus\:font-medium:focus {
    font-weight: 500; }
  .lg\:focus\:font-semibold:focus {
    font-weight: 600; }
  .lg\:focus\:font-bold:focus {
    font-weight: 700; }
  .lg\:focus\:font-extrabold:focus {
    font-weight: 800; }
  .lg\:focus\:font-black:focus {
    font-weight: 900; }
  .lg\:h-0 {
    height: 0; }
  .lg\:h-1 {
    height: 0.25rem; }
  .lg\:h-2 {
    height: 0.5rem; }
  .lg\:h-3 {
    height: 0.75rem; }
  .lg\:h-4 {
    height: 1rem; }
  .lg\:h-5 {
    height: 1.25rem; }
  .lg\:h-6 {
    height: 1.5rem; }
  .lg\:h-8 {
    height: 2rem; }
  .lg\:h-10 {
    height: 2.5rem; }
  .lg\:h-12 {
    height: 3rem; }
  .lg\:h-16 {
    height: 4rem; }
  .lg\:h-20 {
    height: 5rem; }
  .lg\:h-24 {
    height: 6rem; }
  .lg\:h-32 {
    height: 8rem; }
  .lg\:h-40 {
    height: 10rem; }
  .lg\:h-48 {
    height: 12rem; }
  .lg\:h-56 {
    height: 14rem; }
  .lg\:h-64 {
    height: 16rem; }
  .lg\:h-auto {
    height: auto; }
  .lg\:h-px {
    height: 1px; }
  .lg\:h-full {
    height: 100%; }
  .lg\:h-screen {
    height: 100vh; }
  .lg\:text-xs {
    font-size: 0.75rem; }
  .lg\:text-sm {
    font-size: 0.875rem; }
  .lg\:text-base {
    font-size: 1rem; }
  .lg\:text-lg {
    font-size: 1.125rem; }
  .lg\:text-xl {
    font-size: 1.25rem; }
  .lg\:text-2xl {
    font-size: 1.5rem; }
  .lg\:text-3xl {
    font-size: 1.875rem; }
  .lg\:text-4xl {
    font-size: 2.25rem; }
  .lg\:text-5xl {
    font-size: 3rem; }
  .lg\:text-6xl {
    font-size: 4rem; }
  .lg\:leading-3 {
    line-height: .75rem; }
  .lg\:leading-4 {
    line-height: 1rem; }
  .lg\:leading-5 {
    line-height: 1.25rem; }
  .lg\:leading-6 {
    line-height: 1.5rem; }
  .lg\:leading-7 {
    line-height: 1.75rem; }
  .lg\:leading-8 {
    line-height: 2rem; }
  .lg\:leading-9 {
    line-height: 2.25rem; }
  .lg\:leading-10 {
    line-height: 2.5rem; }
  .lg\:leading-none {
    line-height: 1; }
  .lg\:leading-tight {
    line-height: 1.25; }
  .lg\:leading-snug {
    line-height: 1.375; }
  .lg\:leading-normal {
    line-height: 1.5; }
  .lg\:leading-relaxed {
    line-height: 1.625; }
  .lg\:leading-loose {
    line-height: 2; }
  .lg\:list-inside {
    list-style-position: inside; }
  .lg\:list-outside {
    list-style-position: outside; }
  .lg\:list-none {
    list-style-type: none; }
  .lg\:list-disc {
    list-style-type: disc; }
  .lg\:list-decimal {
    list-style-type: decimal; }
  .lg\:m-0 {
    margin: 0; }
  .lg\:m-1 {
    margin: 0.25rem; }
  .lg\:m-2 {
    margin: 0.5rem; }
  .lg\:m-3 {
    margin: 0.75rem; }
  .lg\:m-4 {
    margin: 1rem; }
  .lg\:m-5 {
    margin: 1.25rem; }
  .lg\:m-6 {
    margin: 1.5rem; }
  .lg\:m-8 {
    margin: 2rem; }
  .lg\:m-10 {
    margin: 2.5rem; }
  .lg\:m-12 {
    margin: 3rem; }
  .lg\:m-16 {
    margin: 4rem; }
  .lg\:m-20 {
    margin: 5rem; }
  .lg\:m-24 {
    margin: 6rem; }
  .lg\:m-32 {
    margin: 8rem; }
  .lg\:m-40 {
    margin: 10rem; }
  .lg\:m-48 {
    margin: 12rem; }
  .lg\:m-56 {
    margin: 14rem; }
  .lg\:m-64 {
    margin: 16rem; }
  .lg\:m-auto {
    margin: auto; }
  .lg\:m-px {
    margin: 1px; }
  .lg\:-m-1 {
    margin: -0.25rem; }
  .lg\:-m-2 {
    margin: -0.5rem; }
  .lg\:-m-3 {
    margin: -0.75rem; }
  .lg\:-m-4 {
    margin: -1rem; }
  .lg\:-m-5 {
    margin: -1.25rem; }
  .lg\:-m-6 {
    margin: -1.5rem; }
  .lg\:-m-8 {
    margin: -2rem; }
  .lg\:-m-10 {
    margin: -2.5rem; }
  .lg\:-m-12 {
    margin: -3rem; }
  .lg\:-m-16 {
    margin: -4rem; }
  .lg\:-m-20 {
    margin: -5rem; }
  .lg\:-m-24 {
    margin: -6rem; }
  .lg\:-m-32 {
    margin: -8rem; }
  .lg\:-m-40 {
    margin: -10rem; }
  .lg\:-m-48 {
    margin: -12rem; }
  .lg\:-m-56 {
    margin: -14rem; }
  .lg\:-m-64 {
    margin: -16rem; }
  .lg\:-m-px {
    margin: -1px; }
  .lg\:my-0 {
    margin-top: 0;
    margin-bottom: 0; }
  .lg\:mx-0 {
    margin-left: 0;
    margin-right: 0; }
  .lg\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem; }
  .lg\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem; }
  .lg\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem; }
  .lg\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem; }
  .lg\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem; }
  .lg\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem; }
  .lg\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem; }
  .lg\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem; }
  .lg\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem; }
  .lg\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem; }
  .lg\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem; }
  .lg\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem; }
  .lg\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem; }
  .lg\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem; }
  .lg\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem; }
  .lg\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem; }
  .lg\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem; }
  .lg\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem; }
  .lg\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem; }
  .lg\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem; }
  .lg\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem; }
  .lg\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem; }
  .lg\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem; }
  .lg\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem; }
  .lg\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem; }
  .lg\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem; }
  .lg\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem; }
  .lg\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem; }
  .lg\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem; }
  .lg\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem; }
  .lg\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem; }
  .lg\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem; }
  .lg\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem; }
  .lg\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem; }
  .lg\:my-auto {
    margin-top: auto;
    margin-bottom: auto; }
  .lg\:mx-auto {
    margin-left: auto;
    margin-right: auto; }
  .lg\:my-px {
    margin-top: 1px;
    margin-bottom: 1px; }
  .lg\:mx-px {
    margin-left: 1px;
    margin-right: 1px; }
  .lg\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem; }
  .lg\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem; }
  .lg\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem; }
  .lg\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }
  .lg\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem; }
  .lg\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem; }
  .lg\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem; }
  .lg\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem; }
  .lg\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem; }
  .lg\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem; }
  .lg\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem; }
  .lg\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem; }
  .lg\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem; }
  .lg\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem; }
  .lg\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem; }
  .lg\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem; }
  .lg\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem; }
  .lg\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem; }
  .lg\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem; }
  .lg\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem; }
  .lg\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem; }
  .lg\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem; }
  .lg\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem; }
  .lg\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem; }
  .lg\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem; }
  .lg\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem; }
  .lg\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem; }
  .lg\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem; }
  .lg\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem; }
  .lg\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem; }
  .lg\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem; }
  .lg\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem; }
  .lg\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem; }
  .lg\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem; }
  .lg\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px; }
  .lg\:-mx-px {
    margin-left: -1px;
    margin-right: -1px; }
  .lg\:mt-0 {
    margin-top: 0; }
  .lg\:mr-0 {
    margin-right: 0; }
  .lg\:mb-0 {
    margin-bottom: 0; }
  .lg\:ml-0 {
    margin-left: 0; }
  .lg\:mt-1 {
    margin-top: 0.25rem; }
  .lg\:mr-1 {
    margin-right: 0.25rem; }
  .lg\:mb-1 {
    margin-bottom: 0.25rem; }
  .lg\:ml-1 {
    margin-left: 0.25rem; }
  .lg\:mt-2 {
    margin-top: 0.5rem; }
  .lg\:mr-2 {
    margin-right: 0.5rem; }
  .lg\:mb-2 {
    margin-bottom: 0.5rem; }
  .lg\:ml-2 {
    margin-left: 0.5rem; }
  .lg\:mt-3 {
    margin-top: 0.75rem; }
  .lg\:mr-3 {
    margin-right: 0.75rem; }
  .lg\:mb-3 {
    margin-bottom: 0.75rem; }
  .lg\:ml-3 {
    margin-left: 0.75rem; }
  .lg\:mt-4 {
    margin-top: 1rem; }
  .lg\:mr-4 {
    margin-right: 1rem; }
  .lg\:mb-4 {
    margin-bottom: 1rem; }
  .lg\:ml-4 {
    margin-left: 1rem; }
  .lg\:mt-5 {
    margin-top: 1.25rem; }
  .lg\:mr-5 {
    margin-right: 1.25rem; }
  .lg\:mb-5 {
    margin-bottom: 1.25rem; }
  .lg\:ml-5 {
    margin-left: 1.25rem; }
  .lg\:mt-6 {
    margin-top: 1.5rem; }
  .lg\:mr-6 {
    margin-right: 1.5rem; }
  .lg\:mb-6 {
    margin-bottom: 1.5rem; }
  .lg\:ml-6 {
    margin-left: 1.5rem; }
  .lg\:mt-8 {
    margin-top: 2rem; }
  .lg\:mr-8 {
    margin-right: 2rem; }
  .lg\:mb-8 {
    margin-bottom: 2rem; }
  .lg\:ml-8 {
    margin-left: 2rem; }
  .lg\:mt-10 {
    margin-top: 2.5rem; }
  .lg\:mr-10 {
    margin-right: 2.5rem; }
  .lg\:mb-10 {
    margin-bottom: 2.5rem; }
  .lg\:ml-10 {
    margin-left: 2.5rem; }
  .lg\:mt-12 {
    margin-top: 3rem; }
  .lg\:mr-12 {
    margin-right: 3rem; }
  .lg\:mb-12 {
    margin-bottom: 3rem; }
  .lg\:ml-12 {
    margin-left: 3rem; }
  .lg\:mt-16 {
    margin-top: 4rem; }
  .lg\:mr-16 {
    margin-right: 4rem; }
  .lg\:mb-16 {
    margin-bottom: 4rem; }
  .lg\:ml-16 {
    margin-left: 4rem; }
  .lg\:mt-20 {
    margin-top: 5rem; }
  .lg\:mr-20 {
    margin-right: 5rem; }
  .lg\:mb-20 {
    margin-bottom: 5rem; }
  .lg\:ml-20 {
    margin-left: 5rem; }
  .lg\:mt-24 {
    margin-top: 6rem; }
  .lg\:mr-24 {
    margin-right: 6rem; }
  .lg\:mb-24 {
    margin-bottom: 6rem; }
  .lg\:ml-24 {
    margin-left: 6rem; }
  .lg\:mt-32 {
    margin-top: 8rem; }
  .lg\:mr-32 {
    margin-right: 8rem; }
  .lg\:mb-32 {
    margin-bottom: 8rem; }
  .lg\:ml-32 {
    margin-left: 8rem; }
  .lg\:mt-40 {
    margin-top: 10rem; }
  .lg\:mr-40 {
    margin-right: 10rem; }
  .lg\:mb-40 {
    margin-bottom: 10rem; }
  .lg\:ml-40 {
    margin-left: 10rem; }
  .lg\:mt-48 {
    margin-top: 12rem; }
  .lg\:mr-48 {
    margin-right: 12rem; }
  .lg\:mb-48 {
    margin-bottom: 12rem; }
  .lg\:ml-48 {
    margin-left: 12rem; }
  .lg\:mt-56 {
    margin-top: 14rem; }
  .lg\:mr-56 {
    margin-right: 14rem; }
  .lg\:mb-56 {
    margin-bottom: 14rem; }
  .lg\:ml-56 {
    margin-left: 14rem; }
  .lg\:mt-64 {
    margin-top: 16rem; }
  .lg\:mr-64 {
    margin-right: 16rem; }
  .lg\:mb-64 {
    margin-bottom: 16rem; }
  .lg\:ml-64 {
    margin-left: 16rem; }
  .lg\:mt-auto {
    margin-top: auto; }
  .lg\:mr-auto {
    margin-right: auto; }
  .lg\:mb-auto {
    margin-bottom: auto; }
  .lg\:ml-auto {
    margin-left: auto; }
  .lg\:mt-px {
    margin-top: 1px; }
  .lg\:mr-px {
    margin-right: 1px; }
  .lg\:mb-px {
    margin-bottom: 1px; }
  .lg\:ml-px {
    margin-left: 1px; }
  .lg\:-mt-1 {
    margin-top: -0.25rem; }
  .lg\:-mr-1 {
    margin-right: -0.25rem; }
  .lg\:-mb-1 {
    margin-bottom: -0.25rem; }
  .lg\:-ml-1 {
    margin-left: -0.25rem; }
  .lg\:-mt-2 {
    margin-top: -0.5rem; }
  .lg\:-mr-2 {
    margin-right: -0.5rem; }
  .lg\:-mb-2 {
    margin-bottom: -0.5rem; }
  .lg\:-ml-2 {
    margin-left: -0.5rem; }
  .lg\:-mt-3 {
    margin-top: -0.75rem; }
  .lg\:-mr-3 {
    margin-right: -0.75rem; }
  .lg\:-mb-3 {
    margin-bottom: -0.75rem; }
  .lg\:-ml-3 {
    margin-left: -0.75rem; }
  .lg\:-mt-4 {
    margin-top: -1rem; }
  .lg\:-mr-4 {
    margin-right: -1rem; }
  .lg\:-mb-4 {
    margin-bottom: -1rem; }
  .lg\:-ml-4 {
    margin-left: -1rem; }
  .lg\:-mt-5 {
    margin-top: -1.25rem; }
  .lg\:-mr-5 {
    margin-right: -1.25rem; }
  .lg\:-mb-5 {
    margin-bottom: -1.25rem; }
  .lg\:-ml-5 {
    margin-left: -1.25rem; }
  .lg\:-mt-6 {
    margin-top: -1.5rem; }
  .lg\:-mr-6 {
    margin-right: -1.5rem; }
  .lg\:-mb-6 {
    margin-bottom: -1.5rem; }
  .lg\:-ml-6 {
    margin-left: -1.5rem; }
  .lg\:-mt-8 {
    margin-top: -2rem; }
  .lg\:-mr-8 {
    margin-right: -2rem; }
  .lg\:-mb-8 {
    margin-bottom: -2rem; }
  .lg\:-ml-8 {
    margin-left: -2rem; }
  .lg\:-mt-10 {
    margin-top: -2.5rem; }
  .lg\:-mr-10 {
    margin-right: -2.5rem; }
  .lg\:-mb-10 {
    margin-bottom: -2.5rem; }
  .lg\:-ml-10 {
    margin-left: -2.5rem; }
  .lg\:-mt-12 {
    margin-top: -3rem; }
  .lg\:-mr-12 {
    margin-right: -3rem; }
  .lg\:-mb-12 {
    margin-bottom: -3rem; }
  .lg\:-ml-12 {
    margin-left: -3rem; }
  .lg\:-mt-16 {
    margin-top: -4rem; }
  .lg\:-mr-16 {
    margin-right: -4rem; }
  .lg\:-mb-16 {
    margin-bottom: -4rem; }
  .lg\:-ml-16 {
    margin-left: -4rem; }
  .lg\:-mt-20 {
    margin-top: -5rem; }
  .lg\:-mr-20 {
    margin-right: -5rem; }
  .lg\:-mb-20 {
    margin-bottom: -5rem; }
  .lg\:-ml-20 {
    margin-left: -5rem; }
  .lg\:-mt-24 {
    margin-top: -6rem; }
  .lg\:-mr-24 {
    margin-right: -6rem; }
  .lg\:-mb-24 {
    margin-bottom: -6rem; }
  .lg\:-ml-24 {
    margin-left: -6rem; }
  .lg\:-mt-32 {
    margin-top: -8rem; }
  .lg\:-mr-32 {
    margin-right: -8rem; }
  .lg\:-mb-32 {
    margin-bottom: -8rem; }
  .lg\:-ml-32 {
    margin-left: -8rem; }
  .lg\:-mt-40 {
    margin-top: -10rem; }
  .lg\:-mr-40 {
    margin-right: -10rem; }
  .lg\:-mb-40 {
    margin-bottom: -10rem; }
  .lg\:-ml-40 {
    margin-left: -10rem; }
  .lg\:-mt-48 {
    margin-top: -12rem; }
  .lg\:-mr-48 {
    margin-right: -12rem; }
  .lg\:-mb-48 {
    margin-bottom: -12rem; }
  .lg\:-ml-48 {
    margin-left: -12rem; }
  .lg\:-mt-56 {
    margin-top: -14rem; }
  .lg\:-mr-56 {
    margin-right: -14rem; }
  .lg\:-mb-56 {
    margin-bottom: -14rem; }
  .lg\:-ml-56 {
    margin-left: -14rem; }
  .lg\:-mt-64 {
    margin-top: -16rem; }
  .lg\:-mr-64 {
    margin-right: -16rem; }
  .lg\:-mb-64 {
    margin-bottom: -16rem; }
  .lg\:-ml-64 {
    margin-left: -16rem; }
  .lg\:-mt-px {
    margin-top: -1px; }
  .lg\:-mr-px {
    margin-right: -1px; }
  .lg\:-mb-px {
    margin-bottom: -1px; }
  .lg\:-ml-px {
    margin-left: -1px; }
  .lg\:max-h-full {
    max-height: 100%; }
  .lg\:max-h-screen {
    max-height: 100vh; }
  .lg\:max-w-none {
    max-width: none; }
  .lg\:max-w-xs {
    max-width: 20rem; }
  .lg\:max-w-sm {
    max-width: 24rem; }
  .lg\:max-w-md {
    max-width: 28rem; }
  .lg\:max-w-lg {
    max-width: 32rem; }
  .lg\:max-w-xl {
    max-width: 36rem; }
  .lg\:max-w-2xl {
    max-width: 42rem; }
  .lg\:max-w-3xl {
    max-width: 48rem; }
  .lg\:max-w-4xl {
    max-width: 56rem; }
  .lg\:max-w-5xl {
    max-width: 64rem; }
  .lg\:max-w-6xl {
    max-width: 72rem; }
  .lg\:max-w-full {
    max-width: 100%; }
  .lg\:max-w-screen-sm {
    max-width: 576px; }
  .lg\:max-w-screen-md {
    max-width: 768px; }
  .lg\:max-w-screen-lg {
    max-width: 992px; }
  .lg\:max-w-screen-xl {
    max-width: 1200px; }
  .lg\:min-h-0 {
    min-height: 0; }
  .lg\:min-h-full {
    min-height: 100%; }
  .lg\:min-h-screen {
    min-height: 100vh; }
  .lg\:min-w-0 {
    min-width: 0; }
  .lg\:min-w-full {
    min-width: 100%; }
  .lg\:object-contain {
    -o-object-fit: contain;
    object-fit: contain; }
  .lg\:object-cover {
    -o-object-fit: cover;
    object-fit: cover; }
  .lg\:object-fill {
    -o-object-fit: fill;
    object-fit: fill; }
  .lg\:object-none {
    -o-object-fit: none;
    object-fit: none; }
  .lg\:object-scale-down {
    -o-object-fit: scale-down;
    object-fit: scale-down; }
  .lg\:object-bottom {
    -o-object-position: bottom;
    object-position: bottom; }
  .lg\:object-center {
    -o-object-position: center;
    object-position: center; }
  .lg\:object-left {
    -o-object-position: left;
    object-position: left; }
  .lg\:object-left-bottom {
    -o-object-position: left bottom;
    object-position: left bottom; }
  .lg\:object-left-top {
    -o-object-position: left top;
    object-position: left top; }
  .lg\:object-right {
    -o-object-position: right;
    object-position: right; }
  .lg\:object-right-bottom {
    -o-object-position: right bottom;
    object-position: right bottom; }
  .lg\:object-right-top {
    -o-object-position: right top;
    object-position: right top; }
  .lg\:object-top {
    -o-object-position: top;
    object-position: top; }
  .lg\:opacity-0 {
    opacity: 0; }
  .lg\:opacity-25 {
    opacity: 0.25; }
  .lg\:opacity-50 {
    opacity: 0.5; }
  .lg\:opacity-75 {
    opacity: 0.75; }
  .lg\:opacity-100 {
    opacity: 1; }
  .lg\:hover\:opacity-0:hover {
    opacity: 0; }
  .lg\:hover\:opacity-25:hover {
    opacity: 0.25; }
  .lg\:hover\:opacity-50:hover {
    opacity: 0.5; }
  .lg\:hover\:opacity-75:hover {
    opacity: 0.75; }
  .lg\:hover\:opacity-100:hover {
    opacity: 1; }
  .lg\:focus\:opacity-0:focus {
    opacity: 0; }
  .lg\:focus\:opacity-25:focus {
    opacity: 0.25; }
  .lg\:focus\:opacity-50:focus {
    opacity: 0.5; }
  .lg\:focus\:opacity-75:focus {
    opacity: 0.75; }
  .lg\:focus\:opacity-100:focus {
    opacity: 1; }
  .lg\:outline-none {
    outline: 0; }
  .lg\:focus\:outline-none:focus {
    outline: 0; }
  .lg\:overflow-auto {
    overflow: auto; }
  .lg\:overflow-hidden {
    overflow: hidden; }
  .lg\:overflow-visible {
    overflow: visible; }
  .lg\:overflow-scroll {
    overflow: scroll; }
  .lg\:overflow-x-auto {
    overflow-x: auto; }
  .lg\:overflow-y-auto {
    overflow-y: auto; }
  .lg\:overflow-x-hidden {
    overflow-x: hidden; }
  .lg\:overflow-y-hidden {
    overflow-y: hidden; }
  .lg\:overflow-x-visible {
    overflow-x: visible; }
  .lg\:overflow-y-visible {
    overflow-y: visible; }
  .lg\:overflow-x-scroll {
    overflow-x: scroll; }
  .lg\:overflow-y-scroll {
    overflow-y: scroll; }
  .lg\:scrolling-touch {
    -webkit-overflow-scrolling: touch; }
  .lg\:scrolling-auto {
    -webkit-overflow-scrolling: auto; }
  .lg\:p-0 {
    padding: 0; }
  .lg\:p-1 {
    padding: 0.25rem; }
  .lg\:p-2 {
    padding: 0.5rem; }
  .lg\:p-3 {
    padding: 0.75rem; }
  .lg\:p-4 {
    padding: 1rem; }
  .lg\:p-5 {
    padding: 1.25rem; }
  .lg\:p-6 {
    padding: 1.5rem; }
  .lg\:p-8 {
    padding: 2rem; }
  .lg\:p-10 {
    padding: 2.5rem; }
  .lg\:p-12 {
    padding: 3rem; }
  .lg\:p-16 {
    padding: 4rem; }
  .lg\:p-20 {
    padding: 5rem; }
  .lg\:p-24 {
    padding: 6rem; }
  .lg\:p-32 {
    padding: 8rem; }
  .lg\:p-40 {
    padding: 10rem; }
  .lg\:p-48 {
    padding: 12rem; }
  .lg\:p-56 {
    padding: 14rem; }
  .lg\:p-64 {
    padding: 16rem; }
  .lg\:p-px {
    padding: 1px; }
  .lg\:py-0 {
    padding-top: 0;
    padding-bottom: 0; }
  .lg\:px-0 {
    padding-left: 0;
    padding-right: 0; }
  .lg\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem; }
  .lg\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem; }
  .lg\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem; }
  .lg\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem; }
  .lg\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem; }
  .lg\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem; }
  .lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem; }
  .lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem; }
  .lg\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem; }
  .lg\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem; }
  .lg\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem; }
  .lg\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem; }
  .lg\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem; }
  .lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem; }
  .lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem; }
  .lg\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem; }
  .lg\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem; }
  .lg\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem; }
  .lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem; }
  .lg\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem; }
  .lg\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem; }
  .lg\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem; }
  .lg\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem; }
  .lg\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem; }
  .lg\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem; }
  .lg\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem; }
  .lg\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem; }
  .lg\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem; }
  .lg\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem; }
  .lg\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem; }
  .lg\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem; }
  .lg\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem; }
  .lg\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem; }
  .lg\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem; }
  .lg\:py-px {
    padding-top: 1px;
    padding-bottom: 1px; }
  .lg\:px-px {
    padding-left: 1px;
    padding-right: 1px; }
  .lg\:pt-0 {
    padding-top: 0; }
  .lg\:pr-0 {
    padding-right: 0; }
  .lg\:pb-0 {
    padding-bottom: 0; }
  .lg\:pl-0 {
    padding-left: 0; }
  .lg\:pt-1 {
    padding-top: 0.25rem; }
  .lg\:pr-1 {
    padding-right: 0.25rem; }
  .lg\:pb-1 {
    padding-bottom: 0.25rem; }
  .lg\:pl-1 {
    padding-left: 0.25rem; }
  .lg\:pt-2 {
    padding-top: 0.5rem; }
  .lg\:pr-2 {
    padding-right: 0.5rem; }
  .lg\:pb-2 {
    padding-bottom: 0.5rem; }
  .lg\:pl-2 {
    padding-left: 0.5rem; }
  .lg\:pt-3 {
    padding-top: 0.75rem; }
  .lg\:pr-3 {
    padding-right: 0.75rem; }
  .lg\:pb-3 {
    padding-bottom: 0.75rem; }
  .lg\:pl-3 {
    padding-left: 0.75rem; }
  .lg\:pt-4 {
    padding-top: 1rem; }
  .lg\:pr-4 {
    padding-right: 1rem; }
  .lg\:pb-4 {
    padding-bottom: 1rem; }
  .lg\:pl-4 {
    padding-left: 1rem; }
  .lg\:pt-5 {
    padding-top: 1.25rem; }
  .lg\:pr-5 {
    padding-right: 1.25rem; }
  .lg\:pb-5 {
    padding-bottom: 1.25rem; }
  .lg\:pl-5 {
    padding-left: 1.25rem; }
  .lg\:pt-6 {
    padding-top: 1.5rem; }
  .lg\:pr-6 {
    padding-right: 1.5rem; }
  .lg\:pb-6 {
    padding-bottom: 1.5rem; }
  .lg\:pl-6 {
    padding-left: 1.5rem; }
  .lg\:pt-8 {
    padding-top: 2rem; }
  .lg\:pr-8 {
    padding-right: 2rem; }
  .lg\:pb-8 {
    padding-bottom: 2rem; }
  .lg\:pl-8 {
    padding-left: 2rem; }
  .lg\:pt-10 {
    padding-top: 2.5rem; }
  .lg\:pr-10 {
    padding-right: 2.5rem; }
  .lg\:pb-10 {
    padding-bottom: 2.5rem; }
  .lg\:pl-10 {
    padding-left: 2.5rem; }
  .lg\:pt-12 {
    padding-top: 3rem; }
  .lg\:pr-12 {
    padding-right: 3rem; }
  .lg\:pb-12 {
    padding-bottom: 3rem; }
  .lg\:pl-12 {
    padding-left: 3rem; }
  .lg\:pt-16 {
    padding-top: 4rem; }
  .lg\:pr-16 {
    padding-right: 4rem; }
  .lg\:pb-16 {
    padding-bottom: 4rem; }
  .lg\:pl-16 {
    padding-left: 4rem; }
  .lg\:pt-20 {
    padding-top: 5rem; }
  .lg\:pr-20 {
    padding-right: 5rem; }
  .lg\:pb-20 {
    padding-bottom: 5rem; }
  .lg\:pl-20 {
    padding-left: 5rem; }
  .lg\:pt-24 {
    padding-top: 6rem; }
  .lg\:pr-24 {
    padding-right: 6rem; }
  .lg\:pb-24 {
    padding-bottom: 6rem; }
  .lg\:pl-24 {
    padding-left: 6rem; }
  .lg\:pt-32 {
    padding-top: 8rem; }
  .lg\:pr-32 {
    padding-right: 8rem; }
  .lg\:pb-32 {
    padding-bottom: 8rem; }
  .lg\:pl-32 {
    padding-left: 8rem; }
  .lg\:pt-40 {
    padding-top: 10rem; }
  .lg\:pr-40 {
    padding-right: 10rem; }
  .lg\:pb-40 {
    padding-bottom: 10rem; }
  .lg\:pl-40 {
    padding-left: 10rem; }
  .lg\:pt-48 {
    padding-top: 12rem; }
  .lg\:pr-48 {
    padding-right: 12rem; }
  .lg\:pb-48 {
    padding-bottom: 12rem; }
  .lg\:pl-48 {
    padding-left: 12rem; }
  .lg\:pt-56 {
    padding-top: 14rem; }
  .lg\:pr-56 {
    padding-right: 14rem; }
  .lg\:pb-56 {
    padding-bottom: 14rem; }
  .lg\:pl-56 {
    padding-left: 14rem; }
  .lg\:pt-64 {
    padding-top: 16rem; }
  .lg\:pr-64 {
    padding-right: 16rem; }
  .lg\:pb-64 {
    padding-bottom: 16rem; }
  .lg\:pl-64 {
    padding-left: 16rem; }
  .lg\:pt-px {
    padding-top: 1px; }
  .lg\:pr-px {
    padding-right: 1px; }
  .lg\:pb-px {
    padding-bottom: 1px; }
  .lg\:pl-px {
    padding-left: 1px; }
  .lg\:placeholder-transparent::-webkit-input-placeholder {
    color: transparent; }
  .lg\:placeholder-transparent::-moz-placeholder {
    color: transparent; }
  .lg\:placeholder-transparent:-ms-input-placeholder {
    color: transparent; }
  .lg\:placeholder-transparent::-ms-input-placeholder {
    color: transparent; }
  .lg\:placeholder-transparent::placeholder {
    color: transparent; }
  .lg\:placeholder-current::-webkit-input-placeholder {
    color: currentColor; }
  .lg\:placeholder-current::-moz-placeholder {
    color: currentColor; }
  .lg\:placeholder-current:-ms-input-placeholder {
    color: currentColor; }
  .lg\:placeholder-current::-ms-input-placeholder {
    color: currentColor; }
  .lg\:placeholder-current::placeholder {
    color: currentColor; }
  .lg\:placeholder-black::-webkit-input-placeholder {
    color: #000; }
  .lg\:placeholder-black::-moz-placeholder {
    color: #000; }
  .lg\:placeholder-black:-ms-input-placeholder {
    color: #000; }
  .lg\:placeholder-black::-ms-input-placeholder {
    color: #000; }
  .lg\:placeholder-black::placeholder {
    color: #000; }
  .lg\:placeholder-white::-webkit-input-placeholder {
    color: #fff; }
  .lg\:placeholder-white::-moz-placeholder {
    color: #fff; }
  .lg\:placeholder-white:-ms-input-placeholder {
    color: #fff; }
  .lg\:placeholder-white::-ms-input-placeholder {
    color: #fff; }
  .lg\:placeholder-white::placeholder {
    color: #fff; }
  .lg\:placeholder-gray-100::-webkit-input-placeholder {
    color: #f7fafc; }
  .lg\:placeholder-gray-100::-moz-placeholder {
    color: #f7fafc; }
  .lg\:placeholder-gray-100:-ms-input-placeholder {
    color: #f7fafc; }
  .lg\:placeholder-gray-100::-ms-input-placeholder {
    color: #f7fafc; }
  .lg\:placeholder-gray-100::placeholder {
    color: #f7fafc; }
  .lg\:placeholder-gray-200::-webkit-input-placeholder {
    color: #edf2f7; }
  .lg\:placeholder-gray-200::-moz-placeholder {
    color: #edf2f7; }
  .lg\:placeholder-gray-200:-ms-input-placeholder {
    color: #edf2f7; }
  .lg\:placeholder-gray-200::-ms-input-placeholder {
    color: #edf2f7; }
  .lg\:placeholder-gray-200::placeholder {
    color: #edf2f7; }
  .lg\:placeholder-gray-300::-webkit-input-placeholder {
    color: #e2e8f0; }
  .lg\:placeholder-gray-300::-moz-placeholder {
    color: #e2e8f0; }
  .lg\:placeholder-gray-300:-ms-input-placeholder {
    color: #e2e8f0; }
  .lg\:placeholder-gray-300::-ms-input-placeholder {
    color: #e2e8f0; }
  .lg\:placeholder-gray-300::placeholder {
    color: #e2e8f0; }
  .lg\:placeholder-gray-400::-webkit-input-placeholder {
    color: #cbd5e0; }
  .lg\:placeholder-gray-400::-moz-placeholder {
    color: #cbd5e0; }
  .lg\:placeholder-gray-400:-ms-input-placeholder {
    color: #cbd5e0; }
  .lg\:placeholder-gray-400::-ms-input-placeholder {
    color: #cbd5e0; }
  .lg\:placeholder-gray-400::placeholder {
    color: #cbd5e0; }
  .lg\:placeholder-gray-500::-webkit-input-placeholder {
    color: #a0aec0; }
  .lg\:placeholder-gray-500::-moz-placeholder {
    color: #a0aec0; }
  .lg\:placeholder-gray-500:-ms-input-placeholder {
    color: #a0aec0; }
  .lg\:placeholder-gray-500::-ms-input-placeholder {
    color: #a0aec0; }
  .lg\:placeholder-gray-500::placeholder {
    color: #a0aec0; }
  .lg\:placeholder-gray-600::-webkit-input-placeholder {
    color: #718096; }
  .lg\:placeholder-gray-600::-moz-placeholder {
    color: #718096; }
  .lg\:placeholder-gray-600:-ms-input-placeholder {
    color: #718096; }
  .lg\:placeholder-gray-600::-ms-input-placeholder {
    color: #718096; }
  .lg\:placeholder-gray-600::placeholder {
    color: #718096; }
  .lg\:placeholder-gray-700::-webkit-input-placeholder {
    color: #4a5568; }
  .lg\:placeholder-gray-700::-moz-placeholder {
    color: #4a5568; }
  .lg\:placeholder-gray-700:-ms-input-placeholder {
    color: #4a5568; }
  .lg\:placeholder-gray-700::-ms-input-placeholder {
    color: #4a5568; }
  .lg\:placeholder-gray-700::placeholder {
    color: #4a5568; }
  .lg\:placeholder-gray-800::-webkit-input-placeholder {
    color: #2d3748; }
  .lg\:placeholder-gray-800::-moz-placeholder {
    color: #2d3748; }
  .lg\:placeholder-gray-800:-ms-input-placeholder {
    color: #2d3748; }
  .lg\:placeholder-gray-800::-ms-input-placeholder {
    color: #2d3748; }
  .lg\:placeholder-gray-800::placeholder {
    color: #2d3748; }
  .lg\:placeholder-gray-900::-webkit-input-placeholder {
    color: #1a202c; }
  .lg\:placeholder-gray-900::-moz-placeholder {
    color: #1a202c; }
  .lg\:placeholder-gray-900:-ms-input-placeholder {
    color: #1a202c; }
  .lg\:placeholder-gray-900::-ms-input-placeholder {
    color: #1a202c; }
  .lg\:placeholder-gray-900::placeholder {
    color: #1a202c; }
  .lg\:placeholder-red-100::-webkit-input-placeholder {
    color: #fff5f5; }
  .lg\:placeholder-red-100::-moz-placeholder {
    color: #fff5f5; }
  .lg\:placeholder-red-100:-ms-input-placeholder {
    color: #fff5f5; }
  .lg\:placeholder-red-100::-ms-input-placeholder {
    color: #fff5f5; }
  .lg\:placeholder-red-100::placeholder {
    color: #fff5f5; }
  .lg\:placeholder-red-200::-webkit-input-placeholder {
    color: #fed7d7; }
  .lg\:placeholder-red-200::-moz-placeholder {
    color: #fed7d7; }
  .lg\:placeholder-red-200:-ms-input-placeholder {
    color: #fed7d7; }
  .lg\:placeholder-red-200::-ms-input-placeholder {
    color: #fed7d7; }
  .lg\:placeholder-red-200::placeholder {
    color: #fed7d7; }
  .lg\:placeholder-red-300::-webkit-input-placeholder {
    color: #feb2b2; }
  .lg\:placeholder-red-300::-moz-placeholder {
    color: #feb2b2; }
  .lg\:placeholder-red-300:-ms-input-placeholder {
    color: #feb2b2; }
  .lg\:placeholder-red-300::-ms-input-placeholder {
    color: #feb2b2; }
  .lg\:placeholder-red-300::placeholder {
    color: #feb2b2; }
  .lg\:placeholder-red-400::-webkit-input-placeholder {
    color: #fc8181; }
  .lg\:placeholder-red-400::-moz-placeholder {
    color: #fc8181; }
  .lg\:placeholder-red-400:-ms-input-placeholder {
    color: #fc8181; }
  .lg\:placeholder-red-400::-ms-input-placeholder {
    color: #fc8181; }
  .lg\:placeholder-red-400::placeholder {
    color: #fc8181; }
  .lg\:placeholder-red-500::-webkit-input-placeholder {
    color: #f56565; }
  .lg\:placeholder-red-500::-moz-placeholder {
    color: #f56565; }
  .lg\:placeholder-red-500:-ms-input-placeholder {
    color: #f56565; }
  .lg\:placeholder-red-500::-ms-input-placeholder {
    color: #f56565; }
  .lg\:placeholder-red-500::placeholder {
    color: #f56565; }
  .lg\:placeholder-red-600::-webkit-input-placeholder {
    color: #e53e3e; }
  .lg\:placeholder-red-600::-moz-placeholder {
    color: #e53e3e; }
  .lg\:placeholder-red-600:-ms-input-placeholder {
    color: #e53e3e; }
  .lg\:placeholder-red-600::-ms-input-placeholder {
    color: #e53e3e; }
  .lg\:placeholder-red-600::placeholder {
    color: #e53e3e; }
  .lg\:placeholder-red-700::-webkit-input-placeholder {
    color: #c53030; }
  .lg\:placeholder-red-700::-moz-placeholder {
    color: #c53030; }
  .lg\:placeholder-red-700:-ms-input-placeholder {
    color: #c53030; }
  .lg\:placeholder-red-700::-ms-input-placeholder {
    color: #c53030; }
  .lg\:placeholder-red-700::placeholder {
    color: #c53030; }
  .lg\:placeholder-red-800::-webkit-input-placeholder {
    color: #9b2c2c; }
  .lg\:placeholder-red-800::-moz-placeholder {
    color: #9b2c2c; }
  .lg\:placeholder-red-800:-ms-input-placeholder {
    color: #9b2c2c; }
  .lg\:placeholder-red-800::-ms-input-placeholder {
    color: #9b2c2c; }
  .lg\:placeholder-red-800::placeholder {
    color: #9b2c2c; }
  .lg\:placeholder-red-900::-webkit-input-placeholder {
    color: #742a2a; }
  .lg\:placeholder-red-900::-moz-placeholder {
    color: #742a2a; }
  .lg\:placeholder-red-900:-ms-input-placeholder {
    color: #742a2a; }
  .lg\:placeholder-red-900::-ms-input-placeholder {
    color: #742a2a; }
  .lg\:placeholder-red-900::placeholder {
    color: #742a2a; }
  .lg\:placeholder-orange-100::-webkit-input-placeholder {
    color: #fffaf0; }
  .lg\:placeholder-orange-100::-moz-placeholder {
    color: #fffaf0; }
  .lg\:placeholder-orange-100:-ms-input-placeholder {
    color: #fffaf0; }
  .lg\:placeholder-orange-100::-ms-input-placeholder {
    color: #fffaf0; }
  .lg\:placeholder-orange-100::placeholder {
    color: #fffaf0; }
  .lg\:placeholder-orange-200::-webkit-input-placeholder {
    color: #feebc8; }
  .lg\:placeholder-orange-200::-moz-placeholder {
    color: #feebc8; }
  .lg\:placeholder-orange-200:-ms-input-placeholder {
    color: #feebc8; }
  .lg\:placeholder-orange-200::-ms-input-placeholder {
    color: #feebc8; }
  .lg\:placeholder-orange-200::placeholder {
    color: #feebc8; }
  .lg\:placeholder-orange-300::-webkit-input-placeholder {
    color: #fbd38d; }
  .lg\:placeholder-orange-300::-moz-placeholder {
    color: #fbd38d; }
  .lg\:placeholder-orange-300:-ms-input-placeholder {
    color: #fbd38d; }
  .lg\:placeholder-orange-300::-ms-input-placeholder {
    color: #fbd38d; }
  .lg\:placeholder-orange-300::placeholder {
    color: #fbd38d; }
  .lg\:placeholder-orange-400::-webkit-input-placeholder {
    color: #f6ad55; }
  .lg\:placeholder-orange-400::-moz-placeholder {
    color: #f6ad55; }
  .lg\:placeholder-orange-400:-ms-input-placeholder {
    color: #f6ad55; }
  .lg\:placeholder-orange-400::-ms-input-placeholder {
    color: #f6ad55; }
  .lg\:placeholder-orange-400::placeholder {
    color: #f6ad55; }
  .lg\:placeholder-orange-500::-webkit-input-placeholder {
    color: #ed8936; }
  .lg\:placeholder-orange-500::-moz-placeholder {
    color: #ed8936; }
  .lg\:placeholder-orange-500:-ms-input-placeholder {
    color: #ed8936; }
  .lg\:placeholder-orange-500::-ms-input-placeholder {
    color: #ed8936; }
  .lg\:placeholder-orange-500::placeholder {
    color: #ed8936; }
  .lg\:placeholder-orange-600::-webkit-input-placeholder {
    color: #dd6b20; }
  .lg\:placeholder-orange-600::-moz-placeholder {
    color: #dd6b20; }
  .lg\:placeholder-orange-600:-ms-input-placeholder {
    color: #dd6b20; }
  .lg\:placeholder-orange-600::-ms-input-placeholder {
    color: #dd6b20; }
  .lg\:placeholder-orange-600::placeholder {
    color: #dd6b20; }
  .lg\:placeholder-orange-700::-webkit-input-placeholder {
    color: #c05621; }
  .lg\:placeholder-orange-700::-moz-placeholder {
    color: #c05621; }
  .lg\:placeholder-orange-700:-ms-input-placeholder {
    color: #c05621; }
  .lg\:placeholder-orange-700::-ms-input-placeholder {
    color: #c05621; }
  .lg\:placeholder-orange-700::placeholder {
    color: #c05621; }
  .lg\:placeholder-orange-800::-webkit-input-placeholder {
    color: #9c4221; }
  .lg\:placeholder-orange-800::-moz-placeholder {
    color: #9c4221; }
  .lg\:placeholder-orange-800:-ms-input-placeholder {
    color: #9c4221; }
  .lg\:placeholder-orange-800::-ms-input-placeholder {
    color: #9c4221; }
  .lg\:placeholder-orange-800::placeholder {
    color: #9c4221; }
  .lg\:placeholder-orange-900::-webkit-input-placeholder {
    color: #7b341e; }
  .lg\:placeholder-orange-900::-moz-placeholder {
    color: #7b341e; }
  .lg\:placeholder-orange-900:-ms-input-placeholder {
    color: #7b341e; }
  .lg\:placeholder-orange-900::-ms-input-placeholder {
    color: #7b341e; }
  .lg\:placeholder-orange-900::placeholder {
    color: #7b341e; }
  .lg\:placeholder-yellow-100::-webkit-input-placeholder {
    color: #fffff0; }
  .lg\:placeholder-yellow-100::-moz-placeholder {
    color: #fffff0; }
  .lg\:placeholder-yellow-100:-ms-input-placeholder {
    color: #fffff0; }
  .lg\:placeholder-yellow-100::-ms-input-placeholder {
    color: #fffff0; }
  .lg\:placeholder-yellow-100::placeholder {
    color: #fffff0; }
  .lg\:placeholder-yellow-200::-webkit-input-placeholder {
    color: #fefcbf; }
  .lg\:placeholder-yellow-200::-moz-placeholder {
    color: #fefcbf; }
  .lg\:placeholder-yellow-200:-ms-input-placeholder {
    color: #fefcbf; }
  .lg\:placeholder-yellow-200::-ms-input-placeholder {
    color: #fefcbf; }
  .lg\:placeholder-yellow-200::placeholder {
    color: #fefcbf; }
  .lg\:placeholder-yellow-300::-webkit-input-placeholder {
    color: #faf089; }
  .lg\:placeholder-yellow-300::-moz-placeholder {
    color: #faf089; }
  .lg\:placeholder-yellow-300:-ms-input-placeholder {
    color: #faf089; }
  .lg\:placeholder-yellow-300::-ms-input-placeholder {
    color: #faf089; }
  .lg\:placeholder-yellow-300::placeholder {
    color: #faf089; }
  .lg\:placeholder-yellow-400::-webkit-input-placeholder {
    color: #f6e05e; }
  .lg\:placeholder-yellow-400::-moz-placeholder {
    color: #f6e05e; }
  .lg\:placeholder-yellow-400:-ms-input-placeholder {
    color: #f6e05e; }
  .lg\:placeholder-yellow-400::-ms-input-placeholder {
    color: #f6e05e; }
  .lg\:placeholder-yellow-400::placeholder {
    color: #f6e05e; }
  .lg\:placeholder-yellow-500::-webkit-input-placeholder {
    color: #ecc94b; }
  .lg\:placeholder-yellow-500::-moz-placeholder {
    color: #ecc94b; }
  .lg\:placeholder-yellow-500:-ms-input-placeholder {
    color: #ecc94b; }
  .lg\:placeholder-yellow-500::-ms-input-placeholder {
    color: #ecc94b; }
  .lg\:placeholder-yellow-500::placeholder {
    color: #ecc94b; }
  .lg\:placeholder-yellow-600::-webkit-input-placeholder {
    color: #d69e2e; }
  .lg\:placeholder-yellow-600::-moz-placeholder {
    color: #d69e2e; }
  .lg\:placeholder-yellow-600:-ms-input-placeholder {
    color: #d69e2e; }
  .lg\:placeholder-yellow-600::-ms-input-placeholder {
    color: #d69e2e; }
  .lg\:placeholder-yellow-600::placeholder {
    color: #d69e2e; }
  .lg\:placeholder-yellow-700::-webkit-input-placeholder {
    color: #b7791f; }
  .lg\:placeholder-yellow-700::-moz-placeholder {
    color: #b7791f; }
  .lg\:placeholder-yellow-700:-ms-input-placeholder {
    color: #b7791f; }
  .lg\:placeholder-yellow-700::-ms-input-placeholder {
    color: #b7791f; }
  .lg\:placeholder-yellow-700::placeholder {
    color: #b7791f; }
  .lg\:placeholder-yellow-800::-webkit-input-placeholder {
    color: #975a16; }
  .lg\:placeholder-yellow-800::-moz-placeholder {
    color: #975a16; }
  .lg\:placeholder-yellow-800:-ms-input-placeholder {
    color: #975a16; }
  .lg\:placeholder-yellow-800::-ms-input-placeholder {
    color: #975a16; }
  .lg\:placeholder-yellow-800::placeholder {
    color: #975a16; }
  .lg\:placeholder-yellow-900::-webkit-input-placeholder {
    color: #744210; }
  .lg\:placeholder-yellow-900::-moz-placeholder {
    color: #744210; }
  .lg\:placeholder-yellow-900:-ms-input-placeholder {
    color: #744210; }
  .lg\:placeholder-yellow-900::-ms-input-placeholder {
    color: #744210; }
  .lg\:placeholder-yellow-900::placeholder {
    color: #744210; }
  .lg\:placeholder-green-100::-webkit-input-placeholder {
    color: #f0fff4; }
  .lg\:placeholder-green-100::-moz-placeholder {
    color: #f0fff4; }
  .lg\:placeholder-green-100:-ms-input-placeholder {
    color: #f0fff4; }
  .lg\:placeholder-green-100::-ms-input-placeholder {
    color: #f0fff4; }
  .lg\:placeholder-green-100::placeholder {
    color: #f0fff4; }
  .lg\:placeholder-green-200::-webkit-input-placeholder {
    color: #c6f6d5; }
  .lg\:placeholder-green-200::-moz-placeholder {
    color: #c6f6d5; }
  .lg\:placeholder-green-200:-ms-input-placeholder {
    color: #c6f6d5; }
  .lg\:placeholder-green-200::-ms-input-placeholder {
    color: #c6f6d5; }
  .lg\:placeholder-green-200::placeholder {
    color: #c6f6d5; }
  .lg\:placeholder-green-300::-webkit-input-placeholder {
    color: #9ae6b4; }
  .lg\:placeholder-green-300::-moz-placeholder {
    color: #9ae6b4; }
  .lg\:placeholder-green-300:-ms-input-placeholder {
    color: #9ae6b4; }
  .lg\:placeholder-green-300::-ms-input-placeholder {
    color: #9ae6b4; }
  .lg\:placeholder-green-300::placeholder {
    color: #9ae6b4; }
  .lg\:placeholder-green-400::-webkit-input-placeholder {
    color: #68d391; }
  .lg\:placeholder-green-400::-moz-placeholder {
    color: #68d391; }
  .lg\:placeholder-green-400:-ms-input-placeholder {
    color: #68d391; }
  .lg\:placeholder-green-400::-ms-input-placeholder {
    color: #68d391; }
  .lg\:placeholder-green-400::placeholder {
    color: #68d391; }
  .lg\:placeholder-green-500::-webkit-input-placeholder {
    color: #48bb78; }
  .lg\:placeholder-green-500::-moz-placeholder {
    color: #48bb78; }
  .lg\:placeholder-green-500:-ms-input-placeholder {
    color: #48bb78; }
  .lg\:placeholder-green-500::-ms-input-placeholder {
    color: #48bb78; }
  .lg\:placeholder-green-500::placeholder {
    color: #48bb78; }
  .lg\:placeholder-green-600::-webkit-input-placeholder {
    color: #38a169; }
  .lg\:placeholder-green-600::-moz-placeholder {
    color: #38a169; }
  .lg\:placeholder-green-600:-ms-input-placeholder {
    color: #38a169; }
  .lg\:placeholder-green-600::-ms-input-placeholder {
    color: #38a169; }
  .lg\:placeholder-green-600::placeholder {
    color: #38a169; }
  .lg\:placeholder-green-700::-webkit-input-placeholder {
    color: #2f855a; }
  .lg\:placeholder-green-700::-moz-placeholder {
    color: #2f855a; }
  .lg\:placeholder-green-700:-ms-input-placeholder {
    color: #2f855a; }
  .lg\:placeholder-green-700::-ms-input-placeholder {
    color: #2f855a; }
  .lg\:placeholder-green-700::placeholder {
    color: #2f855a; }
  .lg\:placeholder-green-800::-webkit-input-placeholder {
    color: #276749; }
  .lg\:placeholder-green-800::-moz-placeholder {
    color: #276749; }
  .lg\:placeholder-green-800:-ms-input-placeholder {
    color: #276749; }
  .lg\:placeholder-green-800::-ms-input-placeholder {
    color: #276749; }
  .lg\:placeholder-green-800::placeholder {
    color: #276749; }
  .lg\:placeholder-green-900::-webkit-input-placeholder {
    color: #22543d; }
  .lg\:placeholder-green-900::-moz-placeholder {
    color: #22543d; }
  .lg\:placeholder-green-900:-ms-input-placeholder {
    color: #22543d; }
  .lg\:placeholder-green-900::-ms-input-placeholder {
    color: #22543d; }
  .lg\:placeholder-green-900::placeholder {
    color: #22543d; }
  .lg\:placeholder-teal-100::-webkit-input-placeholder {
    color: #e6fffa; }
  .lg\:placeholder-teal-100::-moz-placeholder {
    color: #e6fffa; }
  .lg\:placeholder-teal-100:-ms-input-placeholder {
    color: #e6fffa; }
  .lg\:placeholder-teal-100::-ms-input-placeholder {
    color: #e6fffa; }
  .lg\:placeholder-teal-100::placeholder {
    color: #e6fffa; }
  .lg\:placeholder-teal-200::-webkit-input-placeholder {
    color: #b2f5ea; }
  .lg\:placeholder-teal-200::-moz-placeholder {
    color: #b2f5ea; }
  .lg\:placeholder-teal-200:-ms-input-placeholder {
    color: #b2f5ea; }
  .lg\:placeholder-teal-200::-ms-input-placeholder {
    color: #b2f5ea; }
  .lg\:placeholder-teal-200::placeholder {
    color: #b2f5ea; }
  .lg\:placeholder-teal-300::-webkit-input-placeholder {
    color: #81e6d9; }
  .lg\:placeholder-teal-300::-moz-placeholder {
    color: #81e6d9; }
  .lg\:placeholder-teal-300:-ms-input-placeholder {
    color: #81e6d9; }
  .lg\:placeholder-teal-300::-ms-input-placeholder {
    color: #81e6d9; }
  .lg\:placeholder-teal-300::placeholder {
    color: #81e6d9; }
  .lg\:placeholder-teal-400::-webkit-input-placeholder {
    color: #4fd1c5; }
  .lg\:placeholder-teal-400::-moz-placeholder {
    color: #4fd1c5; }
  .lg\:placeholder-teal-400:-ms-input-placeholder {
    color: #4fd1c5; }
  .lg\:placeholder-teal-400::-ms-input-placeholder {
    color: #4fd1c5; }
  .lg\:placeholder-teal-400::placeholder {
    color: #4fd1c5; }
  .lg\:placeholder-teal-500::-webkit-input-placeholder {
    color: #38b2ac; }
  .lg\:placeholder-teal-500::-moz-placeholder {
    color: #38b2ac; }
  .lg\:placeholder-teal-500:-ms-input-placeholder {
    color: #38b2ac; }
  .lg\:placeholder-teal-500::-ms-input-placeholder {
    color: #38b2ac; }
  .lg\:placeholder-teal-500::placeholder {
    color: #38b2ac; }
  .lg\:placeholder-teal-600::-webkit-input-placeholder {
    color: #319795; }
  .lg\:placeholder-teal-600::-moz-placeholder {
    color: #319795; }
  .lg\:placeholder-teal-600:-ms-input-placeholder {
    color: #319795; }
  .lg\:placeholder-teal-600::-ms-input-placeholder {
    color: #319795; }
  .lg\:placeholder-teal-600::placeholder {
    color: #319795; }
  .lg\:placeholder-teal-700::-webkit-input-placeholder {
    color: #2c7a7b; }
  .lg\:placeholder-teal-700::-moz-placeholder {
    color: #2c7a7b; }
  .lg\:placeholder-teal-700:-ms-input-placeholder {
    color: #2c7a7b; }
  .lg\:placeholder-teal-700::-ms-input-placeholder {
    color: #2c7a7b; }
  .lg\:placeholder-teal-700::placeholder {
    color: #2c7a7b; }
  .lg\:placeholder-teal-800::-webkit-input-placeholder {
    color: #285e61; }
  .lg\:placeholder-teal-800::-moz-placeholder {
    color: #285e61; }
  .lg\:placeholder-teal-800:-ms-input-placeholder {
    color: #285e61; }
  .lg\:placeholder-teal-800::-ms-input-placeholder {
    color: #285e61; }
  .lg\:placeholder-teal-800::placeholder {
    color: #285e61; }
  .lg\:placeholder-teal-900::-webkit-input-placeholder {
    color: #234e52; }
  .lg\:placeholder-teal-900::-moz-placeholder {
    color: #234e52; }
  .lg\:placeholder-teal-900:-ms-input-placeholder {
    color: #234e52; }
  .lg\:placeholder-teal-900::-ms-input-placeholder {
    color: #234e52; }
  .lg\:placeholder-teal-900::placeholder {
    color: #234e52; }
  .lg\:placeholder-blue-100::-webkit-input-placeholder {
    color: #ebf8ff; }
  .lg\:placeholder-blue-100::-moz-placeholder {
    color: #ebf8ff; }
  .lg\:placeholder-blue-100:-ms-input-placeholder {
    color: #ebf8ff; }
  .lg\:placeholder-blue-100::-ms-input-placeholder {
    color: #ebf8ff; }
  .lg\:placeholder-blue-100::placeholder {
    color: #ebf8ff; }
  .lg\:placeholder-blue-200::-webkit-input-placeholder {
    color: #bee3f8; }
  .lg\:placeholder-blue-200::-moz-placeholder {
    color: #bee3f8; }
  .lg\:placeholder-blue-200:-ms-input-placeholder {
    color: #bee3f8; }
  .lg\:placeholder-blue-200::-ms-input-placeholder {
    color: #bee3f8; }
  .lg\:placeholder-blue-200::placeholder {
    color: #bee3f8; }
  .lg\:placeholder-blue-300::-webkit-input-placeholder {
    color: #90cdf4; }
  .lg\:placeholder-blue-300::-moz-placeholder {
    color: #90cdf4; }
  .lg\:placeholder-blue-300:-ms-input-placeholder {
    color: #90cdf4; }
  .lg\:placeholder-blue-300::-ms-input-placeholder {
    color: #90cdf4; }
  .lg\:placeholder-blue-300::placeholder {
    color: #90cdf4; }
  .lg\:placeholder-blue-400::-webkit-input-placeholder {
    color: #63b3ed; }
  .lg\:placeholder-blue-400::-moz-placeholder {
    color: #63b3ed; }
  .lg\:placeholder-blue-400:-ms-input-placeholder {
    color: #63b3ed; }
  .lg\:placeholder-blue-400::-ms-input-placeholder {
    color: #63b3ed; }
  .lg\:placeholder-blue-400::placeholder {
    color: #63b3ed; }
  .lg\:placeholder-blue-500::-webkit-input-placeholder {
    color: #4299e1; }
  .lg\:placeholder-blue-500::-moz-placeholder {
    color: #4299e1; }
  .lg\:placeholder-blue-500:-ms-input-placeholder {
    color: #4299e1; }
  .lg\:placeholder-blue-500::-ms-input-placeholder {
    color: #4299e1; }
  .lg\:placeholder-blue-500::placeholder {
    color: #4299e1; }
  .lg\:placeholder-blue-600::-webkit-input-placeholder {
    color: #3182ce; }
  .lg\:placeholder-blue-600::-moz-placeholder {
    color: #3182ce; }
  .lg\:placeholder-blue-600:-ms-input-placeholder {
    color: #3182ce; }
  .lg\:placeholder-blue-600::-ms-input-placeholder {
    color: #3182ce; }
  .lg\:placeholder-blue-600::placeholder {
    color: #3182ce; }
  .lg\:placeholder-blue-700::-webkit-input-placeholder {
    color: #2b6cb0; }
  .lg\:placeholder-blue-700::-moz-placeholder {
    color: #2b6cb0; }
  .lg\:placeholder-blue-700:-ms-input-placeholder {
    color: #2b6cb0; }
  .lg\:placeholder-blue-700::-ms-input-placeholder {
    color: #2b6cb0; }
  .lg\:placeholder-blue-700::placeholder {
    color: #2b6cb0; }
  .lg\:placeholder-blue-800::-webkit-input-placeholder {
    color: #2c5282; }
  .lg\:placeholder-blue-800::-moz-placeholder {
    color: #2c5282; }
  .lg\:placeholder-blue-800:-ms-input-placeholder {
    color: #2c5282; }
  .lg\:placeholder-blue-800::-ms-input-placeholder {
    color: #2c5282; }
  .lg\:placeholder-blue-800::placeholder {
    color: #2c5282; }
  .lg\:placeholder-blue-900::-webkit-input-placeholder {
    color: #2a4365; }
  .lg\:placeholder-blue-900::-moz-placeholder {
    color: #2a4365; }
  .lg\:placeholder-blue-900:-ms-input-placeholder {
    color: #2a4365; }
  .lg\:placeholder-blue-900::-ms-input-placeholder {
    color: #2a4365; }
  .lg\:placeholder-blue-900::placeholder {
    color: #2a4365; }
  .lg\:placeholder-indigo-100::-webkit-input-placeholder {
    color: #ebf4ff; }
  .lg\:placeholder-indigo-100::-moz-placeholder {
    color: #ebf4ff; }
  .lg\:placeholder-indigo-100:-ms-input-placeholder {
    color: #ebf4ff; }
  .lg\:placeholder-indigo-100::-ms-input-placeholder {
    color: #ebf4ff; }
  .lg\:placeholder-indigo-100::placeholder {
    color: #ebf4ff; }
  .lg\:placeholder-indigo-200::-webkit-input-placeholder {
    color: #c3dafe; }
  .lg\:placeholder-indigo-200::-moz-placeholder {
    color: #c3dafe; }
  .lg\:placeholder-indigo-200:-ms-input-placeholder {
    color: #c3dafe; }
  .lg\:placeholder-indigo-200::-ms-input-placeholder {
    color: #c3dafe; }
  .lg\:placeholder-indigo-200::placeholder {
    color: #c3dafe; }
  .lg\:placeholder-indigo-300::-webkit-input-placeholder {
    color: #a3bffa; }
  .lg\:placeholder-indigo-300::-moz-placeholder {
    color: #a3bffa; }
  .lg\:placeholder-indigo-300:-ms-input-placeholder {
    color: #a3bffa; }
  .lg\:placeholder-indigo-300::-ms-input-placeholder {
    color: #a3bffa; }
  .lg\:placeholder-indigo-300::placeholder {
    color: #a3bffa; }
  .lg\:placeholder-indigo-400::-webkit-input-placeholder {
    color: #7f9cf5; }
  .lg\:placeholder-indigo-400::-moz-placeholder {
    color: #7f9cf5; }
  .lg\:placeholder-indigo-400:-ms-input-placeholder {
    color: #7f9cf5; }
  .lg\:placeholder-indigo-400::-ms-input-placeholder {
    color: #7f9cf5; }
  .lg\:placeholder-indigo-400::placeholder {
    color: #7f9cf5; }
  .lg\:placeholder-indigo-500::-webkit-input-placeholder {
    color: #667eea; }
  .lg\:placeholder-indigo-500::-moz-placeholder {
    color: #667eea; }
  .lg\:placeholder-indigo-500:-ms-input-placeholder {
    color: #667eea; }
  .lg\:placeholder-indigo-500::-ms-input-placeholder {
    color: #667eea; }
  .lg\:placeholder-indigo-500::placeholder {
    color: #667eea; }
  .lg\:placeholder-indigo-600::-webkit-input-placeholder {
    color: #5a67d8; }
  .lg\:placeholder-indigo-600::-moz-placeholder {
    color: #5a67d8; }
  .lg\:placeholder-indigo-600:-ms-input-placeholder {
    color: #5a67d8; }
  .lg\:placeholder-indigo-600::-ms-input-placeholder {
    color: #5a67d8; }
  .lg\:placeholder-indigo-600::placeholder {
    color: #5a67d8; }
  .lg\:placeholder-indigo-700::-webkit-input-placeholder {
    color: #4c51bf; }
  .lg\:placeholder-indigo-700::-moz-placeholder {
    color: #4c51bf; }
  .lg\:placeholder-indigo-700:-ms-input-placeholder {
    color: #4c51bf; }
  .lg\:placeholder-indigo-700::-ms-input-placeholder {
    color: #4c51bf; }
  .lg\:placeholder-indigo-700::placeholder {
    color: #4c51bf; }
  .lg\:placeholder-indigo-800::-webkit-input-placeholder {
    color: #434190; }
  .lg\:placeholder-indigo-800::-moz-placeholder {
    color: #434190; }
  .lg\:placeholder-indigo-800:-ms-input-placeholder {
    color: #434190; }
  .lg\:placeholder-indigo-800::-ms-input-placeholder {
    color: #434190; }
  .lg\:placeholder-indigo-800::placeholder {
    color: #434190; }
  .lg\:placeholder-indigo-900::-webkit-input-placeholder {
    color: #3c366b; }
  .lg\:placeholder-indigo-900::-moz-placeholder {
    color: #3c366b; }
  .lg\:placeholder-indigo-900:-ms-input-placeholder {
    color: #3c366b; }
  .lg\:placeholder-indigo-900::-ms-input-placeholder {
    color: #3c366b; }
  .lg\:placeholder-indigo-900::placeholder {
    color: #3c366b; }
  .lg\:placeholder-purple-100::-webkit-input-placeholder {
    color: #faf5ff; }
  .lg\:placeholder-purple-100::-moz-placeholder {
    color: #faf5ff; }
  .lg\:placeholder-purple-100:-ms-input-placeholder {
    color: #faf5ff; }
  .lg\:placeholder-purple-100::-ms-input-placeholder {
    color: #faf5ff; }
  .lg\:placeholder-purple-100::placeholder {
    color: #faf5ff; }
  .lg\:placeholder-purple-200::-webkit-input-placeholder {
    color: #e9d8fd; }
  .lg\:placeholder-purple-200::-moz-placeholder {
    color: #e9d8fd; }
  .lg\:placeholder-purple-200:-ms-input-placeholder {
    color: #e9d8fd; }
  .lg\:placeholder-purple-200::-ms-input-placeholder {
    color: #e9d8fd; }
  .lg\:placeholder-purple-200::placeholder {
    color: #e9d8fd; }
  .lg\:placeholder-purple-300::-webkit-input-placeholder {
    color: #d6bcfa; }
  .lg\:placeholder-purple-300::-moz-placeholder {
    color: #d6bcfa; }
  .lg\:placeholder-purple-300:-ms-input-placeholder {
    color: #d6bcfa; }
  .lg\:placeholder-purple-300::-ms-input-placeholder {
    color: #d6bcfa; }
  .lg\:placeholder-purple-300::placeholder {
    color: #d6bcfa; }
  .lg\:placeholder-purple-400::-webkit-input-placeholder {
    color: #b794f4; }
  .lg\:placeholder-purple-400::-moz-placeholder {
    color: #b794f4; }
  .lg\:placeholder-purple-400:-ms-input-placeholder {
    color: #b794f4; }
  .lg\:placeholder-purple-400::-ms-input-placeholder {
    color: #b794f4; }
  .lg\:placeholder-purple-400::placeholder {
    color: #b794f4; }
  .lg\:placeholder-purple-500::-webkit-input-placeholder {
    color: #9f7aea; }
  .lg\:placeholder-purple-500::-moz-placeholder {
    color: #9f7aea; }
  .lg\:placeholder-purple-500:-ms-input-placeholder {
    color: #9f7aea; }
  .lg\:placeholder-purple-500::-ms-input-placeholder {
    color: #9f7aea; }
  .lg\:placeholder-purple-500::placeholder {
    color: #9f7aea; }
  .lg\:placeholder-purple-600::-webkit-input-placeholder {
    color: #805ad5; }
  .lg\:placeholder-purple-600::-moz-placeholder {
    color: #805ad5; }
  .lg\:placeholder-purple-600:-ms-input-placeholder {
    color: #805ad5; }
  .lg\:placeholder-purple-600::-ms-input-placeholder {
    color: #805ad5; }
  .lg\:placeholder-purple-600::placeholder {
    color: #805ad5; }
  .lg\:placeholder-purple-700::-webkit-input-placeholder {
    color: #6b46c1; }
  .lg\:placeholder-purple-700::-moz-placeholder {
    color: #6b46c1; }
  .lg\:placeholder-purple-700:-ms-input-placeholder {
    color: #6b46c1; }
  .lg\:placeholder-purple-700::-ms-input-placeholder {
    color: #6b46c1; }
  .lg\:placeholder-purple-700::placeholder {
    color: #6b46c1; }
  .lg\:placeholder-purple-800::-webkit-input-placeholder {
    color: #553c9a; }
  .lg\:placeholder-purple-800::-moz-placeholder {
    color: #553c9a; }
  .lg\:placeholder-purple-800:-ms-input-placeholder {
    color: #553c9a; }
  .lg\:placeholder-purple-800::-ms-input-placeholder {
    color: #553c9a; }
  .lg\:placeholder-purple-800::placeholder {
    color: #553c9a; }
  .lg\:placeholder-purple-900::-webkit-input-placeholder {
    color: #44337a; }
  .lg\:placeholder-purple-900::-moz-placeholder {
    color: #44337a; }
  .lg\:placeholder-purple-900:-ms-input-placeholder {
    color: #44337a; }
  .lg\:placeholder-purple-900::-ms-input-placeholder {
    color: #44337a; }
  .lg\:placeholder-purple-900::placeholder {
    color: #44337a; }
  .lg\:placeholder-pink-100::-webkit-input-placeholder {
    color: #fff5f7; }
  .lg\:placeholder-pink-100::-moz-placeholder {
    color: #fff5f7; }
  .lg\:placeholder-pink-100:-ms-input-placeholder {
    color: #fff5f7; }
  .lg\:placeholder-pink-100::-ms-input-placeholder {
    color: #fff5f7; }
  .lg\:placeholder-pink-100::placeholder {
    color: #fff5f7; }
  .lg\:placeholder-pink-200::-webkit-input-placeholder {
    color: #fed7e2; }
  .lg\:placeholder-pink-200::-moz-placeholder {
    color: #fed7e2; }
  .lg\:placeholder-pink-200:-ms-input-placeholder {
    color: #fed7e2; }
  .lg\:placeholder-pink-200::-ms-input-placeholder {
    color: #fed7e2; }
  .lg\:placeholder-pink-200::placeholder {
    color: #fed7e2; }
  .lg\:placeholder-pink-300::-webkit-input-placeholder {
    color: #fbb6ce; }
  .lg\:placeholder-pink-300::-moz-placeholder {
    color: #fbb6ce; }
  .lg\:placeholder-pink-300:-ms-input-placeholder {
    color: #fbb6ce; }
  .lg\:placeholder-pink-300::-ms-input-placeholder {
    color: #fbb6ce; }
  .lg\:placeholder-pink-300::placeholder {
    color: #fbb6ce; }
  .lg\:placeholder-pink-400::-webkit-input-placeholder {
    color: #f687b3; }
  .lg\:placeholder-pink-400::-moz-placeholder {
    color: #f687b3; }
  .lg\:placeholder-pink-400:-ms-input-placeholder {
    color: #f687b3; }
  .lg\:placeholder-pink-400::-ms-input-placeholder {
    color: #f687b3; }
  .lg\:placeholder-pink-400::placeholder {
    color: #f687b3; }
  .lg\:placeholder-pink-500::-webkit-input-placeholder {
    color: #ed64a6; }
  .lg\:placeholder-pink-500::-moz-placeholder {
    color: #ed64a6; }
  .lg\:placeholder-pink-500:-ms-input-placeholder {
    color: #ed64a6; }
  .lg\:placeholder-pink-500::-ms-input-placeholder {
    color: #ed64a6; }
  .lg\:placeholder-pink-500::placeholder {
    color: #ed64a6; }
  .lg\:placeholder-pink-600::-webkit-input-placeholder {
    color: #d53f8c; }
  .lg\:placeholder-pink-600::-moz-placeholder {
    color: #d53f8c; }
  .lg\:placeholder-pink-600:-ms-input-placeholder {
    color: #d53f8c; }
  .lg\:placeholder-pink-600::-ms-input-placeholder {
    color: #d53f8c; }
  .lg\:placeholder-pink-600::placeholder {
    color: #d53f8c; }
  .lg\:placeholder-pink-700::-webkit-input-placeholder {
    color: #b83280; }
  .lg\:placeholder-pink-700::-moz-placeholder {
    color: #b83280; }
  .lg\:placeholder-pink-700:-ms-input-placeholder {
    color: #b83280; }
  .lg\:placeholder-pink-700::-ms-input-placeholder {
    color: #b83280; }
  .lg\:placeholder-pink-700::placeholder {
    color: #b83280; }
  .lg\:placeholder-pink-800::-webkit-input-placeholder {
    color: #97266d; }
  .lg\:placeholder-pink-800::-moz-placeholder {
    color: #97266d; }
  .lg\:placeholder-pink-800:-ms-input-placeholder {
    color: #97266d; }
  .lg\:placeholder-pink-800::-ms-input-placeholder {
    color: #97266d; }
  .lg\:placeholder-pink-800::placeholder {
    color: #97266d; }
  .lg\:placeholder-pink-900::-webkit-input-placeholder {
    color: #702459; }
  .lg\:placeholder-pink-900::-moz-placeholder {
    color: #702459; }
  .lg\:placeholder-pink-900:-ms-input-placeholder {
    color: #702459; }
  .lg\:placeholder-pink-900::-ms-input-placeholder {
    color: #702459; }
  .lg\:placeholder-pink-900::placeholder {
    color: #702459; }
  .lg\:focus\:placeholder-transparent:focus::-webkit-input-placeholder {
    color: transparent; }
  .lg\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent; }
  .lg\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent; }
  .lg\:focus\:placeholder-transparent:focus::-ms-input-placeholder {
    color: transparent; }
  .lg\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent; }
  .lg\:focus\:placeholder-current:focus::-webkit-input-placeholder {
    color: currentColor; }
  .lg\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor; }
  .lg\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor; }
  .lg\:focus\:placeholder-current:focus::-ms-input-placeholder {
    color: currentColor; }
  .lg\:focus\:placeholder-current:focus::placeholder {
    color: currentColor; }
  .lg\:focus\:placeholder-black:focus::-webkit-input-placeholder {
    color: #000; }
  .lg\:focus\:placeholder-black:focus::-moz-placeholder {
    color: #000; }
  .lg\:focus\:placeholder-black:focus:-ms-input-placeholder {
    color: #000; }
  .lg\:focus\:placeholder-black:focus::-ms-input-placeholder {
    color: #000; }
  .lg\:focus\:placeholder-black:focus::placeholder {
    color: #000; }
  .lg\:focus\:placeholder-white:focus::-webkit-input-placeholder {
    color: #fff; }
  .lg\:focus\:placeholder-white:focus::-moz-placeholder {
    color: #fff; }
  .lg\:focus\:placeholder-white:focus:-ms-input-placeholder {
    color: #fff; }
  .lg\:focus\:placeholder-white:focus::-ms-input-placeholder {
    color: #fff; }
  .lg\:focus\:placeholder-white:focus::placeholder {
    color: #fff; }
  .lg\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder {
    color: #f7fafc; }
  .lg\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    color: #f7fafc; }
  .lg\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    color: #f7fafc; }
  .lg\:focus\:placeholder-gray-100:focus::-ms-input-placeholder {
    color: #f7fafc; }
  .lg\:focus\:placeholder-gray-100:focus::placeholder {
    color: #f7fafc; }
  .lg\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder {
    color: #edf2f7; }
  .lg\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    color: #edf2f7; }
  .lg\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    color: #edf2f7; }
  .lg\:focus\:placeholder-gray-200:focus::-ms-input-placeholder {
    color: #edf2f7; }
  .lg\:focus\:placeholder-gray-200:focus::placeholder {
    color: #edf2f7; }
  .lg\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder {
    color: #e2e8f0; }
  .lg\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    color: #e2e8f0; }
  .lg\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    color: #e2e8f0; }
  .lg\:focus\:placeholder-gray-300:focus::-ms-input-placeholder {
    color: #e2e8f0; }
  .lg\:focus\:placeholder-gray-300:focus::placeholder {
    color: #e2e8f0; }
  .lg\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder {
    color: #cbd5e0; }
  .lg\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    color: #cbd5e0; }
  .lg\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    color: #cbd5e0; }
  .lg\:focus\:placeholder-gray-400:focus::-ms-input-placeholder {
    color: #cbd5e0; }
  .lg\:focus\:placeholder-gray-400:focus::placeholder {
    color: #cbd5e0; }
  .lg\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder {
    color: #a0aec0; }
  .lg\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    color: #a0aec0; }
  .lg\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    color: #a0aec0; }
  .lg\:focus\:placeholder-gray-500:focus::-ms-input-placeholder {
    color: #a0aec0; }
  .lg\:focus\:placeholder-gray-500:focus::placeholder {
    color: #a0aec0; }
  .lg\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder {
    color: #718096; }
  .lg\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    color: #718096; }
  .lg\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    color: #718096; }
  .lg\:focus\:placeholder-gray-600:focus::-ms-input-placeholder {
    color: #718096; }
  .lg\:focus\:placeholder-gray-600:focus::placeholder {
    color: #718096; }
  .lg\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder {
    color: #4a5568; }
  .lg\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    color: #4a5568; }
  .lg\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    color: #4a5568; }
  .lg\:focus\:placeholder-gray-700:focus::-ms-input-placeholder {
    color: #4a5568; }
  .lg\:focus\:placeholder-gray-700:focus::placeholder {
    color: #4a5568; }
  .lg\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
    color: #2d3748; }
  .lg\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    color: #2d3748; }
  .lg\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    color: #2d3748; }
  .lg\:focus\:placeholder-gray-800:focus::-ms-input-placeholder {
    color: #2d3748; }
  .lg\:focus\:placeholder-gray-800:focus::placeholder {
    color: #2d3748; }
  .lg\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
    color: #1a202c; }
  .lg\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    color: #1a202c; }
  .lg\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    color: #1a202c; }
  .lg\:focus\:placeholder-gray-900:focus::-ms-input-placeholder {
    color: #1a202c; }
  .lg\:focus\:placeholder-gray-900:focus::placeholder {
    color: #1a202c; }
  .lg\:focus\:placeholder-red-100:focus::-webkit-input-placeholder {
    color: #fff5f5; }
  .lg\:focus\:placeholder-red-100:focus::-moz-placeholder {
    color: #fff5f5; }
  .lg\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    color: #fff5f5; }
  .lg\:focus\:placeholder-red-100:focus::-ms-input-placeholder {
    color: #fff5f5; }
  .lg\:focus\:placeholder-red-100:focus::placeholder {
    color: #fff5f5; }
  .lg\:focus\:placeholder-red-200:focus::-webkit-input-placeholder {
    color: #fed7d7; }
  .lg\:focus\:placeholder-red-200:focus::-moz-placeholder {
    color: #fed7d7; }
  .lg\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    color: #fed7d7; }
  .lg\:focus\:placeholder-red-200:focus::-ms-input-placeholder {
    color: #fed7d7; }
  .lg\:focus\:placeholder-red-200:focus::placeholder {
    color: #fed7d7; }
  .lg\:focus\:placeholder-red-300:focus::-webkit-input-placeholder {
    color: #feb2b2; }
  .lg\:focus\:placeholder-red-300:focus::-moz-placeholder {
    color: #feb2b2; }
  .lg\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    color: #feb2b2; }
  .lg\:focus\:placeholder-red-300:focus::-ms-input-placeholder {
    color: #feb2b2; }
  .lg\:focus\:placeholder-red-300:focus::placeholder {
    color: #feb2b2; }
  .lg\:focus\:placeholder-red-400:focus::-webkit-input-placeholder {
    color: #fc8181; }
  .lg\:focus\:placeholder-red-400:focus::-moz-placeholder {
    color: #fc8181; }
  .lg\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    color: #fc8181; }
  .lg\:focus\:placeholder-red-400:focus::-ms-input-placeholder {
    color: #fc8181; }
  .lg\:focus\:placeholder-red-400:focus::placeholder {
    color: #fc8181; }
  .lg\:focus\:placeholder-red-500:focus::-webkit-input-placeholder {
    color: #f56565; }
  .lg\:focus\:placeholder-red-500:focus::-moz-placeholder {
    color: #f56565; }
  .lg\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    color: #f56565; }
  .lg\:focus\:placeholder-red-500:focus::-ms-input-placeholder {
    color: #f56565; }
  .lg\:focus\:placeholder-red-500:focus::placeholder {
    color: #f56565; }
  .lg\:focus\:placeholder-red-600:focus::-webkit-input-placeholder {
    color: #e53e3e; }
  .lg\:focus\:placeholder-red-600:focus::-moz-placeholder {
    color: #e53e3e; }
  .lg\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    color: #e53e3e; }
  .lg\:focus\:placeholder-red-600:focus::-ms-input-placeholder {
    color: #e53e3e; }
  .lg\:focus\:placeholder-red-600:focus::placeholder {
    color: #e53e3e; }
  .lg\:focus\:placeholder-red-700:focus::-webkit-input-placeholder {
    color: #c53030; }
  .lg\:focus\:placeholder-red-700:focus::-moz-placeholder {
    color: #c53030; }
  .lg\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    color: #c53030; }
  .lg\:focus\:placeholder-red-700:focus::-ms-input-placeholder {
    color: #c53030; }
  .lg\:focus\:placeholder-red-700:focus::placeholder {
    color: #c53030; }
  .lg\:focus\:placeholder-red-800:focus::-webkit-input-placeholder {
    color: #9b2c2c; }
  .lg\:focus\:placeholder-red-800:focus::-moz-placeholder {
    color: #9b2c2c; }
  .lg\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    color: #9b2c2c; }
  .lg\:focus\:placeholder-red-800:focus::-ms-input-placeholder {
    color: #9b2c2c; }
  .lg\:focus\:placeholder-red-800:focus::placeholder {
    color: #9b2c2c; }
  .lg\:focus\:placeholder-red-900:focus::-webkit-input-placeholder {
    color: #742a2a; }
  .lg\:focus\:placeholder-red-900:focus::-moz-placeholder {
    color: #742a2a; }
  .lg\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    color: #742a2a; }
  .lg\:focus\:placeholder-red-900:focus::-ms-input-placeholder {
    color: #742a2a; }
  .lg\:focus\:placeholder-red-900:focus::placeholder {
    color: #742a2a; }
  .lg\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder {
    color: #fffaf0; }
  .lg\:focus\:placeholder-orange-100:focus::-moz-placeholder {
    color: #fffaf0; }
  .lg\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
    color: #fffaf0; }
  .lg\:focus\:placeholder-orange-100:focus::-ms-input-placeholder {
    color: #fffaf0; }
  .lg\:focus\:placeholder-orange-100:focus::placeholder {
    color: #fffaf0; }
  .lg\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder {
    color: #feebc8; }
  .lg\:focus\:placeholder-orange-200:focus::-moz-placeholder {
    color: #feebc8; }
  .lg\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
    color: #feebc8; }
  .lg\:focus\:placeholder-orange-200:focus::-ms-input-placeholder {
    color: #feebc8; }
  .lg\:focus\:placeholder-orange-200:focus::placeholder {
    color: #feebc8; }
  .lg\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder {
    color: #fbd38d; }
  .lg\:focus\:placeholder-orange-300:focus::-moz-placeholder {
    color: #fbd38d; }
  .lg\:focus\:placeholder-orange-300:focus:-ms-input-placeholder {
    color: #fbd38d; }
  .lg\:focus\:placeholder-orange-300:focus::-ms-input-placeholder {
    color: #fbd38d; }
  .lg\:focus\:placeholder-orange-300:focus::placeholder {
    color: #fbd38d; }
  .lg\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder {
    color: #f6ad55; }
  .lg\:focus\:placeholder-orange-400:focus::-moz-placeholder {
    color: #f6ad55; }
  .lg\:focus\:placeholder-orange-400:focus:-ms-input-placeholder {
    color: #f6ad55; }
  .lg\:focus\:placeholder-orange-400:focus::-ms-input-placeholder {
    color: #f6ad55; }
  .lg\:focus\:placeholder-orange-400:focus::placeholder {
    color: #f6ad55; }
  .lg\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder {
    color: #ed8936; }
  .lg\:focus\:placeholder-orange-500:focus::-moz-placeholder {
    color: #ed8936; }
  .lg\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
    color: #ed8936; }
  .lg\:focus\:placeholder-orange-500:focus::-ms-input-placeholder {
    color: #ed8936; }
  .lg\:focus\:placeholder-orange-500:focus::placeholder {
    color: #ed8936; }
  .lg\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder {
    color: #dd6b20; }
  .lg\:focus\:placeholder-orange-600:focus::-moz-placeholder {
    color: #dd6b20; }
  .lg\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
    color: #dd6b20; }
  .lg\:focus\:placeholder-orange-600:focus::-ms-input-placeholder {
    color: #dd6b20; }
  .lg\:focus\:placeholder-orange-600:focus::placeholder {
    color: #dd6b20; }
  .lg\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder {
    color: #c05621; }
  .lg\:focus\:placeholder-orange-700:focus::-moz-placeholder {
    color: #c05621; }
  .lg\:focus\:placeholder-orange-700:focus:-ms-input-placeholder {
    color: #c05621; }
  .lg\:focus\:placeholder-orange-700:focus::-ms-input-placeholder {
    color: #c05621; }
  .lg\:focus\:placeholder-orange-700:focus::placeholder {
    color: #c05621; }
  .lg\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder {
    color: #9c4221; }
  .lg\:focus\:placeholder-orange-800:focus::-moz-placeholder {
    color: #9c4221; }
  .lg\:focus\:placeholder-orange-800:focus:-ms-input-placeholder {
    color: #9c4221; }
  .lg\:focus\:placeholder-orange-800:focus::-ms-input-placeholder {
    color: #9c4221; }
  .lg\:focus\:placeholder-orange-800:focus::placeholder {
    color: #9c4221; }
  .lg\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder {
    color: #7b341e; }
  .lg\:focus\:placeholder-orange-900:focus::-moz-placeholder {
    color: #7b341e; }
  .lg\:focus\:placeholder-orange-900:focus:-ms-input-placeholder {
    color: #7b341e; }
  .lg\:focus\:placeholder-orange-900:focus::-ms-input-placeholder {
    color: #7b341e; }
  .lg\:focus\:placeholder-orange-900:focus::placeholder {
    color: #7b341e; }
  .lg\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder {
    color: #fffff0; }
  .lg\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    color: #fffff0; }
  .lg\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    color: #fffff0; }
  .lg\:focus\:placeholder-yellow-100:focus::-ms-input-placeholder {
    color: #fffff0; }
  .lg\:focus\:placeholder-yellow-100:focus::placeholder {
    color: #fffff0; }
  .lg\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder {
    color: #fefcbf; }
  .lg\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    color: #fefcbf; }
  .lg\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    color: #fefcbf; }
  .lg\:focus\:placeholder-yellow-200:focus::-ms-input-placeholder {
    color: #fefcbf; }
  .lg\:focus\:placeholder-yellow-200:focus::placeholder {
    color: #fefcbf; }
  .lg\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder {
    color: #faf089; }
  .lg\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    color: #faf089; }
  .lg\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    color: #faf089; }
  .lg\:focus\:placeholder-yellow-300:focus::-ms-input-placeholder {
    color: #faf089; }
  .lg\:focus\:placeholder-yellow-300:focus::placeholder {
    color: #faf089; }
  .lg\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder {
    color: #f6e05e; }
  .lg\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    color: #f6e05e; }
  .lg\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    color: #f6e05e; }
  .lg\:focus\:placeholder-yellow-400:focus::-ms-input-placeholder {
    color: #f6e05e; }
  .lg\:focus\:placeholder-yellow-400:focus::placeholder {
    color: #f6e05e; }
  .lg\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder {
    color: #ecc94b; }
  .lg\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    color: #ecc94b; }
  .lg\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    color: #ecc94b; }
  .lg\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
    color: #ecc94b; }
  .lg\:focus\:placeholder-yellow-500:focus::placeholder {
    color: #ecc94b; }
  .lg\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder {
    color: #d69e2e; }
  .lg\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    color: #d69e2e; }
  .lg\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    color: #d69e2e; }
  .lg\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
    color: #d69e2e; }
  .lg\:focus\:placeholder-yellow-600:focus::placeholder {
    color: #d69e2e; }
  .lg\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder {
    color: #b7791f; }
  .lg\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    color: #b7791f; }
  .lg\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    color: #b7791f; }
  .lg\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
    color: #b7791f; }
  .lg\:focus\:placeholder-yellow-700:focus::placeholder {
    color: #b7791f; }
  .lg\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder {
    color: #975a16; }
  .lg\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    color: #975a16; }
  .lg\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    color: #975a16; }
  .lg\:focus\:placeholder-yellow-800:focus::-ms-input-placeholder {
    color: #975a16; }
  .lg\:focus\:placeholder-yellow-800:focus::placeholder {
    color: #975a16; }
  .lg\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder {
    color: #744210; }
  .lg\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    color: #744210; }
  .lg\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    color: #744210; }
  .lg\:focus\:placeholder-yellow-900:focus::-ms-input-placeholder {
    color: #744210; }
  .lg\:focus\:placeholder-yellow-900:focus::placeholder {
    color: #744210; }
  .lg\:focus\:placeholder-green-100:focus::-webkit-input-placeholder {
    color: #f0fff4; }
  .lg\:focus\:placeholder-green-100:focus::-moz-placeholder {
    color: #f0fff4; }
  .lg\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    color: #f0fff4; }
  .lg\:focus\:placeholder-green-100:focus::-ms-input-placeholder {
    color: #f0fff4; }
  .lg\:focus\:placeholder-green-100:focus::placeholder {
    color: #f0fff4; }
  .lg\:focus\:placeholder-green-200:focus::-webkit-input-placeholder {
    color: #c6f6d5; }
  .lg\:focus\:placeholder-green-200:focus::-moz-placeholder {
    color: #c6f6d5; }
  .lg\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    color: #c6f6d5; }
  .lg\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
    color: #c6f6d5; }
  .lg\:focus\:placeholder-green-200:focus::placeholder {
    color: #c6f6d5; }
  .lg\:focus\:placeholder-green-300:focus::-webkit-input-placeholder {
    color: #9ae6b4; }
  .lg\:focus\:placeholder-green-300:focus::-moz-placeholder {
    color: #9ae6b4; }
  .lg\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    color: #9ae6b4; }
  .lg\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
    color: #9ae6b4; }
  .lg\:focus\:placeholder-green-300:focus::placeholder {
    color: #9ae6b4; }
  .lg\:focus\:placeholder-green-400:focus::-webkit-input-placeholder {
    color: #68d391; }
  .lg\:focus\:placeholder-green-400:focus::-moz-placeholder {
    color: #68d391; }
  .lg\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    color: #68d391; }
  .lg\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
    color: #68d391; }
  .lg\:focus\:placeholder-green-400:focus::placeholder {
    color: #68d391; }
  .lg\:focus\:placeholder-green-500:focus::-webkit-input-placeholder {
    color: #48bb78; }
  .lg\:focus\:placeholder-green-500:focus::-moz-placeholder {
    color: #48bb78; }
  .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    color: #48bb78; }
  .lg\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
    color: #48bb78; }
  .lg\:focus\:placeholder-green-500:focus::placeholder {
    color: #48bb78; }
  .lg\:focus\:placeholder-green-600:focus::-webkit-input-placeholder {
    color: #38a169; }
  .lg\:focus\:placeholder-green-600:focus::-moz-placeholder {
    color: #38a169; }
  .lg\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    color: #38a169; }
  .lg\:focus\:placeholder-green-600:focus::-ms-input-placeholder {
    color: #38a169; }
  .lg\:focus\:placeholder-green-600:focus::placeholder {
    color: #38a169; }
  .lg\:focus\:placeholder-green-700:focus::-webkit-input-placeholder {
    color: #2f855a; }
  .lg\:focus\:placeholder-green-700:focus::-moz-placeholder {
    color: #2f855a; }
  .lg\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    color: #2f855a; }
  .lg\:focus\:placeholder-green-700:focus::-ms-input-placeholder {
    color: #2f855a; }
  .lg\:focus\:placeholder-green-700:focus::placeholder {
    color: #2f855a; }
  .lg\:focus\:placeholder-green-800:focus::-webkit-input-placeholder {
    color: #276749; }
  .lg\:focus\:placeholder-green-800:focus::-moz-placeholder {
    color: #276749; }
  .lg\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    color: #276749; }
  .lg\:focus\:placeholder-green-800:focus::-ms-input-placeholder {
    color: #276749; }
  .lg\:focus\:placeholder-green-800:focus::placeholder {
    color: #276749; }
  .lg\:focus\:placeholder-green-900:focus::-webkit-input-placeholder {
    color: #22543d; }
  .lg\:focus\:placeholder-green-900:focus::-moz-placeholder {
    color: #22543d; }
  .lg\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    color: #22543d; }
  .lg\:focus\:placeholder-green-900:focus::-ms-input-placeholder {
    color: #22543d; }
  .lg\:focus\:placeholder-green-900:focus::placeholder {
    color: #22543d; }
  .lg\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
    color: #e6fffa; }
  .lg\:focus\:placeholder-teal-100:focus::-moz-placeholder {
    color: #e6fffa; }
  .lg\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
    color: #e6fffa; }
  .lg\:focus\:placeholder-teal-100:focus::-ms-input-placeholder {
    color: #e6fffa; }
  .lg\:focus\:placeholder-teal-100:focus::placeholder {
    color: #e6fffa; }
  .lg\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
    color: #b2f5ea; }
  .lg\:focus\:placeholder-teal-200:focus::-moz-placeholder {
    color: #b2f5ea; }
  .lg\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
    color: #b2f5ea; }
  .lg\:focus\:placeholder-teal-200:focus::-ms-input-placeholder {
    color: #b2f5ea; }
  .lg\:focus\:placeholder-teal-200:focus::placeholder {
    color: #b2f5ea; }
  .lg\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
    color: #81e6d9; }
  .lg\:focus\:placeholder-teal-300:focus::-moz-placeholder {
    color: #81e6d9; }
  .lg\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
    color: #81e6d9; }
  .lg\:focus\:placeholder-teal-300:focus::-ms-input-placeholder {
    color: #81e6d9; }
  .lg\:focus\:placeholder-teal-300:focus::placeholder {
    color: #81e6d9; }
  .lg\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
    color: #4fd1c5; }
  .lg\:focus\:placeholder-teal-400:focus::-moz-placeholder {
    color: #4fd1c5; }
  .lg\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
    color: #4fd1c5; }
  .lg\:focus\:placeholder-teal-400:focus::-ms-input-placeholder {
    color: #4fd1c5; }
  .lg\:focus\:placeholder-teal-400:focus::placeholder {
    color: #4fd1c5; }
  .lg\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
    color: #38b2ac; }
  .lg\:focus\:placeholder-teal-500:focus::-moz-placeholder {
    color: #38b2ac; }
  .lg\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
    color: #38b2ac; }
  .lg\:focus\:placeholder-teal-500:focus::-ms-input-placeholder {
    color: #38b2ac; }
  .lg\:focus\:placeholder-teal-500:focus::placeholder {
    color: #38b2ac; }
  .lg\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
    color: #319795; }
  .lg\:focus\:placeholder-teal-600:focus::-moz-placeholder {
    color: #319795; }
  .lg\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
    color: #319795; }
  .lg\:focus\:placeholder-teal-600:focus::-ms-input-placeholder {
    color: #319795; }
  .lg\:focus\:placeholder-teal-600:focus::placeholder {
    color: #319795; }
  .lg\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
    color: #2c7a7b; }
  .lg\:focus\:placeholder-teal-700:focus::-moz-placeholder {
    color: #2c7a7b; }
  .lg\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
    color: #2c7a7b; }
  .lg\:focus\:placeholder-teal-700:focus::-ms-input-placeholder {
    color: #2c7a7b; }
  .lg\:focus\:placeholder-teal-700:focus::placeholder {
    color: #2c7a7b; }
  .lg\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
    color: #285e61; }
  .lg\:focus\:placeholder-teal-800:focus::-moz-placeholder {
    color: #285e61; }
  .lg\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
    color: #285e61; }
  .lg\:focus\:placeholder-teal-800:focus::-ms-input-placeholder {
    color: #285e61; }
  .lg\:focus\:placeholder-teal-800:focus::placeholder {
    color: #285e61; }
  .lg\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
    color: #234e52; }
  .lg\:focus\:placeholder-teal-900:focus::-moz-placeholder {
    color: #234e52; }
  .lg\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
    color: #234e52; }
  .lg\:focus\:placeholder-teal-900:focus::-ms-input-placeholder {
    color: #234e52; }
  .lg\:focus\:placeholder-teal-900:focus::placeholder {
    color: #234e52; }
  .lg\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder {
    color: #ebf8ff; }
  .lg\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    color: #ebf8ff; }
  .lg\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    color: #ebf8ff; }
  .lg\:focus\:placeholder-blue-100:focus::-ms-input-placeholder {
    color: #ebf8ff; }
  .lg\:focus\:placeholder-blue-100:focus::placeholder {
    color: #ebf8ff; }
  .lg\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder {
    color: #bee3f8; }
  .lg\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    color: #bee3f8; }
  .lg\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    color: #bee3f8; }
  .lg\:focus\:placeholder-blue-200:focus::-ms-input-placeholder {
    color: #bee3f8; }
  .lg\:focus\:placeholder-blue-200:focus::placeholder {
    color: #bee3f8; }
  .lg\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder {
    color: #90cdf4; }
  .lg\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    color: #90cdf4; }
  .lg\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    color: #90cdf4; }
  .lg\:focus\:placeholder-blue-300:focus::-ms-input-placeholder {
    color: #90cdf4; }
  .lg\:focus\:placeholder-blue-300:focus::placeholder {
    color: #90cdf4; }
  .lg\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder {
    color: #63b3ed; }
  .lg\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    color: #63b3ed; }
  .lg\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    color: #63b3ed; }
  .lg\:focus\:placeholder-blue-400:focus::-ms-input-placeholder {
    color: #63b3ed; }
  .lg\:focus\:placeholder-blue-400:focus::placeholder {
    color: #63b3ed; }
  .lg\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder {
    color: #4299e1; }
  .lg\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    color: #4299e1; }
  .lg\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    color: #4299e1; }
  .lg\:focus\:placeholder-blue-500:focus::-ms-input-placeholder {
    color: #4299e1; }
  .lg\:focus\:placeholder-blue-500:focus::placeholder {
    color: #4299e1; }
  .lg\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder {
    color: #3182ce; }
  .lg\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    color: #3182ce; }
  .lg\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    color: #3182ce; }
  .lg\:focus\:placeholder-blue-600:focus::-ms-input-placeholder {
    color: #3182ce; }
  .lg\:focus\:placeholder-blue-600:focus::placeholder {
    color: #3182ce; }
  .lg\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder {
    color: #2b6cb0; }
  .lg\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    color: #2b6cb0; }
  .lg\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    color: #2b6cb0; }
  .lg\:focus\:placeholder-blue-700:focus::-ms-input-placeholder {
    color: #2b6cb0; }
  .lg\:focus\:placeholder-blue-700:focus::placeholder {
    color: #2b6cb0; }
  .lg\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder {
    color: #2c5282; }
  .lg\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    color: #2c5282; }
  .lg\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    color: #2c5282; }
  .lg\:focus\:placeholder-blue-800:focus::-ms-input-placeholder {
    color: #2c5282; }
  .lg\:focus\:placeholder-blue-800:focus::placeholder {
    color: #2c5282; }
  .lg\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder {
    color: #2a4365; }
  .lg\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    color: #2a4365; }
  .lg\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    color: #2a4365; }
  .lg\:focus\:placeholder-blue-900:focus::-ms-input-placeholder {
    color: #2a4365; }
  .lg\:focus\:placeholder-blue-900:focus::placeholder {
    color: #2a4365; }
  .lg\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
    color: #ebf4ff; }
  .lg\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    color: #ebf4ff; }
  .lg\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    color: #ebf4ff; }
  .lg\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
    color: #ebf4ff; }
  .lg\:focus\:placeholder-indigo-100:focus::placeholder {
    color: #ebf4ff; }
  .lg\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
    color: #c3dafe; }
  .lg\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    color: #c3dafe; }
  .lg\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    color: #c3dafe; }
  .lg\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
    color: #c3dafe; }
  .lg\:focus\:placeholder-indigo-200:focus::placeholder {
    color: #c3dafe; }
  .lg\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
    color: #a3bffa; }
  .lg\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    color: #a3bffa; }
  .lg\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    color: #a3bffa; }
  .lg\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
    color: #a3bffa; }
  .lg\:focus\:placeholder-indigo-300:focus::placeholder {
    color: #a3bffa; }
  .lg\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
    color: #7f9cf5; }
  .lg\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    color: #7f9cf5; }
  .lg\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    color: #7f9cf5; }
  .lg\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
    color: #7f9cf5; }
  .lg\:focus\:placeholder-indigo-400:focus::placeholder {
    color: #7f9cf5; }
  .lg\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
    color: #667eea; }
  .lg\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    color: #667eea; }
  .lg\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    color: #667eea; }
  .lg\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
    color: #667eea; }
  .lg\:focus\:placeholder-indigo-500:focus::placeholder {
    color: #667eea; }
  .lg\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
    color: #5a67d8; }
  .lg\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    color: #5a67d8; }
  .lg\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    color: #5a67d8; }
  .lg\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
    color: #5a67d8; }
  .lg\:focus\:placeholder-indigo-600:focus::placeholder {
    color: #5a67d8; }
  .lg\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
    color: #4c51bf; }
  .lg\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    color: #4c51bf; }
  .lg\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    color: #4c51bf; }
  .lg\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
    color: #4c51bf; }
  .lg\:focus\:placeholder-indigo-700:focus::placeholder {
    color: #4c51bf; }
  .lg\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
    color: #434190; }
  .lg\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    color: #434190; }
  .lg\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    color: #434190; }
  .lg\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
    color: #434190; }
  .lg\:focus\:placeholder-indigo-800:focus::placeholder {
    color: #434190; }
  .lg\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
    color: #3c366b; }
  .lg\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    color: #3c366b; }
  .lg\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    color: #3c366b; }
  .lg\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
    color: #3c366b; }
  .lg\:focus\:placeholder-indigo-900:focus::placeholder {
    color: #3c366b; }
  .lg\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
    color: #faf5ff; }
  .lg\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    color: #faf5ff; }
  .lg\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    color: #faf5ff; }
  .lg\:focus\:placeholder-purple-100:focus::-ms-input-placeholder {
    color: #faf5ff; }
  .lg\:focus\:placeholder-purple-100:focus::placeholder {
    color: #faf5ff; }
  .lg\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
    color: #e9d8fd; }
  .lg\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    color: #e9d8fd; }
  .lg\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    color: #e9d8fd; }
  .lg\:focus\:placeholder-purple-200:focus::-ms-input-placeholder {
    color: #e9d8fd; }
  .lg\:focus\:placeholder-purple-200:focus::placeholder {
    color: #e9d8fd; }
  .lg\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
    color: #d6bcfa; }
  .lg\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    color: #d6bcfa; }
  .lg\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    color: #d6bcfa; }
  .lg\:focus\:placeholder-purple-300:focus::-ms-input-placeholder {
    color: #d6bcfa; }
  .lg\:focus\:placeholder-purple-300:focus::placeholder {
    color: #d6bcfa; }
  .lg\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
    color: #b794f4; }
  .lg\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    color: #b794f4; }
  .lg\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    color: #b794f4; }
  .lg\:focus\:placeholder-purple-400:focus::-ms-input-placeholder {
    color: #b794f4; }
  .lg\:focus\:placeholder-purple-400:focus::placeholder {
    color: #b794f4; }
  .lg\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
    color: #9f7aea; }
  .lg\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    color: #9f7aea; }
  .lg\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    color: #9f7aea; }
  .lg\:focus\:placeholder-purple-500:focus::-ms-input-placeholder {
    color: #9f7aea; }
  .lg\:focus\:placeholder-purple-500:focus::placeholder {
    color: #9f7aea; }
  .lg\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
    color: #805ad5; }
  .lg\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    color: #805ad5; }
  .lg\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    color: #805ad5; }
  .lg\:focus\:placeholder-purple-600:focus::-ms-input-placeholder {
    color: #805ad5; }
  .lg\:focus\:placeholder-purple-600:focus::placeholder {
    color: #805ad5; }
  .lg\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
    color: #6b46c1; }
  .lg\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    color: #6b46c1; }
  .lg\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    color: #6b46c1; }
  .lg\:focus\:placeholder-purple-700:focus::-ms-input-placeholder {
    color: #6b46c1; }
  .lg\:focus\:placeholder-purple-700:focus::placeholder {
    color: #6b46c1; }
  .lg\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
    color: #553c9a; }
  .lg\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    color: #553c9a; }
  .lg\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    color: #553c9a; }
  .lg\:focus\:placeholder-purple-800:focus::-ms-input-placeholder {
    color: #553c9a; }
  .lg\:focus\:placeholder-purple-800:focus::placeholder {
    color: #553c9a; }
  .lg\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
    color: #44337a; }
  .lg\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    color: #44337a; }
  .lg\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    color: #44337a; }
  .lg\:focus\:placeholder-purple-900:focus::-ms-input-placeholder {
    color: #44337a; }
  .lg\:focus\:placeholder-purple-900:focus::placeholder {
    color: #44337a; }
  .lg\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder {
    color: #fff5f7; }
  .lg\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    color: #fff5f7; }
  .lg\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    color: #fff5f7; }
  .lg\:focus\:placeholder-pink-100:focus::-ms-input-placeholder {
    color: #fff5f7; }
  .lg\:focus\:placeholder-pink-100:focus::placeholder {
    color: #fff5f7; }
  .lg\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder {
    color: #fed7e2; }
  .lg\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    color: #fed7e2; }
  .lg\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    color: #fed7e2; }
  .lg\:focus\:placeholder-pink-200:focus::-ms-input-placeholder {
    color: #fed7e2; }
  .lg\:focus\:placeholder-pink-200:focus::placeholder {
    color: #fed7e2; }
  .lg\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder {
    color: #fbb6ce; }
  .lg\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    color: #fbb6ce; }
  .lg\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    color: #fbb6ce; }
  .lg\:focus\:placeholder-pink-300:focus::-ms-input-placeholder {
    color: #fbb6ce; }
  .lg\:focus\:placeholder-pink-300:focus::placeholder {
    color: #fbb6ce; }
  .lg\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder {
    color: #f687b3; }
  .lg\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    color: #f687b3; }
  .lg\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    color: #f687b3; }
  .lg\:focus\:placeholder-pink-400:focus::-ms-input-placeholder {
    color: #f687b3; }
  .lg\:focus\:placeholder-pink-400:focus::placeholder {
    color: #f687b3; }
  .lg\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder {
    color: #ed64a6; }
  .lg\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    color: #ed64a6; }
  .lg\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    color: #ed64a6; }
  .lg\:focus\:placeholder-pink-500:focus::-ms-input-placeholder {
    color: #ed64a6; }
  .lg\:focus\:placeholder-pink-500:focus::placeholder {
    color: #ed64a6; }
  .lg\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder {
    color: #d53f8c; }
  .lg\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    color: #d53f8c; }
  .lg\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    color: #d53f8c; }
  .lg\:focus\:placeholder-pink-600:focus::-ms-input-placeholder {
    color: #d53f8c; }
  .lg\:focus\:placeholder-pink-600:focus::placeholder {
    color: #d53f8c; }
  .lg\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder {
    color: #b83280; }
  .lg\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    color: #b83280; }
  .lg\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    color: #b83280; }
  .lg\:focus\:placeholder-pink-700:focus::-ms-input-placeholder {
    color: #b83280; }
  .lg\:focus\:placeholder-pink-700:focus::placeholder {
    color: #b83280; }
  .lg\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder {
    color: #97266d; }
  .lg\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    color: #97266d; }
  .lg\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    color: #97266d; }
  .lg\:focus\:placeholder-pink-800:focus::-ms-input-placeholder {
    color: #97266d; }
  .lg\:focus\:placeholder-pink-800:focus::placeholder {
    color: #97266d; }
  .lg\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder {
    color: #702459; }
  .lg\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    color: #702459; }
  .lg\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    color: #702459; }
  .lg\:focus\:placeholder-pink-900:focus::-ms-input-placeholder {
    color: #702459; }
  .lg\:focus\:placeholder-pink-900:focus::placeholder {
    color: #702459; }
  .lg\:pointer-events-none {
    pointer-events: none; }
  .lg\:pointer-events-auto {
    pointer-events: auto; }
  .lg\:static {
    position: static; }
  .lg\:fixed {
    position: fixed; }
  .lg\:absolute {
    position: absolute; }
  .lg\:relative {
    position: relative; }
  .lg\:sticky {
    position: -webkit-sticky;
    position: sticky; }
  .lg\:inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .lg\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto; }
  .lg\:inset-y-0 {
    top: 0;
    bottom: 0; }
  .lg\:inset-x-0 {
    right: 0;
    left: 0; }
  .lg\:inset-y-auto {
    top: auto;
    bottom: auto; }
  .lg\:inset-x-auto {
    right: auto;
    left: auto; }
  .lg\:top-0 {
    top: 0; }
  .lg\:right-0 {
    right: 0; }
  .lg\:bottom-0 {
    bottom: 0; }
  .lg\:left-0 {
    left: 0; }
  .lg\:top-auto {
    top: auto; }
  .lg\:right-auto {
    right: auto; }
  .lg\:bottom-auto {
    bottom: auto; }
  .lg\:left-auto {
    left: auto; }
  .lg\:resize-none {
    resize: none; }
  .lg\:resize-y {
    resize: vertical; }
  .lg\:resize-x {
    resize: horizontal; }
  .lg\:resize {
    resize: both; }
  .lg\:shadow-xs {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .lg\:shadow-sm {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .lg\:shadow {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .lg\:shadow-md {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .lg\:shadow-lg {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .lg\:shadow-xl {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .lg\:shadow-2xl {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .lg\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .lg\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .lg\:shadow-none {
    box-shadow: none; }
  .lg\:hover\:shadow-xs:hover {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .lg\:hover\:shadow-sm:hover {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .lg\:hover\:shadow:hover {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .lg\:hover\:shadow-md:hover {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .lg\:hover\:shadow-lg:hover {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .lg\:hover\:shadow-xl:hover {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .lg\:hover\:shadow-2xl:hover {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .lg\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .lg\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .lg\:hover\:shadow-none:hover {
    box-shadow: none; }
  .lg\:focus\:shadow-xs:focus {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .lg\:focus\:shadow-sm:focus {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .lg\:focus\:shadow:focus {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .lg\:focus\:shadow-md:focus {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .lg\:focus\:shadow-lg:focus {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .lg\:focus\:shadow-xl:focus {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .lg\:focus\:shadow-2xl:focus {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .lg\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .lg\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .lg\:focus\:shadow-none:focus {
    box-shadow: none; }
  .lg\:fill-current {
    fill: currentColor; }
  .lg\:stroke-current {
    stroke: currentColor; }
  .lg\:stroke-0 {
    stroke-width: 0; }
  .lg\:stroke-1 {
    stroke-width: 1; }
  .lg\:stroke-2 {
    stroke-width: 2; }
  .lg\:table-auto {
    table-layout: auto; }
  .lg\:table-fixed {
    table-layout: fixed; }
  .lg\:text-left {
    text-align: left; }
  .lg\:text-center {
    text-align: center; }
  .lg\:text-right {
    text-align: right; }
  .lg\:text-justify {
    text-align: justify; }
  .lg\:text-transparent {
    color: transparent; }
  .lg\:text-current {
    color: currentColor; }
  .lg\:text-black {
    color: #000; }
  .lg\:text-white {
    color: #fff; }
  .lg\:text-gray-100 {
    color: #f7fafc; }
  .lg\:text-gray-200 {
    color: #edf2f7; }
  .lg\:text-gray-300 {
    color: #e2e8f0; }
  .lg\:text-gray-400 {
    color: #cbd5e0; }
  .lg\:text-gray-500 {
    color: #a0aec0; }
  .lg\:text-gray-600 {
    color: #718096; }
  .lg\:text-gray-700 {
    color: #4a5568; }
  .lg\:text-gray-800 {
    color: #2d3748; }
  .lg\:text-gray-900 {
    color: #1a202c; }
  .lg\:text-red-100 {
    color: #fff5f5; }
  .lg\:text-red-200 {
    color: #fed7d7; }
  .lg\:text-red-300 {
    color: #feb2b2; }
  .lg\:text-red-400 {
    color: #fc8181; }
  .lg\:text-red-500 {
    color: #f56565; }
  .lg\:text-red-600 {
    color: #e53e3e; }
  .lg\:text-red-700 {
    color: #c53030; }
  .lg\:text-red-800 {
    color: #9b2c2c; }
  .lg\:text-red-900 {
    color: #742a2a; }
  .lg\:text-orange-100 {
    color: #fffaf0; }
  .lg\:text-orange-200 {
    color: #feebc8; }
  .lg\:text-orange-300 {
    color: #fbd38d; }
  .lg\:text-orange-400 {
    color: #f6ad55; }
  .lg\:text-orange-500 {
    color: #ed8936; }
  .lg\:text-orange-600 {
    color: #dd6b20; }
  .lg\:text-orange-700 {
    color: #c05621; }
  .lg\:text-orange-800 {
    color: #9c4221; }
  .lg\:text-orange-900 {
    color: #7b341e; }
  .lg\:text-yellow-100 {
    color: #fffff0; }
  .lg\:text-yellow-200 {
    color: #fefcbf; }
  .lg\:text-yellow-300 {
    color: #faf089; }
  .lg\:text-yellow-400 {
    color: #f6e05e; }
  .lg\:text-yellow-500 {
    color: #ecc94b; }
  .lg\:text-yellow-600 {
    color: #d69e2e; }
  .lg\:text-yellow-700 {
    color: #b7791f; }
  .lg\:text-yellow-800 {
    color: #975a16; }
  .lg\:text-yellow-900 {
    color: #744210; }
  .lg\:text-green-100 {
    color: #f0fff4; }
  .lg\:text-green-200 {
    color: #c6f6d5; }
  .lg\:text-green-300 {
    color: #9ae6b4; }
  .lg\:text-green-400 {
    color: #68d391; }
  .lg\:text-green-500 {
    color: #48bb78; }
  .lg\:text-green-600 {
    color: #38a169; }
  .lg\:text-green-700 {
    color: #2f855a; }
  .lg\:text-green-800 {
    color: #276749; }
  .lg\:text-green-900 {
    color: #22543d; }
  .lg\:text-teal-100 {
    color: #e6fffa; }
  .lg\:text-teal-200 {
    color: #b2f5ea; }
  .lg\:text-teal-300 {
    color: #81e6d9; }
  .lg\:text-teal-400 {
    color: #4fd1c5; }
  .lg\:text-teal-500 {
    color: #38b2ac; }
  .lg\:text-teal-600 {
    color: #319795; }
  .lg\:text-teal-700 {
    color: #2c7a7b; }
  .lg\:text-teal-800 {
    color: #285e61; }
  .lg\:text-teal-900 {
    color: #234e52; }
  .lg\:text-blue-100 {
    color: #ebf8ff; }
  .lg\:text-blue-200 {
    color: #bee3f8; }
  .lg\:text-blue-300 {
    color: #90cdf4; }
  .lg\:text-blue-400 {
    color: #63b3ed; }
  .lg\:text-blue-500 {
    color: #4299e1; }
  .lg\:text-blue-600 {
    color: #3182ce; }
  .lg\:text-blue-700 {
    color: #2b6cb0; }
  .lg\:text-blue-800 {
    color: #2c5282; }
  .lg\:text-blue-900 {
    color: #2a4365; }
  .lg\:text-indigo-100 {
    color: #ebf4ff; }
  .lg\:text-indigo-200 {
    color: #c3dafe; }
  .lg\:text-indigo-300 {
    color: #a3bffa; }
  .lg\:text-indigo-400 {
    color: #7f9cf5; }
  .lg\:text-indigo-500 {
    color: #667eea; }
  .lg\:text-indigo-600 {
    color: #5a67d8; }
  .lg\:text-indigo-700 {
    color: #4c51bf; }
  .lg\:text-indigo-800 {
    color: #434190; }
  .lg\:text-indigo-900 {
    color: #3c366b; }
  .lg\:text-purple-100 {
    color: #faf5ff; }
  .lg\:text-purple-200 {
    color: #e9d8fd; }
  .lg\:text-purple-300 {
    color: #d6bcfa; }
  .lg\:text-purple-400 {
    color: #b794f4; }
  .lg\:text-purple-500 {
    color: #9f7aea; }
  .lg\:text-purple-600 {
    color: #805ad5; }
  .lg\:text-purple-700 {
    color: #6b46c1; }
  .lg\:text-purple-800 {
    color: #553c9a; }
  .lg\:text-purple-900 {
    color: #44337a; }
  .lg\:text-pink-100 {
    color: #fff5f7; }
  .lg\:text-pink-200 {
    color: #fed7e2; }
  .lg\:text-pink-300 {
    color: #fbb6ce; }
  .lg\:text-pink-400 {
    color: #f687b3; }
  .lg\:text-pink-500 {
    color: #ed64a6; }
  .lg\:text-pink-600 {
    color: #d53f8c; }
  .lg\:text-pink-700 {
    color: #b83280; }
  .lg\:text-pink-800 {
    color: #97266d; }
  .lg\:text-pink-900 {
    color: #702459; }
  .lg\:hover\:text-transparent:hover {
    color: transparent; }
  .lg\:hover\:text-current:hover {
    color: currentColor; }
  .lg\:hover\:text-black:hover {
    color: #000; }
  .lg\:hover\:text-white:hover {
    color: #fff; }
  .lg\:hover\:text-gray-100:hover {
    color: #f7fafc; }
  .lg\:hover\:text-gray-200:hover {
    color: #edf2f7; }
  .lg\:hover\:text-gray-300:hover {
    color: #e2e8f0; }
  .lg\:hover\:text-gray-400:hover {
    color: #cbd5e0; }
  .lg\:hover\:text-gray-500:hover {
    color: #a0aec0; }
  .lg\:hover\:text-gray-600:hover {
    color: #718096; }
  .lg\:hover\:text-gray-700:hover {
    color: #4a5568; }
  .lg\:hover\:text-gray-800:hover {
    color: #2d3748; }
  .lg\:hover\:text-gray-900:hover {
    color: #1a202c; }
  .lg\:hover\:text-red-100:hover {
    color: #fff5f5; }
  .lg\:hover\:text-red-200:hover {
    color: #fed7d7; }
  .lg\:hover\:text-red-300:hover {
    color: #feb2b2; }
  .lg\:hover\:text-red-400:hover {
    color: #fc8181; }
  .lg\:hover\:text-red-500:hover {
    color: #f56565; }
  .lg\:hover\:text-red-600:hover {
    color: #e53e3e; }
  .lg\:hover\:text-red-700:hover {
    color: #c53030; }
  .lg\:hover\:text-red-800:hover {
    color: #9b2c2c; }
  .lg\:hover\:text-red-900:hover {
    color: #742a2a; }
  .lg\:hover\:text-orange-100:hover {
    color: #fffaf0; }
  .lg\:hover\:text-orange-200:hover {
    color: #feebc8; }
  .lg\:hover\:text-orange-300:hover {
    color: #fbd38d; }
  .lg\:hover\:text-orange-400:hover {
    color: #f6ad55; }
  .lg\:hover\:text-orange-500:hover {
    color: #ed8936; }
  .lg\:hover\:text-orange-600:hover {
    color: #dd6b20; }
  .lg\:hover\:text-orange-700:hover {
    color: #c05621; }
  .lg\:hover\:text-orange-800:hover {
    color: #9c4221; }
  .lg\:hover\:text-orange-900:hover {
    color: #7b341e; }
  .lg\:hover\:text-yellow-100:hover {
    color: #fffff0; }
  .lg\:hover\:text-yellow-200:hover {
    color: #fefcbf; }
  .lg\:hover\:text-yellow-300:hover {
    color: #faf089; }
  .lg\:hover\:text-yellow-400:hover {
    color: #f6e05e; }
  .lg\:hover\:text-yellow-500:hover {
    color: #ecc94b; }
  .lg\:hover\:text-yellow-600:hover {
    color: #d69e2e; }
  .lg\:hover\:text-yellow-700:hover {
    color: #b7791f; }
  .lg\:hover\:text-yellow-800:hover {
    color: #975a16; }
  .lg\:hover\:text-yellow-900:hover {
    color: #744210; }
  .lg\:hover\:text-green-100:hover {
    color: #f0fff4; }
  .lg\:hover\:text-green-200:hover {
    color: #c6f6d5; }
  .lg\:hover\:text-green-300:hover {
    color: #9ae6b4; }
  .lg\:hover\:text-green-400:hover {
    color: #68d391; }
  .lg\:hover\:text-green-500:hover {
    color: #48bb78; }
  .lg\:hover\:text-green-600:hover {
    color: #38a169; }
  .lg\:hover\:text-green-700:hover {
    color: #2f855a; }
  .lg\:hover\:text-green-800:hover {
    color: #276749; }
  .lg\:hover\:text-green-900:hover {
    color: #22543d; }
  .lg\:hover\:text-teal-100:hover {
    color: #e6fffa; }
  .lg\:hover\:text-teal-200:hover {
    color: #b2f5ea; }
  .lg\:hover\:text-teal-300:hover {
    color: #81e6d9; }
  .lg\:hover\:text-teal-400:hover {
    color: #4fd1c5; }
  .lg\:hover\:text-teal-500:hover {
    color: #38b2ac; }
  .lg\:hover\:text-teal-600:hover {
    color: #319795; }
  .lg\:hover\:text-teal-700:hover {
    color: #2c7a7b; }
  .lg\:hover\:text-teal-800:hover {
    color: #285e61; }
  .lg\:hover\:text-teal-900:hover {
    color: #234e52; }
  .lg\:hover\:text-blue-100:hover {
    color: #ebf8ff; }
  .lg\:hover\:text-blue-200:hover {
    color: #bee3f8; }
  .lg\:hover\:text-blue-300:hover {
    color: #90cdf4; }
  .lg\:hover\:text-blue-400:hover {
    color: #63b3ed; }
  .lg\:hover\:text-blue-500:hover {
    color: #4299e1; }
  .lg\:hover\:text-blue-600:hover {
    color: #3182ce; }
  .lg\:hover\:text-blue-700:hover {
    color: #2b6cb0; }
  .lg\:hover\:text-blue-800:hover {
    color: #2c5282; }
  .lg\:hover\:text-blue-900:hover {
    color: #2a4365; }
  .lg\:hover\:text-indigo-100:hover {
    color: #ebf4ff; }
  .lg\:hover\:text-indigo-200:hover {
    color: #c3dafe; }
  .lg\:hover\:text-indigo-300:hover {
    color: #a3bffa; }
  .lg\:hover\:text-indigo-400:hover {
    color: #7f9cf5; }
  .lg\:hover\:text-indigo-500:hover {
    color: #667eea; }
  .lg\:hover\:text-indigo-600:hover {
    color: #5a67d8; }
  .lg\:hover\:text-indigo-700:hover {
    color: #4c51bf; }
  .lg\:hover\:text-indigo-800:hover {
    color: #434190; }
  .lg\:hover\:text-indigo-900:hover {
    color: #3c366b; }
  .lg\:hover\:text-purple-100:hover {
    color: #faf5ff; }
  .lg\:hover\:text-purple-200:hover {
    color: #e9d8fd; }
  .lg\:hover\:text-purple-300:hover {
    color: #d6bcfa; }
  .lg\:hover\:text-purple-400:hover {
    color: #b794f4; }
  .lg\:hover\:text-purple-500:hover {
    color: #9f7aea; }
  .lg\:hover\:text-purple-600:hover {
    color: #805ad5; }
  .lg\:hover\:text-purple-700:hover {
    color: #6b46c1; }
  .lg\:hover\:text-purple-800:hover {
    color: #553c9a; }
  .lg\:hover\:text-purple-900:hover {
    color: #44337a; }
  .lg\:hover\:text-pink-100:hover {
    color: #fff5f7; }
  .lg\:hover\:text-pink-200:hover {
    color: #fed7e2; }
  .lg\:hover\:text-pink-300:hover {
    color: #fbb6ce; }
  .lg\:hover\:text-pink-400:hover {
    color: #f687b3; }
  .lg\:hover\:text-pink-500:hover {
    color: #ed64a6; }
  .lg\:hover\:text-pink-600:hover {
    color: #d53f8c; }
  .lg\:hover\:text-pink-700:hover {
    color: #b83280; }
  .lg\:hover\:text-pink-800:hover {
    color: #97266d; }
  .lg\:hover\:text-pink-900:hover {
    color: #702459; }
  .lg\:focus\:text-transparent:focus {
    color: transparent; }
  .lg\:focus\:text-current:focus {
    color: currentColor; }
  .lg\:focus\:text-black:focus {
    color: #000; }
  .lg\:focus\:text-white:focus {
    color: #fff; }
  .lg\:focus\:text-gray-100:focus {
    color: #f7fafc; }
  .lg\:focus\:text-gray-200:focus {
    color: #edf2f7; }
  .lg\:focus\:text-gray-300:focus {
    color: #e2e8f0; }
  .lg\:focus\:text-gray-400:focus {
    color: #cbd5e0; }
  .lg\:focus\:text-gray-500:focus {
    color: #a0aec0; }
  .lg\:focus\:text-gray-600:focus {
    color: #718096; }
  .lg\:focus\:text-gray-700:focus {
    color: #4a5568; }
  .lg\:focus\:text-gray-800:focus {
    color: #2d3748; }
  .lg\:focus\:text-gray-900:focus {
    color: #1a202c; }
  .lg\:focus\:text-red-100:focus {
    color: #fff5f5; }
  .lg\:focus\:text-red-200:focus {
    color: #fed7d7; }
  .lg\:focus\:text-red-300:focus {
    color: #feb2b2; }
  .lg\:focus\:text-red-400:focus {
    color: #fc8181; }
  .lg\:focus\:text-red-500:focus {
    color: #f56565; }
  .lg\:focus\:text-red-600:focus {
    color: #e53e3e; }
  .lg\:focus\:text-red-700:focus {
    color: #c53030; }
  .lg\:focus\:text-red-800:focus {
    color: #9b2c2c; }
  .lg\:focus\:text-red-900:focus {
    color: #742a2a; }
  .lg\:focus\:text-orange-100:focus {
    color: #fffaf0; }
  .lg\:focus\:text-orange-200:focus {
    color: #feebc8; }
  .lg\:focus\:text-orange-300:focus {
    color: #fbd38d; }
  .lg\:focus\:text-orange-400:focus {
    color: #f6ad55; }
  .lg\:focus\:text-orange-500:focus {
    color: #ed8936; }
  .lg\:focus\:text-orange-600:focus {
    color: #dd6b20; }
  .lg\:focus\:text-orange-700:focus {
    color: #c05621; }
  .lg\:focus\:text-orange-800:focus {
    color: #9c4221; }
  .lg\:focus\:text-orange-900:focus {
    color: #7b341e; }
  .lg\:focus\:text-yellow-100:focus {
    color: #fffff0; }
  .lg\:focus\:text-yellow-200:focus {
    color: #fefcbf; }
  .lg\:focus\:text-yellow-300:focus {
    color: #faf089; }
  .lg\:focus\:text-yellow-400:focus {
    color: #f6e05e; }
  .lg\:focus\:text-yellow-500:focus {
    color: #ecc94b; }
  .lg\:focus\:text-yellow-600:focus {
    color: #d69e2e; }
  .lg\:focus\:text-yellow-700:focus {
    color: #b7791f; }
  .lg\:focus\:text-yellow-800:focus {
    color: #975a16; }
  .lg\:focus\:text-yellow-900:focus {
    color: #744210; }
  .lg\:focus\:text-green-100:focus {
    color: #f0fff4; }
  .lg\:focus\:text-green-200:focus {
    color: #c6f6d5; }
  .lg\:focus\:text-green-300:focus {
    color: #9ae6b4; }
  .lg\:focus\:text-green-400:focus {
    color: #68d391; }
  .lg\:focus\:text-green-500:focus {
    color: #48bb78; }
  .lg\:focus\:text-green-600:focus {
    color: #38a169; }
  .lg\:focus\:text-green-700:focus {
    color: #2f855a; }
  .lg\:focus\:text-green-800:focus {
    color: #276749; }
  .lg\:focus\:text-green-900:focus {
    color: #22543d; }
  .lg\:focus\:text-teal-100:focus {
    color: #e6fffa; }
  .lg\:focus\:text-teal-200:focus {
    color: #b2f5ea; }
  .lg\:focus\:text-teal-300:focus {
    color: #81e6d9; }
  .lg\:focus\:text-teal-400:focus {
    color: #4fd1c5; }
  .lg\:focus\:text-teal-500:focus {
    color: #38b2ac; }
  .lg\:focus\:text-teal-600:focus {
    color: #319795; }
  .lg\:focus\:text-teal-700:focus {
    color: #2c7a7b; }
  .lg\:focus\:text-teal-800:focus {
    color: #285e61; }
  .lg\:focus\:text-teal-900:focus {
    color: #234e52; }
  .lg\:focus\:text-blue-100:focus {
    color: #ebf8ff; }
  .lg\:focus\:text-blue-200:focus {
    color: #bee3f8; }
  .lg\:focus\:text-blue-300:focus {
    color: #90cdf4; }
  .lg\:focus\:text-blue-400:focus {
    color: #63b3ed; }
  .lg\:focus\:text-blue-500:focus {
    color: #4299e1; }
  .lg\:focus\:text-blue-600:focus {
    color: #3182ce; }
  .lg\:focus\:text-blue-700:focus {
    color: #2b6cb0; }
  .lg\:focus\:text-blue-800:focus {
    color: #2c5282; }
  .lg\:focus\:text-blue-900:focus {
    color: #2a4365; }
  .lg\:focus\:text-indigo-100:focus {
    color: #ebf4ff; }
  .lg\:focus\:text-indigo-200:focus {
    color: #c3dafe; }
  .lg\:focus\:text-indigo-300:focus {
    color: #a3bffa; }
  .lg\:focus\:text-indigo-400:focus {
    color: #7f9cf5; }
  .lg\:focus\:text-indigo-500:focus {
    color: #667eea; }
  .lg\:focus\:text-indigo-600:focus {
    color: #5a67d8; }
  .lg\:focus\:text-indigo-700:focus {
    color: #4c51bf; }
  .lg\:focus\:text-indigo-800:focus {
    color: #434190; }
  .lg\:focus\:text-indigo-900:focus {
    color: #3c366b; }
  .lg\:focus\:text-purple-100:focus {
    color: #faf5ff; }
  .lg\:focus\:text-purple-200:focus {
    color: #e9d8fd; }
  .lg\:focus\:text-purple-300:focus {
    color: #d6bcfa; }
  .lg\:focus\:text-purple-400:focus {
    color: #b794f4; }
  .lg\:focus\:text-purple-500:focus {
    color: #9f7aea; }
  .lg\:focus\:text-purple-600:focus {
    color: #805ad5; }
  .lg\:focus\:text-purple-700:focus {
    color: #6b46c1; }
  .lg\:focus\:text-purple-800:focus {
    color: #553c9a; }
  .lg\:focus\:text-purple-900:focus {
    color: #44337a; }
  .lg\:focus\:text-pink-100:focus {
    color: #fff5f7; }
  .lg\:focus\:text-pink-200:focus {
    color: #fed7e2; }
  .lg\:focus\:text-pink-300:focus {
    color: #fbb6ce; }
  .lg\:focus\:text-pink-400:focus {
    color: #f687b3; }
  .lg\:focus\:text-pink-500:focus {
    color: #ed64a6; }
  .lg\:focus\:text-pink-600:focus {
    color: #d53f8c; }
  .lg\:focus\:text-pink-700:focus {
    color: #b83280; }
  .lg\:focus\:text-pink-800:focus {
    color: #97266d; }
  .lg\:focus\:text-pink-900:focus {
    color: #702459; }
  .lg\:italic {
    font-style: italic; }
  .lg\:not-italic {
    font-style: normal; }
  .lg\:uppercase {
    text-transform: uppercase; }
  .lg\:lowercase {
    text-transform: lowercase; }
  .lg\:capitalize {
    text-transform: capitalize; }
  .lg\:normal-case {
    text-transform: none; }
  .lg\:underline {
    text-decoration: underline; }
  .lg\:line-through {
    text-decoration: line-through; }
  .lg\:no-underline {
    text-decoration: none; }
  .lg\:hover\:underline:hover {
    text-decoration: underline; }
  .lg\:hover\:line-through:hover {
    text-decoration: line-through; }
  .lg\:hover\:no-underline:hover {
    text-decoration: none; }
  .lg\:focus\:underline:focus {
    text-decoration: underline; }
  .lg\:focus\:line-through:focus {
    text-decoration: line-through; }
  .lg\:focus\:no-underline:focus {
    text-decoration: none; }
  .lg\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .lg\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto; }
  .lg\:tracking-tighter {
    letter-spacing: -0.05em; }
  .lg\:tracking-tight {
    letter-spacing: -0.025em; }
  .lg\:tracking-normal {
    letter-spacing: 0; }
  .lg\:tracking-wide {
    letter-spacing: 0.025em; }
  .lg\:tracking-wider {
    letter-spacing: 0.05em; }
  .lg\:tracking-widest {
    letter-spacing: 0.1em; }
  .lg\:select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .lg\:select-text {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text; }
  .lg\:select-all {
    -webkit-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all; }
  .lg\:select-auto {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto; }
  .lg\:align-baseline {
    vertical-align: baseline; }
  .lg\:align-top {
    vertical-align: top; }
  .lg\:align-middle {
    vertical-align: middle; }
  .lg\:align-bottom {
    vertical-align: bottom; }
  .lg\:align-text-top {
    vertical-align: text-top; }
  .lg\:align-text-bottom {
    vertical-align: text-bottom; }
  .lg\:visible {
    visibility: visible; }
  .lg\:invisible {
    visibility: hidden; }
  .lg\:whitespace-normal {
    white-space: normal; }
  .lg\:whitespace-no-wrap {
    white-space: nowrap; }
  .lg\:whitespace-pre {
    white-space: pre; }
  .lg\:whitespace-pre-line {
    white-space: pre-line; }
  .lg\:whitespace-pre-wrap {
    white-space: pre-wrap; }
  .lg\:break-normal {
    overflow-wrap: normal;
    word-break: normal; }
  .lg\:break-words {
    overflow-wrap: break-word; }
  .lg\:break-all {
    word-break: break-all; }
  .lg\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .lg\:w-0 {
    width: 0; }
  .lg\:w-1 {
    width: 0.25rem; }
  .lg\:w-2 {
    width: 0.5rem; }
  .lg\:w-3 {
    width: 0.75rem; }
  .lg\:w-4 {
    width: 1rem; }
  .lg\:w-5 {
    width: 1.25rem; }
  .lg\:w-6 {
    width: 1.5rem; }
  .lg\:w-8 {
    width: 2rem; }
  .lg\:w-10 {
    width: 2.5rem; }
  .lg\:w-12 {
    width: 3rem; }
  .lg\:w-16 {
    width: 4rem; }
  .lg\:w-20 {
    width: 5rem; }
  .lg\:w-24 {
    width: 6rem; }
  .lg\:w-32 {
    width: 8rem; }
  .lg\:w-40 {
    width: 10rem; }
  .lg\:w-48 {
    width: 12rem; }
  .lg\:w-56 {
    width: 14rem; }
  .lg\:w-64 {
    width: 16rem; }
  .lg\:w-auto {
    width: auto; }
  .lg\:w-px {
    width: 1px; }
  .lg\:w-1\/2 {
    width: 50%; }
  .lg\:w-1\/3 {
    width: 33.333333%; }
  .lg\:w-2\/3 {
    width: 66.666667%; }
  .lg\:w-1\/4 {
    width: 25%; }
  .lg\:w-2\/4 {
    width: 50%; }
  .lg\:w-3\/4 {
    width: 75%; }
  .lg\:w-1\/5 {
    width: 20%; }
  .lg\:w-2\/5 {
    width: 40%; }
  .lg\:w-3\/5 {
    width: 60%; }
  .lg\:w-4\/5 {
    width: 80%; }
  .lg\:w-1\/6 {
    width: 16.666667%; }
  .lg\:w-2\/6 {
    width: 33.333333%; }
  .lg\:w-3\/6 {
    width: 50%; }
  .lg\:w-4\/6 {
    width: 66.666667%; }
  .lg\:w-5\/6 {
    width: 83.333333%; }
  .lg\:w-1\/12 {
    width: 8.333333%; }
  .lg\:w-2\/12 {
    width: 16.666667%; }
  .lg\:w-3\/12 {
    width: 25%; }
  .lg\:w-4\/12 {
    width: 33.333333%; }
  .lg\:w-5\/12 {
    width: 41.666667%; }
  .lg\:w-6\/12 {
    width: 50%; }
  .lg\:w-7\/12 {
    width: 58.333333%; }
  .lg\:w-8\/12 {
    width: 66.666667%; }
  .lg\:w-9\/12 {
    width: 75%; }
  .lg\:w-10\/12 {
    width: 83.333333%; }
  .lg\:w-11\/12 {
    width: 91.666667%; }
  .lg\:w-full {
    width: 100%; }
  .lg\:w-screen {
    width: 100vw; }
  .lg\:z-0 {
    z-index: 0; }
  .lg\:z-10 {
    z-index: 10; }
  .lg\:z-20 {
    z-index: 20; }
  .lg\:z-30 {
    z-index: 30; }
  .lg\:z-40 {
    z-index: 40; }
  .lg\:z-50 {
    z-index: 50; }
  .lg\:z-auto {
    z-index: auto; }
  .lg\:gap-0 {
    grid-gap: 0;
    gap: 0; }
  .lg\:gap-1 {
    grid-gap: 0.25rem;
    gap: 0.25rem; }
  .lg\:gap-2 {
    grid-gap: 0.5rem;
    gap: 0.5rem; }
  .lg\:gap-3 {
    grid-gap: 0.75rem;
    gap: 0.75rem; }
  .lg\:gap-4 {
    grid-gap: 1rem;
    gap: 1rem; }
  .lg\:gap-5 {
    grid-gap: 1.25rem;
    gap: 1.25rem; }
  .lg\:gap-6 {
    grid-gap: 1.5rem;
    gap: 1.5rem; }
  .lg\:gap-8 {
    grid-gap: 2rem;
    gap: 2rem; }
  .lg\:gap-10 {
    grid-gap: 2.5rem;
    gap: 2.5rem; }
  .lg\:gap-12 {
    grid-gap: 3rem;
    gap: 3rem; }
  .lg\:gap-16 {
    grid-gap: 4rem;
    gap: 4rem; }
  .lg\:gap-20 {
    grid-gap: 5rem;
    gap: 5rem; }
  .lg\:gap-24 {
    grid-gap: 6rem;
    gap: 6rem; }
  .lg\:gap-32 {
    grid-gap: 8rem;
    gap: 8rem; }
  .lg\:gap-40 {
    grid-gap: 10rem;
    gap: 10rem; }
  .lg\:gap-48 {
    grid-gap: 12rem;
    gap: 12rem; }
  .lg\:gap-56 {
    grid-gap: 14rem;
    gap: 14rem; }
  .lg\:gap-64 {
    grid-gap: 16rem;
    gap: 16rem; }
  .lg\:gap-px {
    grid-gap: 1px;
    gap: 1px; }
  .lg\:col-gap-0 {
    grid-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0; }
  .lg\:col-gap-1 {
    grid-column-gap: 0.25rem;
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem; }
  .lg\:col-gap-2 {
    grid-column-gap: 0.5rem;
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem; }
  .lg\:col-gap-3 {
    grid-column-gap: 0.75rem;
    -moz-column-gap: 0.75rem;
    column-gap: 0.75rem; }
  .lg\:col-gap-4 {
    grid-column-gap: 1rem;
    -moz-column-gap: 1rem;
    column-gap: 1rem; }
  .lg\:col-gap-5 {
    grid-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem; }
  .lg\:col-gap-6 {
    grid-column-gap: 1.5rem;
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem; }
  .lg\:col-gap-8 {
    grid-column-gap: 2rem;
    -moz-column-gap: 2rem;
    column-gap: 2rem; }
  .lg\:col-gap-10 {
    grid-column-gap: 2.5rem;
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem; }
  .lg\:col-gap-12 {
    grid-column-gap: 3rem;
    -moz-column-gap: 3rem;
    column-gap: 3rem; }
  .lg\:col-gap-16 {
    grid-column-gap: 4rem;
    -moz-column-gap: 4rem;
    column-gap: 4rem; }
  .lg\:col-gap-20 {
    grid-column-gap: 5rem;
    -moz-column-gap: 5rem;
    column-gap: 5rem; }
  .lg\:col-gap-24 {
    grid-column-gap: 6rem;
    -moz-column-gap: 6rem;
    column-gap: 6rem; }
  .lg\:col-gap-32 {
    grid-column-gap: 8rem;
    -moz-column-gap: 8rem;
    column-gap: 8rem; }
  .lg\:col-gap-40 {
    grid-column-gap: 10rem;
    -moz-column-gap: 10rem;
    column-gap: 10rem; }
  .lg\:col-gap-48 {
    grid-column-gap: 12rem;
    -moz-column-gap: 12rem;
    column-gap: 12rem; }
  .lg\:col-gap-56 {
    grid-column-gap: 14rem;
    -moz-column-gap: 14rem;
    column-gap: 14rem; }
  .lg\:col-gap-64 {
    grid-column-gap: 16rem;
    -moz-column-gap: 16rem;
    column-gap: 16rem; }
  .lg\:col-gap-px {
    grid-column-gap: 1px;
    -moz-column-gap: 1px;
    column-gap: 1px; }
  .lg\:row-gap-0 {
    grid-row-gap: 0;
    row-gap: 0; }
  .lg\:row-gap-1 {
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem; }
  .lg\:row-gap-2 {
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem; }
  .lg\:row-gap-3 {
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem; }
  .lg\:row-gap-4 {
    grid-row-gap: 1rem;
    row-gap: 1rem; }
  .lg\:row-gap-5 {
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem; }
  .lg\:row-gap-6 {
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem; }
  .lg\:row-gap-8 {
    grid-row-gap: 2rem;
    row-gap: 2rem; }
  .lg\:row-gap-10 {
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem; }
  .lg\:row-gap-12 {
    grid-row-gap: 3rem;
    row-gap: 3rem; }
  .lg\:row-gap-16 {
    grid-row-gap: 4rem;
    row-gap: 4rem; }
  .lg\:row-gap-20 {
    grid-row-gap: 5rem;
    row-gap: 5rem; }
  .lg\:row-gap-24 {
    grid-row-gap: 6rem;
    row-gap: 6rem; }
  .lg\:row-gap-32 {
    grid-row-gap: 8rem;
    row-gap: 8rem; }
  .lg\:row-gap-40 {
    grid-row-gap: 10rem;
    row-gap: 10rem; }
  .lg\:row-gap-48 {
    grid-row-gap: 12rem;
    row-gap: 12rem; }
  .lg\:row-gap-56 {
    grid-row-gap: 14rem;
    row-gap: 14rem; }
  .lg\:row-gap-64 {
    grid-row-gap: 16rem;
    row-gap: 16rem; }
  .lg\:row-gap-px {
    grid-row-gap: 1px;
    row-gap: 1px; }
  .lg\:grid-flow-row {
    grid-auto-flow: row; }
  .lg\:grid-flow-col {
    grid-auto-flow: column; }
  .lg\:grid-flow-row-dense {
    grid-auto-flow: row dense; }
  .lg\:grid-flow-col-dense {
    grid-auto-flow: column dense; }
  .lg\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)); }
  .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)); }
  .lg\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)); }
  .lg\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)); }
  .lg\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)); }
  .lg\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)); }
  .lg\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)); }
  .lg\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)); }
  .lg\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)); }
  .lg\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)); }
  .lg\:grid-cols-none {
    grid-template-columns: none; }
  .lg\:col-auto {
    grid-column: auto; }
  .lg\:col-span-1 {
    grid-column: span 1 / span 1; }
  .lg\:col-span-2 {
    grid-column: span 2 / span 2; }
  .lg\:col-span-3 {
    grid-column: span 3 / span 3; }
  .lg\:col-span-4 {
    grid-column: span 4 / span 4; }
  .lg\:col-span-5 {
    grid-column: span 5 / span 5; }
  .lg\:col-span-6 {
    grid-column: span 6 / span 6; }
  .lg\:col-span-7 {
    grid-column: span 7 / span 7; }
  .lg\:col-span-8 {
    grid-column: span 8 / span 8; }
  .lg\:col-span-9 {
    grid-column: span 9 / span 9; }
  .lg\:col-span-10 {
    grid-column: span 10 / span 10; }
  .lg\:col-span-11 {
    grid-column: span 11 / span 11; }
  .lg\:col-span-12 {
    grid-column: span 12 / span 12; }
  .lg\:col-start-1 {
    grid-column-start: 1; }
  .lg\:col-start-2 {
    grid-column-start: 2; }
  .lg\:col-start-3 {
    grid-column-start: 3; }
  .lg\:col-start-4 {
    grid-column-start: 4; }
  .lg\:col-start-5 {
    grid-column-start: 5; }
  .lg\:col-start-6 {
    grid-column-start: 6; }
  .lg\:col-start-7 {
    grid-column-start: 7; }
  .lg\:col-start-8 {
    grid-column-start: 8; }
  .lg\:col-start-9 {
    grid-column-start: 9; }
  .lg\:col-start-10 {
    grid-column-start: 10; }
  .lg\:col-start-11 {
    grid-column-start: 11; }
  .lg\:col-start-12 {
    grid-column-start: 12; }
  .lg\:col-start-13 {
    grid-column-start: 13; }
  .lg\:col-start-auto {
    grid-column-start: auto; }
  .lg\:col-end-1 {
    grid-column-end: 1; }
  .lg\:col-end-2 {
    grid-column-end: 2; }
  .lg\:col-end-3 {
    grid-column-end: 3; }
  .lg\:col-end-4 {
    grid-column-end: 4; }
  .lg\:col-end-5 {
    grid-column-end: 5; }
  .lg\:col-end-6 {
    grid-column-end: 6; }
  .lg\:col-end-7 {
    grid-column-end: 7; }
  .lg\:col-end-8 {
    grid-column-end: 8; }
  .lg\:col-end-9 {
    grid-column-end: 9; }
  .lg\:col-end-10 {
    grid-column-end: 10; }
  .lg\:col-end-11 {
    grid-column-end: 11; }
  .lg\:col-end-12 {
    grid-column-end: 12; }
  .lg\:col-end-13 {
    grid-column-end: 13; }
  .lg\:col-end-auto {
    grid-column-end: auto; }
  .lg\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)); }
  .lg\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)); }
  .lg\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)); }
  .lg\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)); }
  .lg\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)); }
  .lg\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)); }
  .lg\:grid-rows-none {
    grid-template-rows: none; }
  .lg\:row-auto {
    grid-row: auto; }
  .lg\:row-span-1 {
    grid-row: span 1 / span 1; }
  .lg\:row-span-2 {
    grid-row: span 2 / span 2; }
  .lg\:row-span-3 {
    grid-row: span 3 / span 3; }
  .lg\:row-span-4 {
    grid-row: span 4 / span 4; }
  .lg\:row-span-5 {
    grid-row: span 5 / span 5; }
  .lg\:row-span-6 {
    grid-row: span 6 / span 6; }
  .lg\:row-start-1 {
    grid-row-start: 1; }
  .lg\:row-start-2 {
    grid-row-start: 2; }
  .lg\:row-start-3 {
    grid-row-start: 3; }
  .lg\:row-start-4 {
    grid-row-start: 4; }
  .lg\:row-start-5 {
    grid-row-start: 5; }
  .lg\:row-start-6 {
    grid-row-start: 6; }
  .lg\:row-start-7 {
    grid-row-start: 7; }
  .lg\:row-start-auto {
    grid-row-start: auto; }
  .lg\:row-end-1 {
    grid-row-end: 1; }
  .lg\:row-end-2 {
    grid-row-end: 2; }
  .lg\:row-end-3 {
    grid-row-end: 3; }
  .lg\:row-end-4 {
    grid-row-end: 4; }
  .lg\:row-end-5 {
    grid-row-end: 5; }
  .lg\:row-end-6 {
    grid-row-end: 6; }
  .lg\:row-end-7 {
    grid-row-end: 7; }
  .lg\:row-end-auto {
    grid-row-end: auto; }
  .lg\:transform {
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); }
  .lg\:transform-none {
    transform: none; }
  .lg\:origin-center {
    transform-origin: center; }
  .lg\:origin-top {
    transform-origin: top; }
  .lg\:origin-top-right {
    transform-origin: top right; }
  .lg\:origin-right {
    transform-origin: right; }
  .lg\:origin-bottom-right {
    transform-origin: bottom right; }
  .lg\:origin-bottom {
    transform-origin: bottom; }
  .lg\:origin-bottom-left {
    transform-origin: bottom left; }
  .lg\:origin-left {
    transform-origin: left; }
  .lg\:origin-top-left {
    transform-origin: top left; }
  .lg\:scale-0 {
    --transform-scale-x: 0;
    --transform-scale-y: 0; }
  .lg\:scale-50 {
    --transform-scale-x: .5;
    --transform-scale-y: .5; }
  .lg\:scale-75 {
    --transform-scale-x: .75;
    --transform-scale-y: .75; }
  .lg\:scale-90 {
    --transform-scale-x: .9;
    --transform-scale-y: .9; }
  .lg\:scale-95 {
    --transform-scale-x: .95;
    --transform-scale-y: .95; }
  .lg\:scale-100 {
    --transform-scale-x: 1;
    --transform-scale-y: 1; }
  .lg\:scale-105 {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05; }
  .lg\:scale-110 {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1; }
  .lg\:scale-125 {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25; }
  .lg\:scale-150 {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5; }
  .lg\:scale-x-0 {
    --transform-scale-x: 0; }
  .lg\:scale-x-50 {
    --transform-scale-x: .5; }
  .lg\:scale-x-75 {
    --transform-scale-x: .75; }
  .lg\:scale-x-90 {
    --transform-scale-x: .9; }
  .lg\:scale-x-95 {
    --transform-scale-x: .95; }
  .lg\:scale-x-100 {
    --transform-scale-x: 1; }
  .lg\:scale-x-105 {
    --transform-scale-x: 1.05; }
  .lg\:scale-x-110 {
    --transform-scale-x: 1.1; }
  .lg\:scale-x-125 {
    --transform-scale-x: 1.25; }
  .lg\:scale-x-150 {
    --transform-scale-x: 1.5; }
  .lg\:scale-y-0 {
    --transform-scale-y: 0; }
  .lg\:scale-y-50 {
    --transform-scale-y: .5; }
  .lg\:scale-y-75 {
    --transform-scale-y: .75; }
  .lg\:scale-y-90 {
    --transform-scale-y: .9; }
  .lg\:scale-y-95 {
    --transform-scale-y: .95; }
  .lg\:scale-y-100 {
    --transform-scale-y: 1; }
  .lg\:scale-y-105 {
    --transform-scale-y: 1.05; }
  .lg\:scale-y-110 {
    --transform-scale-y: 1.1; }
  .lg\:scale-y-125 {
    --transform-scale-y: 1.25; }
  .lg\:scale-y-150 {
    --transform-scale-y: 1.5; }
  .lg\:hover\:scale-0:hover {
    --transform-scale-x: 0;
    --transform-scale-y: 0; }
  .lg\:hover\:scale-50:hover {
    --transform-scale-x: .5;
    --transform-scale-y: .5; }
  .lg\:hover\:scale-75:hover {
    --transform-scale-x: .75;
    --transform-scale-y: .75; }
  .lg\:hover\:scale-90:hover {
    --transform-scale-x: .9;
    --transform-scale-y: .9; }
  .lg\:hover\:scale-95:hover {
    --transform-scale-x: .95;
    --transform-scale-y: .95; }
  .lg\:hover\:scale-100:hover {
    --transform-scale-x: 1;
    --transform-scale-y: 1; }
  .lg\:hover\:scale-105:hover {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05; }
  .lg\:hover\:scale-110:hover {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1; }
  .lg\:hover\:scale-125:hover {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25; }
  .lg\:hover\:scale-150:hover {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5; }
  .lg\:hover\:scale-x-0:hover {
    --transform-scale-x: 0; }
  .lg\:hover\:scale-x-50:hover {
    --transform-scale-x: .5; }
  .lg\:hover\:scale-x-75:hover {
    --transform-scale-x: .75; }
  .lg\:hover\:scale-x-90:hover {
    --transform-scale-x: .9; }
  .lg\:hover\:scale-x-95:hover {
    --transform-scale-x: .95; }
  .lg\:hover\:scale-x-100:hover {
    --transform-scale-x: 1; }
  .lg\:hover\:scale-x-105:hover {
    --transform-scale-x: 1.05; }
  .lg\:hover\:scale-x-110:hover {
    --transform-scale-x: 1.1; }
  .lg\:hover\:scale-x-125:hover {
    --transform-scale-x: 1.25; }
  .lg\:hover\:scale-x-150:hover {
    --transform-scale-x: 1.5; }
  .lg\:hover\:scale-y-0:hover {
    --transform-scale-y: 0; }
  .lg\:hover\:scale-y-50:hover {
    --transform-scale-y: .5; }
  .lg\:hover\:scale-y-75:hover {
    --transform-scale-y: .75; }
  .lg\:hover\:scale-y-90:hover {
    --transform-scale-y: .9; }
  .lg\:hover\:scale-y-95:hover {
    --transform-scale-y: .95; }
  .lg\:hover\:scale-y-100:hover {
    --transform-scale-y: 1; }
  .lg\:hover\:scale-y-105:hover {
    --transform-scale-y: 1.05; }
  .lg\:hover\:scale-y-110:hover {
    --transform-scale-y: 1.1; }
  .lg\:hover\:scale-y-125:hover {
    --transform-scale-y: 1.25; }
  .lg\:hover\:scale-y-150:hover {
    --transform-scale-y: 1.5; }
  .lg\:focus\:scale-0:focus {
    --transform-scale-x: 0;
    --transform-scale-y: 0; }
  .lg\:focus\:scale-50:focus {
    --transform-scale-x: .5;
    --transform-scale-y: .5; }
  .lg\:focus\:scale-75:focus {
    --transform-scale-x: .75;
    --transform-scale-y: .75; }
  .lg\:focus\:scale-90:focus {
    --transform-scale-x: .9;
    --transform-scale-y: .9; }
  .lg\:focus\:scale-95:focus {
    --transform-scale-x: .95;
    --transform-scale-y: .95; }
  .lg\:focus\:scale-100:focus {
    --transform-scale-x: 1;
    --transform-scale-y: 1; }
  .lg\:focus\:scale-105:focus {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05; }
  .lg\:focus\:scale-110:focus {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1; }
  .lg\:focus\:scale-125:focus {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25; }
  .lg\:focus\:scale-150:focus {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5; }
  .lg\:focus\:scale-x-0:focus {
    --transform-scale-x: 0; }
  .lg\:focus\:scale-x-50:focus {
    --transform-scale-x: .5; }
  .lg\:focus\:scale-x-75:focus {
    --transform-scale-x: .75; }
  .lg\:focus\:scale-x-90:focus {
    --transform-scale-x: .9; }
  .lg\:focus\:scale-x-95:focus {
    --transform-scale-x: .95; }
  .lg\:focus\:scale-x-100:focus {
    --transform-scale-x: 1; }
  .lg\:focus\:scale-x-105:focus {
    --transform-scale-x: 1.05; }
  .lg\:focus\:scale-x-110:focus {
    --transform-scale-x: 1.1; }
  .lg\:focus\:scale-x-125:focus {
    --transform-scale-x: 1.25; }
  .lg\:focus\:scale-x-150:focus {
    --transform-scale-x: 1.5; }
  .lg\:focus\:scale-y-0:focus {
    --transform-scale-y: 0; }
  .lg\:focus\:scale-y-50:focus {
    --transform-scale-y: .5; }
  .lg\:focus\:scale-y-75:focus {
    --transform-scale-y: .75; }
  .lg\:focus\:scale-y-90:focus {
    --transform-scale-y: .9; }
  .lg\:focus\:scale-y-95:focus {
    --transform-scale-y: .95; }
  .lg\:focus\:scale-y-100:focus {
    --transform-scale-y: 1; }
  .lg\:focus\:scale-y-105:focus {
    --transform-scale-y: 1.05; }
  .lg\:focus\:scale-y-110:focus {
    --transform-scale-y: 1.1; }
  .lg\:focus\:scale-y-125:focus {
    --transform-scale-y: 1.25; }
  .lg\:focus\:scale-y-150:focus {
    --transform-scale-y: 1.5; }
  .lg\:rotate-0 {
    --transform-rotate: 0; }
  .lg\:rotate-45 {
    --transform-rotate: 45deg; }
  .lg\:rotate-90 {
    --transform-rotate: 90deg; }
  .lg\:rotate-180 {
    --transform-rotate: 180deg; }
  .lg\:-rotate-180 {
    --transform-rotate: -180deg; }
  .lg\:-rotate-90 {
    --transform-rotate: -90deg; }
  .lg\:-rotate-45 {
    --transform-rotate: -45deg; }
  .lg\:hover\:rotate-0:hover {
    --transform-rotate: 0; }
  .lg\:hover\:rotate-45:hover {
    --transform-rotate: 45deg; }
  .lg\:hover\:rotate-90:hover {
    --transform-rotate: 90deg; }
  .lg\:hover\:rotate-180:hover {
    --transform-rotate: 180deg; }
  .lg\:hover\:-rotate-180:hover {
    --transform-rotate: -180deg; }
  .lg\:hover\:-rotate-90:hover {
    --transform-rotate: -90deg; }
  .lg\:hover\:-rotate-45:hover {
    --transform-rotate: -45deg; }
  .lg\:focus\:rotate-0:focus {
    --transform-rotate: 0; }
  .lg\:focus\:rotate-45:focus {
    --transform-rotate: 45deg; }
  .lg\:focus\:rotate-90:focus {
    --transform-rotate: 90deg; }
  .lg\:focus\:rotate-180:focus {
    --transform-rotate: 180deg; }
  .lg\:focus\:-rotate-180:focus {
    --transform-rotate: -180deg; }
  .lg\:focus\:-rotate-90:focus {
    --transform-rotate: -90deg; }
  .lg\:focus\:-rotate-45:focus {
    --transform-rotate: -45deg; }
  .lg\:translate-x-0 {
    --transform-translate-x: 0; }
  .lg\:translate-x-1 {
    --transform-translate-x: 0.25rem; }
  .lg\:translate-x-2 {
    --transform-translate-x: 0.5rem; }
  .lg\:translate-x-3 {
    --transform-translate-x: 0.75rem; }
  .lg\:translate-x-4 {
    --transform-translate-x: 1rem; }
  .lg\:translate-x-5 {
    --transform-translate-x: 1.25rem; }
  .lg\:translate-x-6 {
    --transform-translate-x: 1.5rem; }
  .lg\:translate-x-8 {
    --transform-translate-x: 2rem; }
  .lg\:translate-x-10 {
    --transform-translate-x: 2.5rem; }
  .lg\:translate-x-12 {
    --transform-translate-x: 3rem; }
  .lg\:translate-x-16 {
    --transform-translate-x: 4rem; }
  .lg\:translate-x-20 {
    --transform-translate-x: 5rem; }
  .lg\:translate-x-24 {
    --transform-translate-x: 6rem; }
  .lg\:translate-x-32 {
    --transform-translate-x: 8rem; }
  .lg\:translate-x-40 {
    --transform-translate-x: 10rem; }
  .lg\:translate-x-48 {
    --transform-translate-x: 12rem; }
  .lg\:translate-x-56 {
    --transform-translate-x: 14rem; }
  .lg\:translate-x-64 {
    --transform-translate-x: 16rem; }
  .lg\:translate-x-px {
    --transform-translate-x: 1px; }
  .lg\:-translate-x-1 {
    --transform-translate-x: -0.25rem; }
  .lg\:-translate-x-2 {
    --transform-translate-x: -0.5rem; }
  .lg\:-translate-x-3 {
    --transform-translate-x: -0.75rem; }
  .lg\:-translate-x-4 {
    --transform-translate-x: -1rem; }
  .lg\:-translate-x-5 {
    --transform-translate-x: -1.25rem; }
  .lg\:-translate-x-6 {
    --transform-translate-x: -1.5rem; }
  .lg\:-translate-x-8 {
    --transform-translate-x: -2rem; }
  .lg\:-translate-x-10 {
    --transform-translate-x: -2.5rem; }
  .lg\:-translate-x-12 {
    --transform-translate-x: -3rem; }
  .lg\:-translate-x-16 {
    --transform-translate-x: -4rem; }
  .lg\:-translate-x-20 {
    --transform-translate-x: -5rem; }
  .lg\:-translate-x-24 {
    --transform-translate-x: -6rem; }
  .lg\:-translate-x-32 {
    --transform-translate-x: -8rem; }
  .lg\:-translate-x-40 {
    --transform-translate-x: -10rem; }
  .lg\:-translate-x-48 {
    --transform-translate-x: -12rem; }
  .lg\:-translate-x-56 {
    --transform-translate-x: -14rem; }
  .lg\:-translate-x-64 {
    --transform-translate-x: -16rem; }
  .lg\:-translate-x-px {
    --transform-translate-x: -1px; }
  .lg\:-translate-x-full {
    --transform-translate-x: -100%; }
  .lg\:-translate-x-1\/2 {
    --transform-translate-x: -50%; }
  .lg\:translate-x-1\/2 {
    --transform-translate-x: 50%; }
  .lg\:translate-x-full {
    --transform-translate-x: 100%; }
  .lg\:translate-y-0 {
    --transform-translate-y: 0; }
  .lg\:translate-y-1 {
    --transform-translate-y: 0.25rem; }
  .lg\:translate-y-2 {
    --transform-translate-y: 0.5rem; }
  .lg\:translate-y-3 {
    --transform-translate-y: 0.75rem; }
  .lg\:translate-y-4 {
    --transform-translate-y: 1rem; }
  .lg\:translate-y-5 {
    --transform-translate-y: 1.25rem; }
  .lg\:translate-y-6 {
    --transform-translate-y: 1.5rem; }
  .lg\:translate-y-8 {
    --transform-translate-y: 2rem; }
  .lg\:translate-y-10 {
    --transform-translate-y: 2.5rem; }
  .lg\:translate-y-12 {
    --transform-translate-y: 3rem; }
  .lg\:translate-y-16 {
    --transform-translate-y: 4rem; }
  .lg\:translate-y-20 {
    --transform-translate-y: 5rem; }
  .lg\:translate-y-24 {
    --transform-translate-y: 6rem; }
  .lg\:translate-y-32 {
    --transform-translate-y: 8rem; }
  .lg\:translate-y-40 {
    --transform-translate-y: 10rem; }
  .lg\:translate-y-48 {
    --transform-translate-y: 12rem; }
  .lg\:translate-y-56 {
    --transform-translate-y: 14rem; }
  .lg\:translate-y-64 {
    --transform-translate-y: 16rem; }
  .lg\:translate-y-px {
    --transform-translate-y: 1px; }
  .lg\:-translate-y-1 {
    --transform-translate-y: -0.25rem; }
  .lg\:-translate-y-2 {
    --transform-translate-y: -0.5rem; }
  .lg\:-translate-y-3 {
    --transform-translate-y: -0.75rem; }
  .lg\:-translate-y-4 {
    --transform-translate-y: -1rem; }
  .lg\:-translate-y-5 {
    --transform-translate-y: -1.25rem; }
  .lg\:-translate-y-6 {
    --transform-translate-y: -1.5rem; }
  .lg\:-translate-y-8 {
    --transform-translate-y: -2rem; }
  .lg\:-translate-y-10 {
    --transform-translate-y: -2.5rem; }
  .lg\:-translate-y-12 {
    --transform-translate-y: -3rem; }
  .lg\:-translate-y-16 {
    --transform-translate-y: -4rem; }
  .lg\:-translate-y-20 {
    --transform-translate-y: -5rem; }
  .lg\:-translate-y-24 {
    --transform-translate-y: -6rem; }
  .lg\:-translate-y-32 {
    --transform-translate-y: -8rem; }
  .lg\:-translate-y-40 {
    --transform-translate-y: -10rem; }
  .lg\:-translate-y-48 {
    --transform-translate-y: -12rem; }
  .lg\:-translate-y-56 {
    --transform-translate-y: -14rem; }
  .lg\:-translate-y-64 {
    --transform-translate-y: -16rem; }
  .lg\:-translate-y-px {
    --transform-translate-y: -1px; }
  .lg\:-translate-y-full {
    --transform-translate-y: -100%; }
  .lg\:-translate-y-1\/2 {
    --transform-translate-y: -50%; }
  .lg\:translate-y-1\/2 {
    --transform-translate-y: 50%; }
  .lg\:translate-y-full {
    --transform-translate-y: 100%; }
  .lg\:hover\:translate-x-0:hover {
    --transform-translate-x: 0; }
  .lg\:hover\:translate-x-1:hover {
    --transform-translate-x: 0.25rem; }
  .lg\:hover\:translate-x-2:hover {
    --transform-translate-x: 0.5rem; }
  .lg\:hover\:translate-x-3:hover {
    --transform-translate-x: 0.75rem; }
  .lg\:hover\:translate-x-4:hover {
    --transform-translate-x: 1rem; }
  .lg\:hover\:translate-x-5:hover {
    --transform-translate-x: 1.25rem; }
  .lg\:hover\:translate-x-6:hover {
    --transform-translate-x: 1.5rem; }
  .lg\:hover\:translate-x-8:hover {
    --transform-translate-x: 2rem; }
  .lg\:hover\:translate-x-10:hover {
    --transform-translate-x: 2.5rem; }
  .lg\:hover\:translate-x-12:hover {
    --transform-translate-x: 3rem; }
  .lg\:hover\:translate-x-16:hover {
    --transform-translate-x: 4rem; }
  .lg\:hover\:translate-x-20:hover {
    --transform-translate-x: 5rem; }
  .lg\:hover\:translate-x-24:hover {
    --transform-translate-x: 6rem; }
  .lg\:hover\:translate-x-32:hover {
    --transform-translate-x: 8rem; }
  .lg\:hover\:translate-x-40:hover {
    --transform-translate-x: 10rem; }
  .lg\:hover\:translate-x-48:hover {
    --transform-translate-x: 12rem; }
  .lg\:hover\:translate-x-56:hover {
    --transform-translate-x: 14rem; }
  .lg\:hover\:translate-x-64:hover {
    --transform-translate-x: 16rem; }
  .lg\:hover\:translate-x-px:hover {
    --transform-translate-x: 1px; }
  .lg\:hover\:-translate-x-1:hover {
    --transform-translate-x: -0.25rem; }
  .lg\:hover\:-translate-x-2:hover {
    --transform-translate-x: -0.5rem; }
  .lg\:hover\:-translate-x-3:hover {
    --transform-translate-x: -0.75rem; }
  .lg\:hover\:-translate-x-4:hover {
    --transform-translate-x: -1rem; }
  .lg\:hover\:-translate-x-5:hover {
    --transform-translate-x: -1.25rem; }
  .lg\:hover\:-translate-x-6:hover {
    --transform-translate-x: -1.5rem; }
  .lg\:hover\:-translate-x-8:hover {
    --transform-translate-x: -2rem; }
  .lg\:hover\:-translate-x-10:hover {
    --transform-translate-x: -2.5rem; }
  .lg\:hover\:-translate-x-12:hover {
    --transform-translate-x: -3rem; }
  .lg\:hover\:-translate-x-16:hover {
    --transform-translate-x: -4rem; }
  .lg\:hover\:-translate-x-20:hover {
    --transform-translate-x: -5rem; }
  .lg\:hover\:-translate-x-24:hover {
    --transform-translate-x: -6rem; }
  .lg\:hover\:-translate-x-32:hover {
    --transform-translate-x: -8rem; }
  .lg\:hover\:-translate-x-40:hover {
    --transform-translate-x: -10rem; }
  .lg\:hover\:-translate-x-48:hover {
    --transform-translate-x: -12rem; }
  .lg\:hover\:-translate-x-56:hover {
    --transform-translate-x: -14rem; }
  .lg\:hover\:-translate-x-64:hover {
    --transform-translate-x: -16rem; }
  .lg\:hover\:-translate-x-px:hover {
    --transform-translate-x: -1px; }
  .lg\:hover\:-translate-x-full:hover {
    --transform-translate-x: -100%; }
  .lg\:hover\:-translate-x-1\/2:hover {
    --transform-translate-x: -50%; }
  .lg\:hover\:translate-x-1\/2:hover {
    --transform-translate-x: 50%; }
  .lg\:hover\:translate-x-full:hover {
    --transform-translate-x: 100%; }
  .lg\:hover\:translate-y-0:hover {
    --transform-translate-y: 0; }
  .lg\:hover\:translate-y-1:hover {
    --transform-translate-y: 0.25rem; }
  .lg\:hover\:translate-y-2:hover {
    --transform-translate-y: 0.5rem; }
  .lg\:hover\:translate-y-3:hover {
    --transform-translate-y: 0.75rem; }
  .lg\:hover\:translate-y-4:hover {
    --transform-translate-y: 1rem; }
  .lg\:hover\:translate-y-5:hover {
    --transform-translate-y: 1.25rem; }
  .lg\:hover\:translate-y-6:hover {
    --transform-translate-y: 1.5rem; }
  .lg\:hover\:translate-y-8:hover {
    --transform-translate-y: 2rem; }
  .lg\:hover\:translate-y-10:hover {
    --transform-translate-y: 2.5rem; }
  .lg\:hover\:translate-y-12:hover {
    --transform-translate-y: 3rem; }
  .lg\:hover\:translate-y-16:hover {
    --transform-translate-y: 4rem; }
  .lg\:hover\:translate-y-20:hover {
    --transform-translate-y: 5rem; }
  .lg\:hover\:translate-y-24:hover {
    --transform-translate-y: 6rem; }
  .lg\:hover\:translate-y-32:hover {
    --transform-translate-y: 8rem; }
  .lg\:hover\:translate-y-40:hover {
    --transform-translate-y: 10rem; }
  .lg\:hover\:translate-y-48:hover {
    --transform-translate-y: 12rem; }
  .lg\:hover\:translate-y-56:hover {
    --transform-translate-y: 14rem; }
  .lg\:hover\:translate-y-64:hover {
    --transform-translate-y: 16rem; }
  .lg\:hover\:translate-y-px:hover {
    --transform-translate-y: 1px; }
  .lg\:hover\:-translate-y-1:hover {
    --transform-translate-y: -0.25rem; }
  .lg\:hover\:-translate-y-2:hover {
    --transform-translate-y: -0.5rem; }
  .lg\:hover\:-translate-y-3:hover {
    --transform-translate-y: -0.75rem; }
  .lg\:hover\:-translate-y-4:hover {
    --transform-translate-y: -1rem; }
  .lg\:hover\:-translate-y-5:hover {
    --transform-translate-y: -1.25rem; }
  .lg\:hover\:-translate-y-6:hover {
    --transform-translate-y: -1.5rem; }
  .lg\:hover\:-translate-y-8:hover {
    --transform-translate-y: -2rem; }
  .lg\:hover\:-translate-y-10:hover {
    --transform-translate-y: -2.5rem; }
  .lg\:hover\:-translate-y-12:hover {
    --transform-translate-y: -3rem; }
  .lg\:hover\:-translate-y-16:hover {
    --transform-translate-y: -4rem; }
  .lg\:hover\:-translate-y-20:hover {
    --transform-translate-y: -5rem; }
  .lg\:hover\:-translate-y-24:hover {
    --transform-translate-y: -6rem; }
  .lg\:hover\:-translate-y-32:hover {
    --transform-translate-y: -8rem; }
  .lg\:hover\:-translate-y-40:hover {
    --transform-translate-y: -10rem; }
  .lg\:hover\:-translate-y-48:hover {
    --transform-translate-y: -12rem; }
  .lg\:hover\:-translate-y-56:hover {
    --transform-translate-y: -14rem; }
  .lg\:hover\:-translate-y-64:hover {
    --transform-translate-y: -16rem; }
  .lg\:hover\:-translate-y-px:hover {
    --transform-translate-y: -1px; }
  .lg\:hover\:-translate-y-full:hover {
    --transform-translate-y: -100%; }
  .lg\:hover\:-translate-y-1\/2:hover {
    --transform-translate-y: -50%; }
  .lg\:hover\:translate-y-1\/2:hover {
    --transform-translate-y: 50%; }
  .lg\:hover\:translate-y-full:hover {
    --transform-translate-y: 100%; }
  .lg\:focus\:translate-x-0:focus {
    --transform-translate-x: 0; }
  .lg\:focus\:translate-x-1:focus {
    --transform-translate-x: 0.25rem; }
  .lg\:focus\:translate-x-2:focus {
    --transform-translate-x: 0.5rem; }
  .lg\:focus\:translate-x-3:focus {
    --transform-translate-x: 0.75rem; }
  .lg\:focus\:translate-x-4:focus {
    --transform-translate-x: 1rem; }
  .lg\:focus\:translate-x-5:focus {
    --transform-translate-x: 1.25rem; }
  .lg\:focus\:translate-x-6:focus {
    --transform-translate-x: 1.5rem; }
  .lg\:focus\:translate-x-8:focus {
    --transform-translate-x: 2rem; }
  .lg\:focus\:translate-x-10:focus {
    --transform-translate-x: 2.5rem; }
  .lg\:focus\:translate-x-12:focus {
    --transform-translate-x: 3rem; }
  .lg\:focus\:translate-x-16:focus {
    --transform-translate-x: 4rem; }
  .lg\:focus\:translate-x-20:focus {
    --transform-translate-x: 5rem; }
  .lg\:focus\:translate-x-24:focus {
    --transform-translate-x: 6rem; }
  .lg\:focus\:translate-x-32:focus {
    --transform-translate-x: 8rem; }
  .lg\:focus\:translate-x-40:focus {
    --transform-translate-x: 10rem; }
  .lg\:focus\:translate-x-48:focus {
    --transform-translate-x: 12rem; }
  .lg\:focus\:translate-x-56:focus {
    --transform-translate-x: 14rem; }
  .lg\:focus\:translate-x-64:focus {
    --transform-translate-x: 16rem; }
  .lg\:focus\:translate-x-px:focus {
    --transform-translate-x: 1px; }
  .lg\:focus\:-translate-x-1:focus {
    --transform-translate-x: -0.25rem; }
  .lg\:focus\:-translate-x-2:focus {
    --transform-translate-x: -0.5rem; }
  .lg\:focus\:-translate-x-3:focus {
    --transform-translate-x: -0.75rem; }
  .lg\:focus\:-translate-x-4:focus {
    --transform-translate-x: -1rem; }
  .lg\:focus\:-translate-x-5:focus {
    --transform-translate-x: -1.25rem; }
  .lg\:focus\:-translate-x-6:focus {
    --transform-translate-x: -1.5rem; }
  .lg\:focus\:-translate-x-8:focus {
    --transform-translate-x: -2rem; }
  .lg\:focus\:-translate-x-10:focus {
    --transform-translate-x: -2.5rem; }
  .lg\:focus\:-translate-x-12:focus {
    --transform-translate-x: -3rem; }
  .lg\:focus\:-translate-x-16:focus {
    --transform-translate-x: -4rem; }
  .lg\:focus\:-translate-x-20:focus {
    --transform-translate-x: -5rem; }
  .lg\:focus\:-translate-x-24:focus {
    --transform-translate-x: -6rem; }
  .lg\:focus\:-translate-x-32:focus {
    --transform-translate-x: -8rem; }
  .lg\:focus\:-translate-x-40:focus {
    --transform-translate-x: -10rem; }
  .lg\:focus\:-translate-x-48:focus {
    --transform-translate-x: -12rem; }
  .lg\:focus\:-translate-x-56:focus {
    --transform-translate-x: -14rem; }
  .lg\:focus\:-translate-x-64:focus {
    --transform-translate-x: -16rem; }
  .lg\:focus\:-translate-x-px:focus {
    --transform-translate-x: -1px; }
  .lg\:focus\:-translate-x-full:focus {
    --transform-translate-x: -100%; }
  .lg\:focus\:-translate-x-1\/2:focus {
    --transform-translate-x: -50%; }
  .lg\:focus\:translate-x-1\/2:focus {
    --transform-translate-x: 50%; }
  .lg\:focus\:translate-x-full:focus {
    --transform-translate-x: 100%; }
  .lg\:focus\:translate-y-0:focus {
    --transform-translate-y: 0; }
  .lg\:focus\:translate-y-1:focus {
    --transform-translate-y: 0.25rem; }
  .lg\:focus\:translate-y-2:focus {
    --transform-translate-y: 0.5rem; }
  .lg\:focus\:translate-y-3:focus {
    --transform-translate-y: 0.75rem; }
  .lg\:focus\:translate-y-4:focus {
    --transform-translate-y: 1rem; }
  .lg\:focus\:translate-y-5:focus {
    --transform-translate-y: 1.25rem; }
  .lg\:focus\:translate-y-6:focus {
    --transform-translate-y: 1.5rem; }
  .lg\:focus\:translate-y-8:focus {
    --transform-translate-y: 2rem; }
  .lg\:focus\:translate-y-10:focus {
    --transform-translate-y: 2.5rem; }
  .lg\:focus\:translate-y-12:focus {
    --transform-translate-y: 3rem; }
  .lg\:focus\:translate-y-16:focus {
    --transform-translate-y: 4rem; }
  .lg\:focus\:translate-y-20:focus {
    --transform-translate-y: 5rem; }
  .lg\:focus\:translate-y-24:focus {
    --transform-translate-y: 6rem; }
  .lg\:focus\:translate-y-32:focus {
    --transform-translate-y: 8rem; }
  .lg\:focus\:translate-y-40:focus {
    --transform-translate-y: 10rem; }
  .lg\:focus\:translate-y-48:focus {
    --transform-translate-y: 12rem; }
  .lg\:focus\:translate-y-56:focus {
    --transform-translate-y: 14rem; }
  .lg\:focus\:translate-y-64:focus {
    --transform-translate-y: 16rem; }
  .lg\:focus\:translate-y-px:focus {
    --transform-translate-y: 1px; }
  .lg\:focus\:-translate-y-1:focus {
    --transform-translate-y: -0.25rem; }
  .lg\:focus\:-translate-y-2:focus {
    --transform-translate-y: -0.5rem; }
  .lg\:focus\:-translate-y-3:focus {
    --transform-translate-y: -0.75rem; }
  .lg\:focus\:-translate-y-4:focus {
    --transform-translate-y: -1rem; }
  .lg\:focus\:-translate-y-5:focus {
    --transform-translate-y: -1.25rem; }
  .lg\:focus\:-translate-y-6:focus {
    --transform-translate-y: -1.5rem; }
  .lg\:focus\:-translate-y-8:focus {
    --transform-translate-y: -2rem; }
  .lg\:focus\:-translate-y-10:focus {
    --transform-translate-y: -2.5rem; }
  .lg\:focus\:-translate-y-12:focus {
    --transform-translate-y: -3rem; }
  .lg\:focus\:-translate-y-16:focus {
    --transform-translate-y: -4rem; }
  .lg\:focus\:-translate-y-20:focus {
    --transform-translate-y: -5rem; }
  .lg\:focus\:-translate-y-24:focus {
    --transform-translate-y: -6rem; }
  .lg\:focus\:-translate-y-32:focus {
    --transform-translate-y: -8rem; }
  .lg\:focus\:-translate-y-40:focus {
    --transform-translate-y: -10rem; }
  .lg\:focus\:-translate-y-48:focus {
    --transform-translate-y: -12rem; }
  .lg\:focus\:-translate-y-56:focus {
    --transform-translate-y: -14rem; }
  .lg\:focus\:-translate-y-64:focus {
    --transform-translate-y: -16rem; }
  .lg\:focus\:-translate-y-px:focus {
    --transform-translate-y: -1px; }
  .lg\:focus\:-translate-y-full:focus {
    --transform-translate-y: -100%; }
  .lg\:focus\:-translate-y-1\/2:focus {
    --transform-translate-y: -50%; }
  .lg\:focus\:translate-y-1\/2:focus {
    --transform-translate-y: 50%; }
  .lg\:focus\:translate-y-full:focus {
    --transform-translate-y: 100%; }
  .lg\:skew-x-0 {
    --transform-skew-x: 0; }
  .lg\:skew-x-3 {
    --transform-skew-x: 3deg; }
  .lg\:skew-x-6 {
    --transform-skew-x: 6deg; }
  .lg\:skew-x-12 {
    --transform-skew-x: 12deg; }
  .lg\:-skew-x-12 {
    --transform-skew-x: -12deg; }
  .lg\:-skew-x-6 {
    --transform-skew-x: -6deg; }
  .lg\:-skew-x-3 {
    --transform-skew-x: -3deg; }
  .lg\:skew-y-0 {
    --transform-skew-y: 0; }
  .lg\:skew-y-3 {
    --transform-skew-y: 3deg; }
  .lg\:skew-y-6 {
    --transform-skew-y: 6deg; }
  .lg\:skew-y-12 {
    --transform-skew-y: 12deg; }
  .lg\:-skew-y-12 {
    --transform-skew-y: -12deg; }
  .lg\:-skew-y-6 {
    --transform-skew-y: -6deg; }
  .lg\:-skew-y-3 {
    --transform-skew-y: -3deg; }
  .lg\:hover\:skew-x-0:hover {
    --transform-skew-x: 0; }
  .lg\:hover\:skew-x-3:hover {
    --transform-skew-x: 3deg; }
  .lg\:hover\:skew-x-6:hover {
    --transform-skew-x: 6deg; }
  .lg\:hover\:skew-x-12:hover {
    --transform-skew-x: 12deg; }
  .lg\:hover\:-skew-x-12:hover {
    --transform-skew-x: -12deg; }
  .lg\:hover\:-skew-x-6:hover {
    --transform-skew-x: -6deg; }
  .lg\:hover\:-skew-x-3:hover {
    --transform-skew-x: -3deg; }
  .lg\:hover\:skew-y-0:hover {
    --transform-skew-y: 0; }
  .lg\:hover\:skew-y-3:hover {
    --transform-skew-y: 3deg; }
  .lg\:hover\:skew-y-6:hover {
    --transform-skew-y: 6deg; }
  .lg\:hover\:skew-y-12:hover {
    --transform-skew-y: 12deg; }
  .lg\:hover\:-skew-y-12:hover {
    --transform-skew-y: -12deg; }
  .lg\:hover\:-skew-y-6:hover {
    --transform-skew-y: -6deg; }
  .lg\:hover\:-skew-y-3:hover {
    --transform-skew-y: -3deg; }
  .lg\:focus\:skew-x-0:focus {
    --transform-skew-x: 0; }
  .lg\:focus\:skew-x-3:focus {
    --transform-skew-x: 3deg; }
  .lg\:focus\:skew-x-6:focus {
    --transform-skew-x: 6deg; }
  .lg\:focus\:skew-x-12:focus {
    --transform-skew-x: 12deg; }
  .lg\:focus\:-skew-x-12:focus {
    --transform-skew-x: -12deg; }
  .lg\:focus\:-skew-x-6:focus {
    --transform-skew-x: -6deg; }
  .lg\:focus\:-skew-x-3:focus {
    --transform-skew-x: -3deg; }
  .lg\:focus\:skew-y-0:focus {
    --transform-skew-y: 0; }
  .lg\:focus\:skew-y-3:focus {
    --transform-skew-y: 3deg; }
  .lg\:focus\:skew-y-6:focus {
    --transform-skew-y: 6deg; }
  .lg\:focus\:skew-y-12:focus {
    --transform-skew-y: 12deg; }
  .lg\:focus\:-skew-y-12:focus {
    --transform-skew-y: -12deg; }
  .lg\:focus\:-skew-y-6:focus {
    --transform-skew-y: -6deg; }
  .lg\:focus\:-skew-y-3:focus {
    --transform-skew-y: -3deg; }
  .lg\:transition-none {
    transition-property: none; }
  .lg\:transition-all {
    transition-property: all; }
  .lg\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; }
  .lg\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke; }
  .lg\:transition-opacity {
    transition-property: opacity; }
  .lg\:transition-shadow {
    transition-property: box-shadow; }
  .lg\:transition-transform {
    transition-property: transform; }
  .lg\:ease-linear {
    transition-timing-function: linear; }
  .lg\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1); }
  .lg\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
  .lg\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  .lg\:duration-75 {
    transition-duration: 75ms; }
  .lg\:duration-100 {
    transition-duration: 100ms; }
  .lg\:duration-150 {
    transition-duration: 150ms; }
  .lg\:duration-200 {
    transition-duration: 200ms; }
  .lg\:duration-300 {
    transition-duration: 300ms; }
  .lg\:duration-500 {
    transition-duration: 500ms; }
  .lg\:duration-700 {
    transition-duration: 700ms; }
  .lg\:duration-1000 {
    transition-duration: 1000ms; }
  .lg\:delay-75 {
    transition-delay: 75ms; }
  .lg\:delay-100 {
    transition-delay: 100ms; }
  .lg\:delay-150 {
    transition-delay: 150ms; }
  .lg\:delay-200 {
    transition-delay: 200ms; }
  .lg\:delay-300 {
    transition-delay: 300ms; }
  .lg\:delay-500 {
    transition-delay: 500ms; }
  .lg\:delay-700 {
    transition-delay: 700ms; }
  .lg\:delay-1000 {
    transition-delay: 1000ms; } }

@media (min-width: 1200px) {
  .xl\:space-y-0 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse)); }
  .xl\:space-x-0 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse)); }
  .xl\:space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse)); }
  .xl\:space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse)); }
  .xl\:space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse)); }
  .xl\:space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse)); }
  .xl\:space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse)); }
  .xl\:space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse)); }
  .xl\:space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse)); }
  .xl\:space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse)); }
  .xl\:space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse)); }
  .xl\:space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse)); }
  .xl\:space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse)); }
  .xl\:space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse)); }
  .xl\:space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse)); }
  .xl\:space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse)); }
  .xl\:space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse)); }
  .xl\:space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse)); }
  .xl\:space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse)); }
  .xl\:space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-1 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse)); }
  .xl\:-space-x-1 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-2 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse)); }
  .xl\:-space-x-2 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-3 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse)); }
  .xl\:-space-x-3 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-4 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse)); }
  .xl\:-space-x-4 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-5 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse)); }
  .xl\:-space-x-5 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-6 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse)); }
  .xl\:-space-x-6 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-8 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse)); }
  .xl\:-space-x-8 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-10 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse)); }
  .xl\:-space-x-10 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-12 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse)); }
  .xl\:-space-x-12 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-16 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse)); }
  .xl\:-space-x-16 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-20 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse)); }
  .xl\:-space-x-20 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-24 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse)); }
  .xl\:-space-x-24 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-32 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse)); }
  .xl\:-space-x-32 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-40 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse)); }
  .xl\:-space-x-40 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-48 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse)); }
  .xl\:-space-x-48 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-56 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse)); }
  .xl\:-space-x-56 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-64 > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse)); }
  .xl\:-space-x-64 > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse))); }
  .xl\:-space-y-px > :not(template) ~ :not(template) {
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse)); }
  .xl\:-space-x-px > :not(template) ~ :not(template) {
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse))); }
  .xl\:space-y-reverse > :not(template) ~ :not(template) {
    --space-y-reverse: 1; }
  .xl\:space-x-reverse > :not(template) ~ :not(template) {
    --space-x-reverse: 1; }
  .xl\:divide-y-0 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse)); }
  .xl\:divide-x-0 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse))); }
  .xl\:divide-y-2 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse)); }
  .xl\:divide-x-2 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse))); }
  .xl\:divide-y-4 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse)); }
  .xl\:divide-x-4 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse))); }
  .xl\:divide-y-8 > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse)); }
  .xl\:divide-x-8 > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse))); }
  .xl\:divide-y > :not(template) ~ :not(template) {
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse)); }
  .xl\:divide-x > :not(template) ~ :not(template) {
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse))); }
  .xl\:divide-y-reverse > :not(template) ~ :not(template) {
    --divide-y-reverse: 1; }
  .xl\:divide-x-reverse > :not(template) ~ :not(template) {
    --divide-x-reverse: 1; }
  .xl\:divide-transparent > :not(template) ~ :not(template) {
    border-color: transparent; }
  .xl\:divide-current > :not(template) ~ :not(template) {
    border-color: currentColor; }
  .xl\:divide-black > :not(template) ~ :not(template) {
    border-color: #000; }
  .xl\:divide-white > :not(template) ~ :not(template) {
    border-color: #fff; }
  .xl\:divide-gray-100 > :not(template) ~ :not(template) {
    border-color: #f7fafc; }
  .xl\:divide-gray-200 > :not(template) ~ :not(template) {
    border-color: #edf2f7; }
  .xl\:divide-gray-300 > :not(template) ~ :not(template) {
    border-color: #e2e8f0; }
  .xl\:divide-gray-400 > :not(template) ~ :not(template) {
    border-color: #cbd5e0; }
  .xl\:divide-gray-500 > :not(template) ~ :not(template) {
    border-color: #a0aec0; }
  .xl\:divide-gray-600 > :not(template) ~ :not(template) {
    border-color: #718096; }
  .xl\:divide-gray-700 > :not(template) ~ :not(template) {
    border-color: #4a5568; }
  .xl\:divide-gray-800 > :not(template) ~ :not(template) {
    border-color: #2d3748; }
  .xl\:divide-gray-900 > :not(template) ~ :not(template) {
    border-color: #1a202c; }
  .xl\:divide-red-100 > :not(template) ~ :not(template) {
    border-color: #fff5f5; }
  .xl\:divide-red-200 > :not(template) ~ :not(template) {
    border-color: #fed7d7; }
  .xl\:divide-red-300 > :not(template) ~ :not(template) {
    border-color: #feb2b2; }
  .xl\:divide-red-400 > :not(template) ~ :not(template) {
    border-color: #fc8181; }
  .xl\:divide-red-500 > :not(template) ~ :not(template) {
    border-color: #f56565; }
  .xl\:divide-red-600 > :not(template) ~ :not(template) {
    border-color: #e53e3e; }
  .xl\:divide-red-700 > :not(template) ~ :not(template) {
    border-color: #c53030; }
  .xl\:divide-red-800 > :not(template) ~ :not(template) {
    border-color: #9b2c2c; }
  .xl\:divide-red-900 > :not(template) ~ :not(template) {
    border-color: #742a2a; }
  .xl\:divide-orange-100 > :not(template) ~ :not(template) {
    border-color: #fffaf0; }
  .xl\:divide-orange-200 > :not(template) ~ :not(template) {
    border-color: #feebc8; }
  .xl\:divide-orange-300 > :not(template) ~ :not(template) {
    border-color: #fbd38d; }
  .xl\:divide-orange-400 > :not(template) ~ :not(template) {
    border-color: #f6ad55; }
  .xl\:divide-orange-500 > :not(template) ~ :not(template) {
    border-color: #ed8936; }
  .xl\:divide-orange-600 > :not(template) ~ :not(template) {
    border-color: #dd6b20; }
  .xl\:divide-orange-700 > :not(template) ~ :not(template) {
    border-color: #c05621; }
  .xl\:divide-orange-800 > :not(template) ~ :not(template) {
    border-color: #9c4221; }
  .xl\:divide-orange-900 > :not(template) ~ :not(template) {
    border-color: #7b341e; }
  .xl\:divide-yellow-100 > :not(template) ~ :not(template) {
    border-color: #fffff0; }
  .xl\:divide-yellow-200 > :not(template) ~ :not(template) {
    border-color: #fefcbf; }
  .xl\:divide-yellow-300 > :not(template) ~ :not(template) {
    border-color: #faf089; }
  .xl\:divide-yellow-400 > :not(template) ~ :not(template) {
    border-color: #f6e05e; }
  .xl\:divide-yellow-500 > :not(template) ~ :not(template) {
    border-color: #ecc94b; }
  .xl\:divide-yellow-600 > :not(template) ~ :not(template) {
    border-color: #d69e2e; }
  .xl\:divide-yellow-700 > :not(template) ~ :not(template) {
    border-color: #b7791f; }
  .xl\:divide-yellow-800 > :not(template) ~ :not(template) {
    border-color: #975a16; }
  .xl\:divide-yellow-900 > :not(template) ~ :not(template) {
    border-color: #744210; }
  .xl\:divide-green-100 > :not(template) ~ :not(template) {
    border-color: #f0fff4; }
  .xl\:divide-green-200 > :not(template) ~ :not(template) {
    border-color: #c6f6d5; }
  .xl\:divide-green-300 > :not(template) ~ :not(template) {
    border-color: #9ae6b4; }
  .xl\:divide-green-400 > :not(template) ~ :not(template) {
    border-color: #68d391; }
  .xl\:divide-green-500 > :not(template) ~ :not(template) {
    border-color: #48bb78; }
  .xl\:divide-green-600 > :not(template) ~ :not(template) {
    border-color: #38a169; }
  .xl\:divide-green-700 > :not(template) ~ :not(template) {
    border-color: #2f855a; }
  .xl\:divide-green-800 > :not(template) ~ :not(template) {
    border-color: #276749; }
  .xl\:divide-green-900 > :not(template) ~ :not(template) {
    border-color: #22543d; }
  .xl\:divide-teal-100 > :not(template) ~ :not(template) {
    border-color: #e6fffa; }
  .xl\:divide-teal-200 > :not(template) ~ :not(template) {
    border-color: #b2f5ea; }
  .xl\:divide-teal-300 > :not(template) ~ :not(template) {
    border-color: #81e6d9; }
  .xl\:divide-teal-400 > :not(template) ~ :not(template) {
    border-color: #4fd1c5; }
  .xl\:divide-teal-500 > :not(template) ~ :not(template) {
    border-color: #38b2ac; }
  .xl\:divide-teal-600 > :not(template) ~ :not(template) {
    border-color: #319795; }
  .xl\:divide-teal-700 > :not(template) ~ :not(template) {
    border-color: #2c7a7b; }
  .xl\:divide-teal-800 > :not(template) ~ :not(template) {
    border-color: #285e61; }
  .xl\:divide-teal-900 > :not(template) ~ :not(template) {
    border-color: #234e52; }
  .xl\:divide-blue-100 > :not(template) ~ :not(template) {
    border-color: #ebf8ff; }
  .xl\:divide-blue-200 > :not(template) ~ :not(template) {
    border-color: #bee3f8; }
  .xl\:divide-blue-300 > :not(template) ~ :not(template) {
    border-color: #90cdf4; }
  .xl\:divide-blue-400 > :not(template) ~ :not(template) {
    border-color: #63b3ed; }
  .xl\:divide-blue-500 > :not(template) ~ :not(template) {
    border-color: #4299e1; }
  .xl\:divide-blue-600 > :not(template) ~ :not(template) {
    border-color: #3182ce; }
  .xl\:divide-blue-700 > :not(template) ~ :not(template) {
    border-color: #2b6cb0; }
  .xl\:divide-blue-800 > :not(template) ~ :not(template) {
    border-color: #2c5282; }
  .xl\:divide-blue-900 > :not(template) ~ :not(template) {
    border-color: #2a4365; }
  .xl\:divide-indigo-100 > :not(template) ~ :not(template) {
    border-color: #ebf4ff; }
  .xl\:divide-indigo-200 > :not(template) ~ :not(template) {
    border-color: #c3dafe; }
  .xl\:divide-indigo-300 > :not(template) ~ :not(template) {
    border-color: #a3bffa; }
  .xl\:divide-indigo-400 > :not(template) ~ :not(template) {
    border-color: #7f9cf5; }
  .xl\:divide-indigo-500 > :not(template) ~ :not(template) {
    border-color: #667eea; }
  .xl\:divide-indigo-600 > :not(template) ~ :not(template) {
    border-color: #5a67d8; }
  .xl\:divide-indigo-700 > :not(template) ~ :not(template) {
    border-color: #4c51bf; }
  .xl\:divide-indigo-800 > :not(template) ~ :not(template) {
    border-color: #434190; }
  .xl\:divide-indigo-900 > :not(template) ~ :not(template) {
    border-color: #3c366b; }
  .xl\:divide-purple-100 > :not(template) ~ :not(template) {
    border-color: #faf5ff; }
  .xl\:divide-purple-200 > :not(template) ~ :not(template) {
    border-color: #e9d8fd; }
  .xl\:divide-purple-300 > :not(template) ~ :not(template) {
    border-color: #d6bcfa; }
  .xl\:divide-purple-400 > :not(template) ~ :not(template) {
    border-color: #b794f4; }
  .xl\:divide-purple-500 > :not(template) ~ :not(template) {
    border-color: #9f7aea; }
  .xl\:divide-purple-600 > :not(template) ~ :not(template) {
    border-color: #805ad5; }
  .xl\:divide-purple-700 > :not(template) ~ :not(template) {
    border-color: #6b46c1; }
  .xl\:divide-purple-800 > :not(template) ~ :not(template) {
    border-color: #553c9a; }
  .xl\:divide-purple-900 > :not(template) ~ :not(template) {
    border-color: #44337a; }
  .xl\:divide-pink-100 > :not(template) ~ :not(template) {
    border-color: #fff5f7; }
  .xl\:divide-pink-200 > :not(template) ~ :not(template) {
    border-color: #fed7e2; }
  .xl\:divide-pink-300 > :not(template) ~ :not(template) {
    border-color: #fbb6ce; }
  .xl\:divide-pink-400 > :not(template) ~ :not(template) {
    border-color: #f687b3; }
  .xl\:divide-pink-500 > :not(template) ~ :not(template) {
    border-color: #ed64a6; }
  .xl\:divide-pink-600 > :not(template) ~ :not(template) {
    border-color: #d53f8c; }
  .xl\:divide-pink-700 > :not(template) ~ :not(template) {
    border-color: #b83280; }
  .xl\:divide-pink-800 > :not(template) ~ :not(template) {
    border-color: #97266d; }
  .xl\:divide-pink-900 > :not(template) ~ :not(template) {
    border-color: #702459; }
  .xl\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0; }
  .xl\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal; }
  .xl\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0; }
  .xl\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal; }
  .xl\:appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; }
  .xl\:bg-fixed {
    background-attachment: fixed; }
  .xl\:bg-local {
    background-attachment: local; }
  .xl\:bg-scroll {
    background-attachment: scroll; }
  .xl\:bg-transparent {
    background-color: transparent; }
  .xl\:bg-current {
    background-color: currentColor; }
  .xl\:bg-black {
    background-color: #000; }
  .xl\:bg-white {
    background-color: #fff; }
  .xl\:bg-gray-100 {
    background-color: #f7fafc; }
  .xl\:bg-gray-200 {
    background-color: #edf2f7; }
  .xl\:bg-gray-300 {
    background-color: #e2e8f0; }
  .xl\:bg-gray-400 {
    background-color: #cbd5e0; }
  .xl\:bg-gray-500 {
    background-color: #a0aec0; }
  .xl\:bg-gray-600 {
    background-color: #718096; }
  .xl\:bg-gray-700 {
    background-color: #4a5568; }
  .xl\:bg-gray-800 {
    background-color: #2d3748; }
  .xl\:bg-gray-900 {
    background-color: #1a202c; }
  .xl\:bg-red-100 {
    background-color: #fff5f5; }
  .xl\:bg-red-200 {
    background-color: #fed7d7; }
  .xl\:bg-red-300 {
    background-color: #feb2b2; }
  .xl\:bg-red-400 {
    background-color: #fc8181; }
  .xl\:bg-red-500 {
    background-color: #f56565; }
  .xl\:bg-red-600 {
    background-color: #e53e3e; }
  .xl\:bg-red-700 {
    background-color: #c53030; }
  .xl\:bg-red-800 {
    background-color: #9b2c2c; }
  .xl\:bg-red-900 {
    background-color: #742a2a; }
  .xl\:bg-orange-100 {
    background-color: #fffaf0; }
  .xl\:bg-orange-200 {
    background-color: #feebc8; }
  .xl\:bg-orange-300 {
    background-color: #fbd38d; }
  .xl\:bg-orange-400 {
    background-color: #f6ad55; }
  .xl\:bg-orange-500 {
    background-color: #ed8936; }
  .xl\:bg-orange-600 {
    background-color: #dd6b20; }
  .xl\:bg-orange-700 {
    background-color: #c05621; }
  .xl\:bg-orange-800 {
    background-color: #9c4221; }
  .xl\:bg-orange-900 {
    background-color: #7b341e; }
  .xl\:bg-yellow-100 {
    background-color: #fffff0; }
  .xl\:bg-yellow-200 {
    background-color: #fefcbf; }
  .xl\:bg-yellow-300 {
    background-color: #faf089; }
  .xl\:bg-yellow-400 {
    background-color: #f6e05e; }
  .xl\:bg-yellow-500 {
    background-color: #ecc94b; }
  .xl\:bg-yellow-600 {
    background-color: #d69e2e; }
  .xl\:bg-yellow-700 {
    background-color: #b7791f; }
  .xl\:bg-yellow-800 {
    background-color: #975a16; }
  .xl\:bg-yellow-900 {
    background-color: #744210; }
  .xl\:bg-green-100 {
    background-color: #f0fff4; }
  .xl\:bg-green-200 {
    background-color: #c6f6d5; }
  .xl\:bg-green-300 {
    background-color: #9ae6b4; }
  .xl\:bg-green-400 {
    background-color: #68d391; }
  .xl\:bg-green-500 {
    background-color: #48bb78; }
  .xl\:bg-green-600 {
    background-color: #38a169; }
  .xl\:bg-green-700 {
    background-color: #2f855a; }
  .xl\:bg-green-800 {
    background-color: #276749; }
  .xl\:bg-green-900 {
    background-color: #22543d; }
  .xl\:bg-teal-100 {
    background-color: #e6fffa; }
  .xl\:bg-teal-200 {
    background-color: #b2f5ea; }
  .xl\:bg-teal-300 {
    background-color: #81e6d9; }
  .xl\:bg-teal-400 {
    background-color: #4fd1c5; }
  .xl\:bg-teal-500 {
    background-color: #38b2ac; }
  .xl\:bg-teal-600 {
    background-color: #319795; }
  .xl\:bg-teal-700 {
    background-color: #2c7a7b; }
  .xl\:bg-teal-800 {
    background-color: #285e61; }
  .xl\:bg-teal-900 {
    background-color: #234e52; }
  .xl\:bg-blue-100 {
    background-color: #ebf8ff; }
  .xl\:bg-blue-200 {
    background-color: #bee3f8; }
  .xl\:bg-blue-300 {
    background-color: #90cdf4; }
  .xl\:bg-blue-400 {
    background-color: #63b3ed; }
  .xl\:bg-blue-500 {
    background-color: #4299e1; }
  .xl\:bg-blue-600 {
    background-color: #3182ce; }
  .xl\:bg-blue-700 {
    background-color: #2b6cb0; }
  .xl\:bg-blue-800 {
    background-color: #2c5282; }
  .xl\:bg-blue-900 {
    background-color: #2a4365; }
  .xl\:bg-indigo-100 {
    background-color: #ebf4ff; }
  .xl\:bg-indigo-200 {
    background-color: #c3dafe; }
  .xl\:bg-indigo-300 {
    background-color: #a3bffa; }
  .xl\:bg-indigo-400 {
    background-color: #7f9cf5; }
  .xl\:bg-indigo-500 {
    background-color: #667eea; }
  .xl\:bg-indigo-600 {
    background-color: #5a67d8; }
  .xl\:bg-indigo-700 {
    background-color: #4c51bf; }
  .xl\:bg-indigo-800 {
    background-color: #434190; }
  .xl\:bg-indigo-900 {
    background-color: #3c366b; }
  .xl\:bg-purple-100 {
    background-color: #faf5ff; }
  .xl\:bg-purple-200 {
    background-color: #e9d8fd; }
  .xl\:bg-purple-300 {
    background-color: #d6bcfa; }
  .xl\:bg-purple-400 {
    background-color: #b794f4; }
  .xl\:bg-purple-500 {
    background-color: #9f7aea; }
  .xl\:bg-purple-600 {
    background-color: #805ad5; }
  .xl\:bg-purple-700 {
    background-color: #6b46c1; }
  .xl\:bg-purple-800 {
    background-color: #553c9a; }
  .xl\:bg-purple-900 {
    background-color: #44337a; }
  .xl\:bg-pink-100 {
    background-color: #fff5f7; }
  .xl\:bg-pink-200 {
    background-color: #fed7e2; }
  .xl\:bg-pink-300 {
    background-color: #fbb6ce; }
  .xl\:bg-pink-400 {
    background-color: #f687b3; }
  .xl\:bg-pink-500 {
    background-color: #ed64a6; }
  .xl\:bg-pink-600 {
    background-color: #d53f8c; }
  .xl\:bg-pink-700 {
    background-color: #b83280; }
  .xl\:bg-pink-800 {
    background-color: #97266d; }
  .xl\:bg-pink-900 {
    background-color: #702459; }
  .xl\:hover\:bg-transparent:hover {
    background-color: transparent; }
  .xl\:hover\:bg-current:hover {
    background-color: currentColor; }
  .xl\:hover\:bg-black:hover {
    background-color: #000; }
  .xl\:hover\:bg-white:hover {
    background-color: #fff; }
  .xl\:hover\:bg-gray-100:hover {
    background-color: #f7fafc; }
  .xl\:hover\:bg-gray-200:hover {
    background-color: #edf2f7; }
  .xl\:hover\:bg-gray-300:hover {
    background-color: #e2e8f0; }
  .xl\:hover\:bg-gray-400:hover {
    background-color: #cbd5e0; }
  .xl\:hover\:bg-gray-500:hover {
    background-color: #a0aec0; }
  .xl\:hover\:bg-gray-600:hover {
    background-color: #718096; }
  .xl\:hover\:bg-gray-700:hover {
    background-color: #4a5568; }
  .xl\:hover\:bg-gray-800:hover {
    background-color: #2d3748; }
  .xl\:hover\:bg-gray-900:hover {
    background-color: #1a202c; }
  .xl\:hover\:bg-red-100:hover {
    background-color: #fff5f5; }
  .xl\:hover\:bg-red-200:hover {
    background-color: #fed7d7; }
  .xl\:hover\:bg-red-300:hover {
    background-color: #feb2b2; }
  .xl\:hover\:bg-red-400:hover {
    background-color: #fc8181; }
  .xl\:hover\:bg-red-500:hover {
    background-color: #f56565; }
  .xl\:hover\:bg-red-600:hover {
    background-color: #e53e3e; }
  .xl\:hover\:bg-red-700:hover {
    background-color: #c53030; }
  .xl\:hover\:bg-red-800:hover {
    background-color: #9b2c2c; }
  .xl\:hover\:bg-red-900:hover {
    background-color: #742a2a; }
  .xl\:hover\:bg-orange-100:hover {
    background-color: #fffaf0; }
  .xl\:hover\:bg-orange-200:hover {
    background-color: #feebc8; }
  .xl\:hover\:bg-orange-300:hover {
    background-color: #fbd38d; }
  .xl\:hover\:bg-orange-400:hover {
    background-color: #f6ad55; }
  .xl\:hover\:bg-orange-500:hover {
    background-color: #ed8936; }
  .xl\:hover\:bg-orange-600:hover {
    background-color: #dd6b20; }
  .xl\:hover\:bg-orange-700:hover {
    background-color: #c05621; }
  .xl\:hover\:bg-orange-800:hover {
    background-color: #9c4221; }
  .xl\:hover\:bg-orange-900:hover {
    background-color: #7b341e; }
  .xl\:hover\:bg-yellow-100:hover {
    background-color: #fffff0; }
  .xl\:hover\:bg-yellow-200:hover {
    background-color: #fefcbf; }
  .xl\:hover\:bg-yellow-300:hover {
    background-color: #faf089; }
  .xl\:hover\:bg-yellow-400:hover {
    background-color: #f6e05e; }
  .xl\:hover\:bg-yellow-500:hover {
    background-color: #ecc94b; }
  .xl\:hover\:bg-yellow-600:hover {
    background-color: #d69e2e; }
  .xl\:hover\:bg-yellow-700:hover {
    background-color: #b7791f; }
  .xl\:hover\:bg-yellow-800:hover {
    background-color: #975a16; }
  .xl\:hover\:bg-yellow-900:hover {
    background-color: #744210; }
  .xl\:hover\:bg-green-100:hover {
    background-color: #f0fff4; }
  .xl\:hover\:bg-green-200:hover {
    background-color: #c6f6d5; }
  .xl\:hover\:bg-green-300:hover {
    background-color: #9ae6b4; }
  .xl\:hover\:bg-green-400:hover {
    background-color: #68d391; }
  .xl\:hover\:bg-green-500:hover {
    background-color: #48bb78; }
  .xl\:hover\:bg-green-600:hover {
    background-color: #38a169; }
  .xl\:hover\:bg-green-700:hover {
    background-color: #2f855a; }
  .xl\:hover\:bg-green-800:hover {
    background-color: #276749; }
  .xl\:hover\:bg-green-900:hover {
    background-color: #22543d; }
  .xl\:hover\:bg-teal-100:hover {
    background-color: #e6fffa; }
  .xl\:hover\:bg-teal-200:hover {
    background-color: #b2f5ea; }
  .xl\:hover\:bg-teal-300:hover {
    background-color: #81e6d9; }
  .xl\:hover\:bg-teal-400:hover {
    background-color: #4fd1c5; }
  .xl\:hover\:bg-teal-500:hover {
    background-color: #38b2ac; }
  .xl\:hover\:bg-teal-600:hover {
    background-color: #319795; }
  .xl\:hover\:bg-teal-700:hover {
    background-color: #2c7a7b; }
  .xl\:hover\:bg-teal-800:hover {
    background-color: #285e61; }
  .xl\:hover\:bg-teal-900:hover {
    background-color: #234e52; }
  .xl\:hover\:bg-blue-100:hover {
    background-color: #ebf8ff; }
  .xl\:hover\:bg-blue-200:hover {
    background-color: #bee3f8; }
  .xl\:hover\:bg-blue-300:hover {
    background-color: #90cdf4; }
  .xl\:hover\:bg-blue-400:hover {
    background-color: #63b3ed; }
  .xl\:hover\:bg-blue-500:hover {
    background-color: #4299e1; }
  .xl\:hover\:bg-blue-600:hover {
    background-color: #3182ce; }
  .xl\:hover\:bg-blue-700:hover {
    background-color: #2b6cb0; }
  .xl\:hover\:bg-blue-800:hover {
    background-color: #2c5282; }
  .xl\:hover\:bg-blue-900:hover {
    background-color: #2a4365; }
  .xl\:hover\:bg-indigo-100:hover {
    background-color: #ebf4ff; }
  .xl\:hover\:bg-indigo-200:hover {
    background-color: #c3dafe; }
  .xl\:hover\:bg-indigo-300:hover {
    background-color: #a3bffa; }
  .xl\:hover\:bg-indigo-400:hover {
    background-color: #7f9cf5; }
  .xl\:hover\:bg-indigo-500:hover {
    background-color: #667eea; }
  .xl\:hover\:bg-indigo-600:hover {
    background-color: #5a67d8; }
  .xl\:hover\:bg-indigo-700:hover {
    background-color: #4c51bf; }
  .xl\:hover\:bg-indigo-800:hover {
    background-color: #434190; }
  .xl\:hover\:bg-indigo-900:hover {
    background-color: #3c366b; }
  .xl\:hover\:bg-purple-100:hover {
    background-color: #faf5ff; }
  .xl\:hover\:bg-purple-200:hover {
    background-color: #e9d8fd; }
  .xl\:hover\:bg-purple-300:hover {
    background-color: #d6bcfa; }
  .xl\:hover\:bg-purple-400:hover {
    background-color: #b794f4; }
  .xl\:hover\:bg-purple-500:hover {
    background-color: #9f7aea; }
  .xl\:hover\:bg-purple-600:hover {
    background-color: #805ad5; }
  .xl\:hover\:bg-purple-700:hover {
    background-color: #6b46c1; }
  .xl\:hover\:bg-purple-800:hover {
    background-color: #553c9a; }
  .xl\:hover\:bg-purple-900:hover {
    background-color: #44337a; }
  .xl\:hover\:bg-pink-100:hover {
    background-color: #fff5f7; }
  .xl\:hover\:bg-pink-200:hover {
    background-color: #fed7e2; }
  .xl\:hover\:bg-pink-300:hover {
    background-color: #fbb6ce; }
  .xl\:hover\:bg-pink-400:hover {
    background-color: #f687b3; }
  .xl\:hover\:bg-pink-500:hover {
    background-color: #ed64a6; }
  .xl\:hover\:bg-pink-600:hover {
    background-color: #d53f8c; }
  .xl\:hover\:bg-pink-700:hover {
    background-color: #b83280; }
  .xl\:hover\:bg-pink-800:hover {
    background-color: #97266d; }
  .xl\:hover\:bg-pink-900:hover {
    background-color: #702459; }
  .xl\:focus\:bg-transparent:focus {
    background-color: transparent; }
  .xl\:focus\:bg-current:focus {
    background-color: currentColor; }
  .xl\:focus\:bg-black:focus {
    background-color: #000; }
  .xl\:focus\:bg-white:focus {
    background-color: #fff; }
  .xl\:focus\:bg-gray-100:focus {
    background-color: #f7fafc; }
  .xl\:focus\:bg-gray-200:focus {
    background-color: #edf2f7; }
  .xl\:focus\:bg-gray-300:focus {
    background-color: #e2e8f0; }
  .xl\:focus\:bg-gray-400:focus {
    background-color: #cbd5e0; }
  .xl\:focus\:bg-gray-500:focus {
    background-color: #a0aec0; }
  .xl\:focus\:bg-gray-600:focus {
    background-color: #718096; }
  .xl\:focus\:bg-gray-700:focus {
    background-color: #4a5568; }
  .xl\:focus\:bg-gray-800:focus {
    background-color: #2d3748; }
  .xl\:focus\:bg-gray-900:focus {
    background-color: #1a202c; }
  .xl\:focus\:bg-red-100:focus {
    background-color: #fff5f5; }
  .xl\:focus\:bg-red-200:focus {
    background-color: #fed7d7; }
  .xl\:focus\:bg-red-300:focus {
    background-color: #feb2b2; }
  .xl\:focus\:bg-red-400:focus {
    background-color: #fc8181; }
  .xl\:focus\:bg-red-500:focus {
    background-color: #f56565; }
  .xl\:focus\:bg-red-600:focus {
    background-color: #e53e3e; }
  .xl\:focus\:bg-red-700:focus {
    background-color: #c53030; }
  .xl\:focus\:bg-red-800:focus {
    background-color: #9b2c2c; }
  .xl\:focus\:bg-red-900:focus {
    background-color: #742a2a; }
  .xl\:focus\:bg-orange-100:focus {
    background-color: #fffaf0; }
  .xl\:focus\:bg-orange-200:focus {
    background-color: #feebc8; }
  .xl\:focus\:bg-orange-300:focus {
    background-color: #fbd38d; }
  .xl\:focus\:bg-orange-400:focus {
    background-color: #f6ad55; }
  .xl\:focus\:bg-orange-500:focus {
    background-color: #ed8936; }
  .xl\:focus\:bg-orange-600:focus {
    background-color: #dd6b20; }
  .xl\:focus\:bg-orange-700:focus {
    background-color: #c05621; }
  .xl\:focus\:bg-orange-800:focus {
    background-color: #9c4221; }
  .xl\:focus\:bg-orange-900:focus {
    background-color: #7b341e; }
  .xl\:focus\:bg-yellow-100:focus {
    background-color: #fffff0; }
  .xl\:focus\:bg-yellow-200:focus {
    background-color: #fefcbf; }
  .xl\:focus\:bg-yellow-300:focus {
    background-color: #faf089; }
  .xl\:focus\:bg-yellow-400:focus {
    background-color: #f6e05e; }
  .xl\:focus\:bg-yellow-500:focus {
    background-color: #ecc94b; }
  .xl\:focus\:bg-yellow-600:focus {
    background-color: #d69e2e; }
  .xl\:focus\:bg-yellow-700:focus {
    background-color: #b7791f; }
  .xl\:focus\:bg-yellow-800:focus {
    background-color: #975a16; }
  .xl\:focus\:bg-yellow-900:focus {
    background-color: #744210; }
  .xl\:focus\:bg-green-100:focus {
    background-color: #f0fff4; }
  .xl\:focus\:bg-green-200:focus {
    background-color: #c6f6d5; }
  .xl\:focus\:bg-green-300:focus {
    background-color: #9ae6b4; }
  .xl\:focus\:bg-green-400:focus {
    background-color: #68d391; }
  .xl\:focus\:bg-green-500:focus {
    background-color: #48bb78; }
  .xl\:focus\:bg-green-600:focus {
    background-color: #38a169; }
  .xl\:focus\:bg-green-700:focus {
    background-color: #2f855a; }
  .xl\:focus\:bg-green-800:focus {
    background-color: #276749; }
  .xl\:focus\:bg-green-900:focus {
    background-color: #22543d; }
  .xl\:focus\:bg-teal-100:focus {
    background-color: #e6fffa; }
  .xl\:focus\:bg-teal-200:focus {
    background-color: #b2f5ea; }
  .xl\:focus\:bg-teal-300:focus {
    background-color: #81e6d9; }
  .xl\:focus\:bg-teal-400:focus {
    background-color: #4fd1c5; }
  .xl\:focus\:bg-teal-500:focus {
    background-color: #38b2ac; }
  .xl\:focus\:bg-teal-600:focus {
    background-color: #319795; }
  .xl\:focus\:bg-teal-700:focus {
    background-color: #2c7a7b; }
  .xl\:focus\:bg-teal-800:focus {
    background-color: #285e61; }
  .xl\:focus\:bg-teal-900:focus {
    background-color: #234e52; }
  .xl\:focus\:bg-blue-100:focus {
    background-color: #ebf8ff; }
  .xl\:focus\:bg-blue-200:focus {
    background-color: #bee3f8; }
  .xl\:focus\:bg-blue-300:focus {
    background-color: #90cdf4; }
  .xl\:focus\:bg-blue-400:focus {
    background-color: #63b3ed; }
  .xl\:focus\:bg-blue-500:focus {
    background-color: #4299e1; }
  .xl\:focus\:bg-blue-600:focus {
    background-color: #3182ce; }
  .xl\:focus\:bg-blue-700:focus {
    background-color: #2b6cb0; }
  .xl\:focus\:bg-blue-800:focus {
    background-color: #2c5282; }
  .xl\:focus\:bg-blue-900:focus {
    background-color: #2a4365; }
  .xl\:focus\:bg-indigo-100:focus {
    background-color: #ebf4ff; }
  .xl\:focus\:bg-indigo-200:focus {
    background-color: #c3dafe; }
  .xl\:focus\:bg-indigo-300:focus {
    background-color: #a3bffa; }
  .xl\:focus\:bg-indigo-400:focus {
    background-color: #7f9cf5; }
  .xl\:focus\:bg-indigo-500:focus {
    background-color: #667eea; }
  .xl\:focus\:bg-indigo-600:focus {
    background-color: #5a67d8; }
  .xl\:focus\:bg-indigo-700:focus {
    background-color: #4c51bf; }
  .xl\:focus\:bg-indigo-800:focus {
    background-color: #434190; }
  .xl\:focus\:bg-indigo-900:focus {
    background-color: #3c366b; }
  .xl\:focus\:bg-purple-100:focus {
    background-color: #faf5ff; }
  .xl\:focus\:bg-purple-200:focus {
    background-color: #e9d8fd; }
  .xl\:focus\:bg-purple-300:focus {
    background-color: #d6bcfa; }
  .xl\:focus\:bg-purple-400:focus {
    background-color: #b794f4; }
  .xl\:focus\:bg-purple-500:focus {
    background-color: #9f7aea; }
  .xl\:focus\:bg-purple-600:focus {
    background-color: #805ad5; }
  .xl\:focus\:bg-purple-700:focus {
    background-color: #6b46c1; }
  .xl\:focus\:bg-purple-800:focus {
    background-color: #553c9a; }
  .xl\:focus\:bg-purple-900:focus {
    background-color: #44337a; }
  .xl\:focus\:bg-pink-100:focus {
    background-color: #fff5f7; }
  .xl\:focus\:bg-pink-200:focus {
    background-color: #fed7e2; }
  .xl\:focus\:bg-pink-300:focus {
    background-color: #fbb6ce; }
  .xl\:focus\:bg-pink-400:focus {
    background-color: #f687b3; }
  .xl\:focus\:bg-pink-500:focus {
    background-color: #ed64a6; }
  .xl\:focus\:bg-pink-600:focus {
    background-color: #d53f8c; }
  .xl\:focus\:bg-pink-700:focus {
    background-color: #b83280; }
  .xl\:focus\:bg-pink-800:focus {
    background-color: #97266d; }
  .xl\:focus\:bg-pink-900:focus {
    background-color: #702459; }
  .xl\:bg-bottom {
    background-position: bottom; }
  .xl\:bg-center {
    background-position: center; }
  .xl\:bg-left {
    background-position: left; }
  .xl\:bg-left-bottom {
    background-position: left bottom; }
  .xl\:bg-left-top {
    background-position: left top; }
  .xl\:bg-right {
    background-position: right; }
  .xl\:bg-right-bottom {
    background-position: right bottom; }
  .xl\:bg-right-top {
    background-position: right top; }
  .xl\:bg-top {
    background-position: top; }
  .xl\:bg-repeat {
    background-repeat: repeat; }
  .xl\:bg-no-repeat {
    background-repeat: no-repeat; }
  .xl\:bg-repeat-x {
    background-repeat: repeat-x; }
  .xl\:bg-repeat-y {
    background-repeat: repeat-y; }
  .xl\:bg-repeat-round {
    background-repeat: round; }
  .xl\:bg-repeat-space {
    background-repeat: space; }
  .xl\:bg-auto {
    background-size: auto; }
  .xl\:bg-cover {
    background-size: cover; }
  .xl\:bg-contain {
    background-size: contain; }
  .xl\:border-collapse {
    border-collapse: collapse; }
  .xl\:border-separate {
    border-collapse: separate; }
  .xl\:border-transparent {
    border-color: transparent; }
  .xl\:border-current {
    border-color: currentColor; }
  .xl\:border-black {
    border-color: #000; }
  .xl\:border-white {
    border-color: #fff; }
  .xl\:border-gray-100 {
    border-color: #f7fafc; }
  .xl\:border-gray-200 {
    border-color: #edf2f7; }
  .xl\:border-gray-300 {
    border-color: #e2e8f0; }
  .xl\:border-gray-400 {
    border-color: #cbd5e0; }
  .xl\:border-gray-500 {
    border-color: #a0aec0; }
  .xl\:border-gray-600 {
    border-color: #718096; }
  .xl\:border-gray-700 {
    border-color: #4a5568; }
  .xl\:border-gray-800 {
    border-color: #2d3748; }
  .xl\:border-gray-900 {
    border-color: #1a202c; }
  .xl\:border-red-100 {
    border-color: #fff5f5; }
  .xl\:border-red-200 {
    border-color: #fed7d7; }
  .xl\:border-red-300 {
    border-color: #feb2b2; }
  .xl\:border-red-400 {
    border-color: #fc8181; }
  .xl\:border-red-500 {
    border-color: #f56565; }
  .xl\:border-red-600 {
    border-color: #e53e3e; }
  .xl\:border-red-700 {
    border-color: #c53030; }
  .xl\:border-red-800 {
    border-color: #9b2c2c; }
  .xl\:border-red-900 {
    border-color: #742a2a; }
  .xl\:border-orange-100 {
    border-color: #fffaf0; }
  .xl\:border-orange-200 {
    border-color: #feebc8; }
  .xl\:border-orange-300 {
    border-color: #fbd38d; }
  .xl\:border-orange-400 {
    border-color: #f6ad55; }
  .xl\:border-orange-500 {
    border-color: #ed8936; }
  .xl\:border-orange-600 {
    border-color: #dd6b20; }
  .xl\:border-orange-700 {
    border-color: #c05621; }
  .xl\:border-orange-800 {
    border-color: #9c4221; }
  .xl\:border-orange-900 {
    border-color: #7b341e; }
  .xl\:border-yellow-100 {
    border-color: #fffff0; }
  .xl\:border-yellow-200 {
    border-color: #fefcbf; }
  .xl\:border-yellow-300 {
    border-color: #faf089; }
  .xl\:border-yellow-400 {
    border-color: #f6e05e; }
  .xl\:border-yellow-500 {
    border-color: #ecc94b; }
  .xl\:border-yellow-600 {
    border-color: #d69e2e; }
  .xl\:border-yellow-700 {
    border-color: #b7791f; }
  .xl\:border-yellow-800 {
    border-color: #975a16; }
  .xl\:border-yellow-900 {
    border-color: #744210; }
  .xl\:border-green-100 {
    border-color: #f0fff4; }
  .xl\:border-green-200 {
    border-color: #c6f6d5; }
  .xl\:border-green-300 {
    border-color: #9ae6b4; }
  .xl\:border-green-400 {
    border-color: #68d391; }
  .xl\:border-green-500 {
    border-color: #48bb78; }
  .xl\:border-green-600 {
    border-color: #38a169; }
  .xl\:border-green-700 {
    border-color: #2f855a; }
  .xl\:border-green-800 {
    border-color: #276749; }
  .xl\:border-green-900 {
    border-color: #22543d; }
  .xl\:border-teal-100 {
    border-color: #e6fffa; }
  .xl\:border-teal-200 {
    border-color: #b2f5ea; }
  .xl\:border-teal-300 {
    border-color: #81e6d9; }
  .xl\:border-teal-400 {
    border-color: #4fd1c5; }
  .xl\:border-teal-500 {
    border-color: #38b2ac; }
  .xl\:border-teal-600 {
    border-color: #319795; }
  .xl\:border-teal-700 {
    border-color: #2c7a7b; }
  .xl\:border-teal-800 {
    border-color: #285e61; }
  .xl\:border-teal-900 {
    border-color: #234e52; }
  .xl\:border-blue-100 {
    border-color: #ebf8ff; }
  .xl\:border-blue-200 {
    border-color: #bee3f8; }
  .xl\:border-blue-300 {
    border-color: #90cdf4; }
  .xl\:border-blue-400 {
    border-color: #63b3ed; }
  .xl\:border-blue-500 {
    border-color: #4299e1; }
  .xl\:border-blue-600 {
    border-color: #3182ce; }
  .xl\:border-blue-700 {
    border-color: #2b6cb0; }
  .xl\:border-blue-800 {
    border-color: #2c5282; }
  .xl\:border-blue-900 {
    border-color: #2a4365; }
  .xl\:border-indigo-100 {
    border-color: #ebf4ff; }
  .xl\:border-indigo-200 {
    border-color: #c3dafe; }
  .xl\:border-indigo-300 {
    border-color: #a3bffa; }
  .xl\:border-indigo-400 {
    border-color: #7f9cf5; }
  .xl\:border-indigo-500 {
    border-color: #667eea; }
  .xl\:border-indigo-600 {
    border-color: #5a67d8; }
  .xl\:border-indigo-700 {
    border-color: #4c51bf; }
  .xl\:border-indigo-800 {
    border-color: #434190; }
  .xl\:border-indigo-900 {
    border-color: #3c366b; }
  .xl\:border-purple-100 {
    border-color: #faf5ff; }
  .xl\:border-purple-200 {
    border-color: #e9d8fd; }
  .xl\:border-purple-300 {
    border-color: #d6bcfa; }
  .xl\:border-purple-400 {
    border-color: #b794f4; }
  .xl\:border-purple-500 {
    border-color: #9f7aea; }
  .xl\:border-purple-600 {
    border-color: #805ad5; }
  .xl\:border-purple-700 {
    border-color: #6b46c1; }
  .xl\:border-purple-800 {
    border-color: #553c9a; }
  .xl\:border-purple-900 {
    border-color: #44337a; }
  .xl\:border-pink-100 {
    border-color: #fff5f7; }
  .xl\:border-pink-200 {
    border-color: #fed7e2; }
  .xl\:border-pink-300 {
    border-color: #fbb6ce; }
  .xl\:border-pink-400 {
    border-color: #f687b3; }
  .xl\:border-pink-500 {
    border-color: #ed64a6; }
  .xl\:border-pink-600 {
    border-color: #d53f8c; }
  .xl\:border-pink-700 {
    border-color: #b83280; }
  .xl\:border-pink-800 {
    border-color: #97266d; }
  .xl\:border-pink-900 {
    border-color: #702459; }
  .xl\:hover\:border-transparent:hover {
    border-color: transparent; }
  .xl\:hover\:border-current:hover {
    border-color: currentColor; }
  .xl\:hover\:border-black:hover {
    border-color: #000; }
  .xl\:hover\:border-white:hover {
    border-color: #fff; }
  .xl\:hover\:border-gray-100:hover {
    border-color: #f7fafc; }
  .xl\:hover\:border-gray-200:hover {
    border-color: #edf2f7; }
  .xl\:hover\:border-gray-300:hover {
    border-color: #e2e8f0; }
  .xl\:hover\:border-gray-400:hover {
    border-color: #cbd5e0; }
  .xl\:hover\:border-gray-500:hover {
    border-color: #a0aec0; }
  .xl\:hover\:border-gray-600:hover {
    border-color: #718096; }
  .xl\:hover\:border-gray-700:hover {
    border-color: #4a5568; }
  .xl\:hover\:border-gray-800:hover {
    border-color: #2d3748; }
  .xl\:hover\:border-gray-900:hover {
    border-color: #1a202c; }
  .xl\:hover\:border-red-100:hover {
    border-color: #fff5f5; }
  .xl\:hover\:border-red-200:hover {
    border-color: #fed7d7; }
  .xl\:hover\:border-red-300:hover {
    border-color: #feb2b2; }
  .xl\:hover\:border-red-400:hover {
    border-color: #fc8181; }
  .xl\:hover\:border-red-500:hover {
    border-color: #f56565; }
  .xl\:hover\:border-red-600:hover {
    border-color: #e53e3e; }
  .xl\:hover\:border-red-700:hover {
    border-color: #c53030; }
  .xl\:hover\:border-red-800:hover {
    border-color: #9b2c2c; }
  .xl\:hover\:border-red-900:hover {
    border-color: #742a2a; }
  .xl\:hover\:border-orange-100:hover {
    border-color: #fffaf0; }
  .xl\:hover\:border-orange-200:hover {
    border-color: #feebc8; }
  .xl\:hover\:border-orange-300:hover {
    border-color: #fbd38d; }
  .xl\:hover\:border-orange-400:hover {
    border-color: #f6ad55; }
  .xl\:hover\:border-orange-500:hover {
    border-color: #ed8936; }
  .xl\:hover\:border-orange-600:hover {
    border-color: #dd6b20; }
  .xl\:hover\:border-orange-700:hover {
    border-color: #c05621; }
  .xl\:hover\:border-orange-800:hover {
    border-color: #9c4221; }
  .xl\:hover\:border-orange-900:hover {
    border-color: #7b341e; }
  .xl\:hover\:border-yellow-100:hover {
    border-color: #fffff0; }
  .xl\:hover\:border-yellow-200:hover {
    border-color: #fefcbf; }
  .xl\:hover\:border-yellow-300:hover {
    border-color: #faf089; }
  .xl\:hover\:border-yellow-400:hover {
    border-color: #f6e05e; }
  .xl\:hover\:border-yellow-500:hover {
    border-color: #ecc94b; }
  .xl\:hover\:border-yellow-600:hover {
    border-color: #d69e2e; }
  .xl\:hover\:border-yellow-700:hover {
    border-color: #b7791f; }
  .xl\:hover\:border-yellow-800:hover {
    border-color: #975a16; }
  .xl\:hover\:border-yellow-900:hover {
    border-color: #744210; }
  .xl\:hover\:border-green-100:hover {
    border-color: #f0fff4; }
  .xl\:hover\:border-green-200:hover {
    border-color: #c6f6d5; }
  .xl\:hover\:border-green-300:hover {
    border-color: #9ae6b4; }
  .xl\:hover\:border-green-400:hover {
    border-color: #68d391; }
  .xl\:hover\:border-green-500:hover {
    border-color: #48bb78; }
  .xl\:hover\:border-green-600:hover {
    border-color: #38a169; }
  .xl\:hover\:border-green-700:hover {
    border-color: #2f855a; }
  .xl\:hover\:border-green-800:hover {
    border-color: #276749; }
  .xl\:hover\:border-green-900:hover {
    border-color: #22543d; }
  .xl\:hover\:border-teal-100:hover {
    border-color: #e6fffa; }
  .xl\:hover\:border-teal-200:hover {
    border-color: #b2f5ea; }
  .xl\:hover\:border-teal-300:hover {
    border-color: #81e6d9; }
  .xl\:hover\:border-teal-400:hover {
    border-color: #4fd1c5; }
  .xl\:hover\:border-teal-500:hover {
    border-color: #38b2ac; }
  .xl\:hover\:border-teal-600:hover {
    border-color: #319795; }
  .xl\:hover\:border-teal-700:hover {
    border-color: #2c7a7b; }
  .xl\:hover\:border-teal-800:hover {
    border-color: #285e61; }
  .xl\:hover\:border-teal-900:hover {
    border-color: #234e52; }
  .xl\:hover\:border-blue-100:hover {
    border-color: #ebf8ff; }
  .xl\:hover\:border-blue-200:hover {
    border-color: #bee3f8; }
  .xl\:hover\:border-blue-300:hover {
    border-color: #90cdf4; }
  .xl\:hover\:border-blue-400:hover {
    border-color: #63b3ed; }
  .xl\:hover\:border-blue-500:hover {
    border-color: #4299e1; }
  .xl\:hover\:border-blue-600:hover {
    border-color: #3182ce; }
  .xl\:hover\:border-blue-700:hover {
    border-color: #2b6cb0; }
  .xl\:hover\:border-blue-800:hover {
    border-color: #2c5282; }
  .xl\:hover\:border-blue-900:hover {
    border-color: #2a4365; }
  .xl\:hover\:border-indigo-100:hover {
    border-color: #ebf4ff; }
  .xl\:hover\:border-indigo-200:hover {
    border-color: #c3dafe; }
  .xl\:hover\:border-indigo-300:hover {
    border-color: #a3bffa; }
  .xl\:hover\:border-indigo-400:hover {
    border-color: #7f9cf5; }
  .xl\:hover\:border-indigo-500:hover {
    border-color: #667eea; }
  .xl\:hover\:border-indigo-600:hover {
    border-color: #5a67d8; }
  .xl\:hover\:border-indigo-700:hover {
    border-color: #4c51bf; }
  .xl\:hover\:border-indigo-800:hover {
    border-color: #434190; }
  .xl\:hover\:border-indigo-900:hover {
    border-color: #3c366b; }
  .xl\:hover\:border-purple-100:hover {
    border-color: #faf5ff; }
  .xl\:hover\:border-purple-200:hover {
    border-color: #e9d8fd; }
  .xl\:hover\:border-purple-300:hover {
    border-color: #d6bcfa; }
  .xl\:hover\:border-purple-400:hover {
    border-color: #b794f4; }
  .xl\:hover\:border-purple-500:hover {
    border-color: #9f7aea; }
  .xl\:hover\:border-purple-600:hover {
    border-color: #805ad5; }
  .xl\:hover\:border-purple-700:hover {
    border-color: #6b46c1; }
  .xl\:hover\:border-purple-800:hover {
    border-color: #553c9a; }
  .xl\:hover\:border-purple-900:hover {
    border-color: #44337a; }
  .xl\:hover\:border-pink-100:hover {
    border-color: #fff5f7; }
  .xl\:hover\:border-pink-200:hover {
    border-color: #fed7e2; }
  .xl\:hover\:border-pink-300:hover {
    border-color: #fbb6ce; }
  .xl\:hover\:border-pink-400:hover {
    border-color: #f687b3; }
  .xl\:hover\:border-pink-500:hover {
    border-color: #ed64a6; }
  .xl\:hover\:border-pink-600:hover {
    border-color: #d53f8c; }
  .xl\:hover\:border-pink-700:hover {
    border-color: #b83280; }
  .xl\:hover\:border-pink-800:hover {
    border-color: #97266d; }
  .xl\:hover\:border-pink-900:hover {
    border-color: #702459; }
  .xl\:focus\:border-transparent:focus {
    border-color: transparent; }
  .xl\:focus\:border-current:focus {
    border-color: currentColor; }
  .xl\:focus\:border-black:focus {
    border-color: #000; }
  .xl\:focus\:border-white:focus {
    border-color: #fff; }
  .xl\:focus\:border-gray-100:focus {
    border-color: #f7fafc; }
  .xl\:focus\:border-gray-200:focus {
    border-color: #edf2f7; }
  .xl\:focus\:border-gray-300:focus {
    border-color: #e2e8f0; }
  .xl\:focus\:border-gray-400:focus {
    border-color: #cbd5e0; }
  .xl\:focus\:border-gray-500:focus {
    border-color: #a0aec0; }
  .xl\:focus\:border-gray-600:focus {
    border-color: #718096; }
  .xl\:focus\:border-gray-700:focus {
    border-color: #4a5568; }
  .xl\:focus\:border-gray-800:focus {
    border-color: #2d3748; }
  .xl\:focus\:border-gray-900:focus {
    border-color: #1a202c; }
  .xl\:focus\:border-red-100:focus {
    border-color: #fff5f5; }
  .xl\:focus\:border-red-200:focus {
    border-color: #fed7d7; }
  .xl\:focus\:border-red-300:focus {
    border-color: #feb2b2; }
  .xl\:focus\:border-red-400:focus {
    border-color: #fc8181; }
  .xl\:focus\:border-red-500:focus {
    border-color: #f56565; }
  .xl\:focus\:border-red-600:focus {
    border-color: #e53e3e; }
  .xl\:focus\:border-red-700:focus {
    border-color: #c53030; }
  .xl\:focus\:border-red-800:focus {
    border-color: #9b2c2c; }
  .xl\:focus\:border-red-900:focus {
    border-color: #742a2a; }
  .xl\:focus\:border-orange-100:focus {
    border-color: #fffaf0; }
  .xl\:focus\:border-orange-200:focus {
    border-color: #feebc8; }
  .xl\:focus\:border-orange-300:focus {
    border-color: #fbd38d; }
  .xl\:focus\:border-orange-400:focus {
    border-color: #f6ad55; }
  .xl\:focus\:border-orange-500:focus {
    border-color: #ed8936; }
  .xl\:focus\:border-orange-600:focus {
    border-color: #dd6b20; }
  .xl\:focus\:border-orange-700:focus {
    border-color: #c05621; }
  .xl\:focus\:border-orange-800:focus {
    border-color: #9c4221; }
  .xl\:focus\:border-orange-900:focus {
    border-color: #7b341e; }
  .xl\:focus\:border-yellow-100:focus {
    border-color: #fffff0; }
  .xl\:focus\:border-yellow-200:focus {
    border-color: #fefcbf; }
  .xl\:focus\:border-yellow-300:focus {
    border-color: #faf089; }
  .xl\:focus\:border-yellow-400:focus {
    border-color: #f6e05e; }
  .xl\:focus\:border-yellow-500:focus {
    border-color: #ecc94b; }
  .xl\:focus\:border-yellow-600:focus {
    border-color: #d69e2e; }
  .xl\:focus\:border-yellow-700:focus {
    border-color: #b7791f; }
  .xl\:focus\:border-yellow-800:focus {
    border-color: #975a16; }
  .xl\:focus\:border-yellow-900:focus {
    border-color: #744210; }
  .xl\:focus\:border-green-100:focus {
    border-color: #f0fff4; }
  .xl\:focus\:border-green-200:focus {
    border-color: #c6f6d5; }
  .xl\:focus\:border-green-300:focus {
    border-color: #9ae6b4; }
  .xl\:focus\:border-green-400:focus {
    border-color: #68d391; }
  .xl\:focus\:border-green-500:focus {
    border-color: #48bb78; }
  .xl\:focus\:border-green-600:focus {
    border-color: #38a169; }
  .xl\:focus\:border-green-700:focus {
    border-color: #2f855a; }
  .xl\:focus\:border-green-800:focus {
    border-color: #276749; }
  .xl\:focus\:border-green-900:focus {
    border-color: #22543d; }
  .xl\:focus\:border-teal-100:focus {
    border-color: #e6fffa; }
  .xl\:focus\:border-teal-200:focus {
    border-color: #b2f5ea; }
  .xl\:focus\:border-teal-300:focus {
    border-color: #81e6d9; }
  .xl\:focus\:border-teal-400:focus {
    border-color: #4fd1c5; }
  .xl\:focus\:border-teal-500:focus {
    border-color: #38b2ac; }
  .xl\:focus\:border-teal-600:focus {
    border-color: #319795; }
  .xl\:focus\:border-teal-700:focus {
    border-color: #2c7a7b; }
  .xl\:focus\:border-teal-800:focus {
    border-color: #285e61; }
  .xl\:focus\:border-teal-900:focus {
    border-color: #234e52; }
  .xl\:focus\:border-blue-100:focus {
    border-color: #ebf8ff; }
  .xl\:focus\:border-blue-200:focus {
    border-color: #bee3f8; }
  .xl\:focus\:border-blue-300:focus {
    border-color: #90cdf4; }
  .xl\:focus\:border-blue-400:focus {
    border-color: #63b3ed; }
  .xl\:focus\:border-blue-500:focus {
    border-color: #4299e1; }
  .xl\:focus\:border-blue-600:focus {
    border-color: #3182ce; }
  .xl\:focus\:border-blue-700:focus {
    border-color: #2b6cb0; }
  .xl\:focus\:border-blue-800:focus {
    border-color: #2c5282; }
  .xl\:focus\:border-blue-900:focus {
    border-color: #2a4365; }
  .xl\:focus\:border-indigo-100:focus {
    border-color: #ebf4ff; }
  .xl\:focus\:border-indigo-200:focus {
    border-color: #c3dafe; }
  .xl\:focus\:border-indigo-300:focus {
    border-color: #a3bffa; }
  .xl\:focus\:border-indigo-400:focus {
    border-color: #7f9cf5; }
  .xl\:focus\:border-indigo-500:focus {
    border-color: #667eea; }
  .xl\:focus\:border-indigo-600:focus {
    border-color: #5a67d8; }
  .xl\:focus\:border-indigo-700:focus {
    border-color: #4c51bf; }
  .xl\:focus\:border-indigo-800:focus {
    border-color: #434190; }
  .xl\:focus\:border-indigo-900:focus {
    border-color: #3c366b; }
  .xl\:focus\:border-purple-100:focus {
    border-color: #faf5ff; }
  .xl\:focus\:border-purple-200:focus {
    border-color: #e9d8fd; }
  .xl\:focus\:border-purple-300:focus {
    border-color: #d6bcfa; }
  .xl\:focus\:border-purple-400:focus {
    border-color: #b794f4; }
  .xl\:focus\:border-purple-500:focus {
    border-color: #9f7aea; }
  .xl\:focus\:border-purple-600:focus {
    border-color: #805ad5; }
  .xl\:focus\:border-purple-700:focus {
    border-color: #6b46c1; }
  .xl\:focus\:border-purple-800:focus {
    border-color: #553c9a; }
  .xl\:focus\:border-purple-900:focus {
    border-color: #44337a; }
  .xl\:focus\:border-pink-100:focus {
    border-color: #fff5f7; }
  .xl\:focus\:border-pink-200:focus {
    border-color: #fed7e2; }
  .xl\:focus\:border-pink-300:focus {
    border-color: #fbb6ce; }
  .xl\:focus\:border-pink-400:focus {
    border-color: #f687b3; }
  .xl\:focus\:border-pink-500:focus {
    border-color: #ed64a6; }
  .xl\:focus\:border-pink-600:focus {
    border-color: #d53f8c; }
  .xl\:focus\:border-pink-700:focus {
    border-color: #b83280; }
  .xl\:focus\:border-pink-800:focus {
    border-color: #97266d; }
  .xl\:focus\:border-pink-900:focus {
    border-color: #702459; }
  .xl\:rounded-none {
    border-radius: 0; }
  .xl\:rounded-sm {
    border-radius: 0.125rem; }
  .xl\:rounded {
    border-radius: 0.25rem; }
  .xl\:rounded-md {
    border-radius: 0.375rem; }
  .xl\:rounded-lg {
    border-radius: 0.5rem; }
  .xl\:rounded-full {
    border-radius: 9999px; }
  .xl\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .xl\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .xl\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .xl\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .xl\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem; }
  .xl\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem; }
  .xl\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem; }
  .xl\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem; }
  .xl\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .xl\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem; }
  .xl\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .xl\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .xl\:rounded-t-md {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem; }
  .xl\:rounded-r-md {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem; }
  .xl\:rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem; }
  .xl\:rounded-l-md {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem; }
  .xl\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem; }
  .xl\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem; }
  .xl\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem; }
  .xl\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem; }
  .xl\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px; }
  .xl\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px; }
  .xl\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px; }
  .xl\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px; }
  .xl\:rounded-tl-none {
    border-top-left-radius: 0; }
  .xl\:rounded-tr-none {
    border-top-right-radius: 0; }
  .xl\:rounded-br-none {
    border-bottom-right-radius: 0; }
  .xl\:rounded-bl-none {
    border-bottom-left-radius: 0; }
  .xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem; }
  .xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem; }
  .xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem; }
  .xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem; }
  .xl\:rounded-tl {
    border-top-left-radius: 0.25rem; }
  .xl\:rounded-tr {
    border-top-right-radius: 0.25rem; }
  .xl\:rounded-br {
    border-bottom-right-radius: 0.25rem; }
  .xl\:rounded-bl {
    border-bottom-left-radius: 0.25rem; }
  .xl\:rounded-tl-md {
    border-top-left-radius: 0.375rem; }
  .xl\:rounded-tr-md {
    border-top-right-radius: 0.375rem; }
  .xl\:rounded-br-md {
    border-bottom-right-radius: 0.375rem; }
  .xl\:rounded-bl-md {
    border-bottom-left-radius: 0.375rem; }
  .xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem; }
  .xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem; }
  .xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem; }
  .xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem; }
  .xl\:rounded-tl-full {
    border-top-left-radius: 9999px; }
  .xl\:rounded-tr-full {
    border-top-right-radius: 9999px; }
  .xl\:rounded-br-full {
    border-bottom-right-radius: 9999px; }
  .xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px; }
  .xl\:border-solid {
    border-style: solid; }
  .xl\:border-dashed {
    border-style: dashed; }
  .xl\:border-dotted {
    border-style: dotted; }
  .xl\:border-double {
    border-style: double; }
  .xl\:border-none {
    border-style: none; }
  .xl\:border-0 {
    border-width: 0; }
  .xl\:border-2 {
    border-width: 2px; }
  .xl\:border-4 {
    border-width: 4px; }
  .xl\:border-8 {
    border-width: 8px; }
  .xl\:border {
    border-width: 1px; }
  .xl\:border-t-0 {
    border-top-width: 0; }
  .xl\:border-r-0 {
    border-right-width: 0; }
  .xl\:border-b-0 {
    border-bottom-width: 0; }
  .xl\:border-l-0 {
    border-left-width: 0; }
  .xl\:border-t-2 {
    border-top-width: 2px; }
  .xl\:border-r-2 {
    border-right-width: 2px; }
  .xl\:border-b-2 {
    border-bottom-width: 2px; }
  .xl\:border-l-2 {
    border-left-width: 2px; }
  .xl\:border-t-4 {
    border-top-width: 4px; }
  .xl\:border-r-4 {
    border-right-width: 4px; }
  .xl\:border-b-4 {
    border-bottom-width: 4px; }
  .xl\:border-l-4 {
    border-left-width: 4px; }
  .xl\:border-t-8 {
    border-top-width: 8px; }
  .xl\:border-r-8 {
    border-right-width: 8px; }
  .xl\:border-b-8 {
    border-bottom-width: 8px; }
  .xl\:border-l-8 {
    border-left-width: 8px; }
  .xl\:border-t {
    border-top-width: 1px; }
  .xl\:border-r {
    border-right-width: 1px; }
  .xl\:border-b {
    border-bottom-width: 1px; }
  .xl\:border-l {
    border-left-width: 1px; }
  .xl\:box-border {
    box-sizing: border-box; }
  .xl\:box-content {
    box-sizing: content-box; }
  .xl\:cursor-auto {
    cursor: auto; }
  .xl\:cursor-default {
    cursor: default; }
  .xl\:cursor-pointer {
    cursor: pointer; }
  .xl\:cursor-wait {
    cursor: wait; }
  .xl\:cursor-text {
    cursor: text; }
  .xl\:cursor-move {
    cursor: move; }
  .xl\:cursor-not-allowed {
    cursor: not-allowed; }
  .xl\:block {
    display: block; }
  .xl\:inline-block {
    display: inline-block; }
  .xl\:inline {
    display: inline; }
  .xl\:flow-root {
    display: flow-root; }
  .xl\:flex {
    display: flex; }
  .xl\:inline-flex {
    display: inline-flex; }
  .xl\:grid {
    display: grid; }
  .xl\:inline-grid {
    display: inline-grid; }
  .xl\:table {
    display: table; }
  .xl\:table-caption {
    display: table-caption; }
  .xl\:table-cell {
    display: table-cell; }
  .xl\:table-column {
    display: table-column; }
  .xl\:table-column-group {
    display: table-column-group; }
  .xl\:table-footer-group {
    display: table-footer-group; }
  .xl\:table-header-group {
    display: table-header-group; }
  .xl\:table-row-group {
    display: table-row-group; }
  .xl\:table-row {
    display: table-row; }
  .xl\:hidden {
    display: none; }
  .xl\:flex-row {
    flex-direction: row; }
  .xl\:flex-row-reverse {
    flex-direction: row-reverse; }
  .xl\:flex-col {
    flex-direction: column; }
  .xl\:flex-col-reverse {
    flex-direction: column-reverse; }
  .xl\:flex-wrap {
    flex-wrap: wrap; }
  .xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse; }
  .xl\:flex-no-wrap {
    flex-wrap: nowrap; }
  .xl\:items-start {
    align-items: flex-start; }
  .xl\:items-end {
    align-items: flex-end; }
  .xl\:items-center {
    align-items: center; }
  .xl\:items-baseline {
    align-items: baseline; }
  .xl\:items-stretch {
    align-items: stretch; }
  .xl\:self-auto {
    align-self: auto; }
  .xl\:self-start {
    align-self: flex-start; }
  .xl\:self-end {
    align-self: flex-end; }
  .xl\:self-center {
    align-self: center; }
  .xl\:self-stretch {
    align-self: stretch; }
  .xl\:justify-start {
    justify-content: flex-start; }
  .xl\:justify-end {
    justify-content: flex-end; }
  .xl\:justify-center {
    justify-content: center; }
  .xl\:justify-between {
    justify-content: space-between; }
  .xl\:justify-around {
    justify-content: space-around; }
  .xl\:justify-evenly {
    justify-content: space-evenly; }
  .xl\:content-center {
    align-content: center; }
  .xl\:content-start {
    align-content: flex-start; }
  .xl\:content-end {
    align-content: flex-end; }
  .xl\:content-between {
    align-content: space-between; }
  .xl\:content-around {
    align-content: space-around; }
  .xl\:flex-1 {
    flex: 1 1 0%; }
  .xl\:flex-auto {
    flex: 1 1 auto; }
  .xl\:flex-initial {
    flex: 0 1 auto; }
  .xl\:flex-none {
    flex: none; }
  .xl\:flex-grow-0 {
    flex-grow: 0; }
  .xl\:flex-grow {
    flex-grow: 1; }
  .xl\:flex-shrink-0 {
    flex-shrink: 0; }
  .xl\:flex-shrink {
    flex-shrink: 1; }
  .xl\:order-1 {
    order: 1; }
  .xl\:order-2 {
    order: 2; }
  .xl\:order-3 {
    order: 3; }
  .xl\:order-4 {
    order: 4; }
  .xl\:order-5 {
    order: 5; }
  .xl\:order-6 {
    order: 6; }
  .xl\:order-7 {
    order: 7; }
  .xl\:order-8 {
    order: 8; }
  .xl\:order-9 {
    order: 9; }
  .xl\:order-10 {
    order: 10; }
  .xl\:order-11 {
    order: 11; }
  .xl\:order-12 {
    order: 12; }
  .xl\:order-first {
    order: -9999; }
  .xl\:order-last {
    order: 9999; }
  .xl\:order-none {
    order: 0; }
  .xl\:float-right {
    float: right; }
  .xl\:float-left {
    float: left; }
  .xl\:float-none {
    float: none; }
  .xl\:clearfix:after {
    content: "";
    display: table;
    clear: both; }
  .xl\:clear-left {
    clear: left; }
  .xl\:clear-right {
    clear: right; }
  .xl\:clear-both {
    clear: both; }
  .xl\:clear-none {
    clear: none; }
  .xl\:font-sans {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }
  .xl\:font-serif {
    font-family: Georgia, Cambria, "Times New Roman", Times, serif; }
  .xl\:font-mono {
    font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
  .xl\:font-hairline {
    font-weight: 100; }
  .xl\:font-thin {
    font-weight: 200; }
  .xl\:font-light {
    font-weight: 300; }
  .xl\:font-normal {
    font-weight: 400; }
  .xl\:font-medium {
    font-weight: 500; }
  .xl\:font-semibold {
    font-weight: 600; }
  .xl\:font-bold {
    font-weight: 700; }
  .xl\:font-extrabold {
    font-weight: 800; }
  .xl\:font-black {
    font-weight: 900; }
  .xl\:hover\:font-hairline:hover {
    font-weight: 100; }
  .xl\:hover\:font-thin:hover {
    font-weight: 200; }
  .xl\:hover\:font-light:hover {
    font-weight: 300; }
  .xl\:hover\:font-normal:hover {
    font-weight: 400; }
  .xl\:hover\:font-medium:hover {
    font-weight: 500; }
  .xl\:hover\:font-semibold:hover {
    font-weight: 600; }
  .xl\:hover\:font-bold:hover {
    font-weight: 700; }
  .xl\:hover\:font-extrabold:hover {
    font-weight: 800; }
  .xl\:hover\:font-black:hover {
    font-weight: 900; }
  .xl\:focus\:font-hairline:focus {
    font-weight: 100; }
  .xl\:focus\:font-thin:focus {
    font-weight: 200; }
  .xl\:focus\:font-light:focus {
    font-weight: 300; }
  .xl\:focus\:font-normal:focus {
    font-weight: 400; }
  .xl\:focus\:font-medium:focus {
    font-weight: 500; }
  .xl\:focus\:font-semibold:focus {
    font-weight: 600; }
  .xl\:focus\:font-bold:focus {
    font-weight: 700; }
  .xl\:focus\:font-extrabold:focus {
    font-weight: 800; }
  .xl\:focus\:font-black:focus {
    font-weight: 900; }
  .xl\:h-0 {
    height: 0; }
  .xl\:h-1 {
    height: 0.25rem; }
  .xl\:h-2 {
    height: 0.5rem; }
  .xl\:h-3 {
    height: 0.75rem; }
  .xl\:h-4 {
    height: 1rem; }
  .xl\:h-5 {
    height: 1.25rem; }
  .xl\:h-6 {
    height: 1.5rem; }
  .xl\:h-8 {
    height: 2rem; }
  .xl\:h-10 {
    height: 2.5rem; }
  .xl\:h-12 {
    height: 3rem; }
  .xl\:h-16 {
    height: 4rem; }
  .xl\:h-20 {
    height: 5rem; }
  .xl\:h-24 {
    height: 6rem; }
  .xl\:h-32 {
    height: 8rem; }
  .xl\:h-40 {
    height: 10rem; }
  .xl\:h-48 {
    height: 12rem; }
  .xl\:h-56 {
    height: 14rem; }
  .xl\:h-64 {
    height: 16rem; }
  .xl\:h-auto {
    height: auto; }
  .xl\:h-px {
    height: 1px; }
  .xl\:h-full {
    height: 100%; }
  .xl\:h-screen {
    height: 100vh; }
  .xl\:text-xs {
    font-size: 0.75rem; }
  .xl\:text-sm {
    font-size: 0.875rem; }
  .xl\:text-base {
    font-size: 1rem; }
  .xl\:text-lg {
    font-size: 1.125rem; }
  .xl\:text-xl {
    font-size: 1.25rem; }
  .xl\:text-2xl {
    font-size: 1.5rem; }
  .xl\:text-3xl {
    font-size: 1.875rem; }
  .xl\:text-4xl {
    font-size: 2.25rem; }
  .xl\:text-5xl {
    font-size: 3rem; }
  .xl\:text-6xl {
    font-size: 4rem; }
  .xl\:leading-3 {
    line-height: .75rem; }
  .xl\:leading-4 {
    line-height: 1rem; }
  .xl\:leading-5 {
    line-height: 1.25rem; }
  .xl\:leading-6 {
    line-height: 1.5rem; }
  .xl\:leading-7 {
    line-height: 1.75rem; }
  .xl\:leading-8 {
    line-height: 2rem; }
  .xl\:leading-9 {
    line-height: 2.25rem; }
  .xl\:leading-10 {
    line-height: 2.5rem; }
  .xl\:leading-none {
    line-height: 1; }
  .xl\:leading-tight {
    line-height: 1.25; }
  .xl\:leading-snug {
    line-height: 1.375; }
  .xl\:leading-normal {
    line-height: 1.5; }
  .xl\:leading-relaxed {
    line-height: 1.625; }
  .xl\:leading-loose {
    line-height: 2; }
  .xl\:list-inside {
    list-style-position: inside; }
  .xl\:list-outside {
    list-style-position: outside; }
  .xl\:list-none {
    list-style-type: none; }
  .xl\:list-disc {
    list-style-type: disc; }
  .xl\:list-decimal {
    list-style-type: decimal; }
  .xl\:m-0 {
    margin: 0; }
  .xl\:m-1 {
    margin: 0.25rem; }
  .xl\:m-2 {
    margin: 0.5rem; }
  .xl\:m-3 {
    margin: 0.75rem; }
  .xl\:m-4 {
    margin: 1rem; }
  .xl\:m-5 {
    margin: 1.25rem; }
  .xl\:m-6 {
    margin: 1.5rem; }
  .xl\:m-8 {
    margin: 2rem; }
  .xl\:m-10 {
    margin: 2.5rem; }
  .xl\:m-12 {
    margin: 3rem; }
  .xl\:m-16 {
    margin: 4rem; }
  .xl\:m-20 {
    margin: 5rem; }
  .xl\:m-24 {
    margin: 6rem; }
  .xl\:m-32 {
    margin: 8rem; }
  .xl\:m-40 {
    margin: 10rem; }
  .xl\:m-48 {
    margin: 12rem; }
  .xl\:m-56 {
    margin: 14rem; }
  .xl\:m-64 {
    margin: 16rem; }
  .xl\:m-auto {
    margin: auto; }
  .xl\:m-px {
    margin: 1px; }
  .xl\:-m-1 {
    margin: -0.25rem; }
  .xl\:-m-2 {
    margin: -0.5rem; }
  .xl\:-m-3 {
    margin: -0.75rem; }
  .xl\:-m-4 {
    margin: -1rem; }
  .xl\:-m-5 {
    margin: -1.25rem; }
  .xl\:-m-6 {
    margin: -1.5rem; }
  .xl\:-m-8 {
    margin: -2rem; }
  .xl\:-m-10 {
    margin: -2.5rem; }
  .xl\:-m-12 {
    margin: -3rem; }
  .xl\:-m-16 {
    margin: -4rem; }
  .xl\:-m-20 {
    margin: -5rem; }
  .xl\:-m-24 {
    margin: -6rem; }
  .xl\:-m-32 {
    margin: -8rem; }
  .xl\:-m-40 {
    margin: -10rem; }
  .xl\:-m-48 {
    margin: -12rem; }
  .xl\:-m-56 {
    margin: -14rem; }
  .xl\:-m-64 {
    margin: -16rem; }
  .xl\:-m-px {
    margin: -1px; }
  .xl\:my-0 {
    margin-top: 0;
    margin-bottom: 0; }
  .xl\:mx-0 {
    margin-left: 0;
    margin-right: 0; }
  .xl\:my-1 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem; }
  .xl\:mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem; }
  .xl\:my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem; }
  .xl\:mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem; }
  .xl\:my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem; }
  .xl\:mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem; }
  .xl\:my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem; }
  .xl\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem; }
  .xl\:my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem; }
  .xl\:mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem; }
  .xl\:my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem; }
  .xl\:mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem; }
  .xl\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem; }
  .xl\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem; }
  .xl\:my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem; }
  .xl\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem; }
  .xl\:my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem; }
  .xl\:mx-12 {
    margin-left: 3rem;
    margin-right: 3rem; }
  .xl\:my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem; }
  .xl\:mx-16 {
    margin-left: 4rem;
    margin-right: 4rem; }
  .xl\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem; }
  .xl\:mx-20 {
    margin-left: 5rem;
    margin-right: 5rem; }
  .xl\:my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem; }
  .xl\:mx-24 {
    margin-left: 6rem;
    margin-right: 6rem; }
  .xl\:my-32 {
    margin-top: 8rem;
    margin-bottom: 8rem; }
  .xl\:mx-32 {
    margin-left: 8rem;
    margin-right: 8rem; }
  .xl\:my-40 {
    margin-top: 10rem;
    margin-bottom: 10rem; }
  .xl\:mx-40 {
    margin-left: 10rem;
    margin-right: 10rem; }
  .xl\:my-48 {
    margin-top: 12rem;
    margin-bottom: 12rem; }
  .xl\:mx-48 {
    margin-left: 12rem;
    margin-right: 12rem; }
  .xl\:my-56 {
    margin-top: 14rem;
    margin-bottom: 14rem; }
  .xl\:mx-56 {
    margin-left: 14rem;
    margin-right: 14rem; }
  .xl\:my-64 {
    margin-top: 16rem;
    margin-bottom: 16rem; }
  .xl\:mx-64 {
    margin-left: 16rem;
    margin-right: 16rem; }
  .xl\:my-auto {
    margin-top: auto;
    margin-bottom: auto; }
  .xl\:mx-auto {
    margin-left: auto;
    margin-right: auto; }
  .xl\:my-px {
    margin-top: 1px;
    margin-bottom: 1px; }
  .xl\:mx-px {
    margin-left: 1px;
    margin-right: 1px; }
  .xl\:-my-1 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem; }
  .xl\:-mx-1 {
    margin-left: -0.25rem;
    margin-right: -0.25rem; }
  .xl\:-my-2 {
    margin-top: -0.5rem;
    margin-bottom: -0.5rem; }
  .xl\:-mx-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }
  .xl\:-my-3 {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem; }
  .xl\:-mx-3 {
    margin-left: -0.75rem;
    margin-right: -0.75rem; }
  .xl\:-my-4 {
    margin-top: -1rem;
    margin-bottom: -1rem; }
  .xl\:-mx-4 {
    margin-left: -1rem;
    margin-right: -1rem; }
  .xl\:-my-5 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem; }
  .xl\:-mx-5 {
    margin-left: -1.25rem;
    margin-right: -1.25rem; }
  .xl\:-my-6 {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem; }
  .xl\:-mx-6 {
    margin-left: -1.5rem;
    margin-right: -1.5rem; }
  .xl\:-my-8 {
    margin-top: -2rem;
    margin-bottom: -2rem; }
  .xl\:-mx-8 {
    margin-left: -2rem;
    margin-right: -2rem; }
  .xl\:-my-10 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem; }
  .xl\:-mx-10 {
    margin-left: -2.5rem;
    margin-right: -2.5rem; }
  .xl\:-my-12 {
    margin-top: -3rem;
    margin-bottom: -3rem; }
  .xl\:-mx-12 {
    margin-left: -3rem;
    margin-right: -3rem; }
  .xl\:-my-16 {
    margin-top: -4rem;
    margin-bottom: -4rem; }
  .xl\:-mx-16 {
    margin-left: -4rem;
    margin-right: -4rem; }
  .xl\:-my-20 {
    margin-top: -5rem;
    margin-bottom: -5rem; }
  .xl\:-mx-20 {
    margin-left: -5rem;
    margin-right: -5rem; }
  .xl\:-my-24 {
    margin-top: -6rem;
    margin-bottom: -6rem; }
  .xl\:-mx-24 {
    margin-left: -6rem;
    margin-right: -6rem; }
  .xl\:-my-32 {
    margin-top: -8rem;
    margin-bottom: -8rem; }
  .xl\:-mx-32 {
    margin-left: -8rem;
    margin-right: -8rem; }
  .xl\:-my-40 {
    margin-top: -10rem;
    margin-bottom: -10rem; }
  .xl\:-mx-40 {
    margin-left: -10rem;
    margin-right: -10rem; }
  .xl\:-my-48 {
    margin-top: -12rem;
    margin-bottom: -12rem; }
  .xl\:-mx-48 {
    margin-left: -12rem;
    margin-right: -12rem; }
  .xl\:-my-56 {
    margin-top: -14rem;
    margin-bottom: -14rem; }
  .xl\:-mx-56 {
    margin-left: -14rem;
    margin-right: -14rem; }
  .xl\:-my-64 {
    margin-top: -16rem;
    margin-bottom: -16rem; }
  .xl\:-mx-64 {
    margin-left: -16rem;
    margin-right: -16rem; }
  .xl\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px; }
  .xl\:-mx-px {
    margin-left: -1px;
    margin-right: -1px; }
  .xl\:mt-0 {
    margin-top: 0; }
  .xl\:mr-0 {
    margin-right: 0; }
  .xl\:mb-0 {
    margin-bottom: 0; }
  .xl\:ml-0 {
    margin-left: 0; }
  .xl\:mt-1 {
    margin-top: 0.25rem; }
  .xl\:mr-1 {
    margin-right: 0.25rem; }
  .xl\:mb-1 {
    margin-bottom: 0.25rem; }
  .xl\:ml-1 {
    margin-left: 0.25rem; }
  .xl\:mt-2 {
    margin-top: 0.5rem; }
  .xl\:mr-2 {
    margin-right: 0.5rem; }
  .xl\:mb-2 {
    margin-bottom: 0.5rem; }
  .xl\:ml-2 {
    margin-left: 0.5rem; }
  .xl\:mt-3 {
    margin-top: 0.75rem; }
  .xl\:mr-3 {
    margin-right: 0.75rem; }
  .xl\:mb-3 {
    margin-bottom: 0.75rem; }
  .xl\:ml-3 {
    margin-left: 0.75rem; }
  .xl\:mt-4 {
    margin-top: 1rem; }
  .xl\:mr-4 {
    margin-right: 1rem; }
  .xl\:mb-4 {
    margin-bottom: 1rem; }
  .xl\:ml-4 {
    margin-left: 1rem; }
  .xl\:mt-5 {
    margin-top: 1.25rem; }
  .xl\:mr-5 {
    margin-right: 1.25rem; }
  .xl\:mb-5 {
    margin-bottom: 1.25rem; }
  .xl\:ml-5 {
    margin-left: 1.25rem; }
  .xl\:mt-6 {
    margin-top: 1.5rem; }
  .xl\:mr-6 {
    margin-right: 1.5rem; }
  .xl\:mb-6 {
    margin-bottom: 1.5rem; }
  .xl\:ml-6 {
    margin-left: 1.5rem; }
  .xl\:mt-8 {
    margin-top: 2rem; }
  .xl\:mr-8 {
    margin-right: 2rem; }
  .xl\:mb-8 {
    margin-bottom: 2rem; }
  .xl\:ml-8 {
    margin-left: 2rem; }
  .xl\:mt-10 {
    margin-top: 2.5rem; }
  .xl\:mr-10 {
    margin-right: 2.5rem; }
  .xl\:mb-10 {
    margin-bottom: 2.5rem; }
  .xl\:ml-10 {
    margin-left: 2.5rem; }
  .xl\:mt-12 {
    margin-top: 3rem; }
  .xl\:mr-12 {
    margin-right: 3rem; }
  .xl\:mb-12 {
    margin-bottom: 3rem; }
  .xl\:ml-12 {
    margin-left: 3rem; }
  .xl\:mt-16 {
    margin-top: 4rem; }
  .xl\:mr-16 {
    margin-right: 4rem; }
  .xl\:mb-16 {
    margin-bottom: 4rem; }
  .xl\:ml-16 {
    margin-left: 4rem; }
  .xl\:mt-20 {
    margin-top: 5rem; }
  .xl\:mr-20 {
    margin-right: 5rem; }
  .xl\:mb-20 {
    margin-bottom: 5rem; }
  .xl\:ml-20 {
    margin-left: 5rem; }
  .xl\:mt-24 {
    margin-top: 6rem; }
  .xl\:mr-24 {
    margin-right: 6rem; }
  .xl\:mb-24 {
    margin-bottom: 6rem; }
  .xl\:ml-24 {
    margin-left: 6rem; }
  .xl\:mt-32 {
    margin-top: 8rem; }
  .xl\:mr-32 {
    margin-right: 8rem; }
  .xl\:mb-32 {
    margin-bottom: 8rem; }
  .xl\:ml-32 {
    margin-left: 8rem; }
  .xl\:mt-40 {
    margin-top: 10rem; }
  .xl\:mr-40 {
    margin-right: 10rem; }
  .xl\:mb-40 {
    margin-bottom: 10rem; }
  .xl\:ml-40 {
    margin-left: 10rem; }
  .xl\:mt-48 {
    margin-top: 12rem; }
  .xl\:mr-48 {
    margin-right: 12rem; }
  .xl\:mb-48 {
    margin-bottom: 12rem; }
  .xl\:ml-48 {
    margin-left: 12rem; }
  .xl\:mt-56 {
    margin-top: 14rem; }
  .xl\:mr-56 {
    margin-right: 14rem; }
  .xl\:mb-56 {
    margin-bottom: 14rem; }
  .xl\:ml-56 {
    margin-left: 14rem; }
  .xl\:mt-64 {
    margin-top: 16rem; }
  .xl\:mr-64 {
    margin-right: 16rem; }
  .xl\:mb-64 {
    margin-bottom: 16rem; }
  .xl\:ml-64 {
    margin-left: 16rem; }
  .xl\:mt-auto {
    margin-top: auto; }
  .xl\:mr-auto {
    margin-right: auto; }
  .xl\:mb-auto {
    margin-bottom: auto; }
  .xl\:ml-auto {
    margin-left: auto; }
  .xl\:mt-px {
    margin-top: 1px; }
  .xl\:mr-px {
    margin-right: 1px; }
  .xl\:mb-px {
    margin-bottom: 1px; }
  .xl\:ml-px {
    margin-left: 1px; }
  .xl\:-mt-1 {
    margin-top: -0.25rem; }
  .xl\:-mr-1 {
    margin-right: -0.25rem; }
  .xl\:-mb-1 {
    margin-bottom: -0.25rem; }
  .xl\:-ml-1 {
    margin-left: -0.25rem; }
  .xl\:-mt-2 {
    margin-top: -0.5rem; }
  .xl\:-mr-2 {
    margin-right: -0.5rem; }
  .xl\:-mb-2 {
    margin-bottom: -0.5rem; }
  .xl\:-ml-2 {
    margin-left: -0.5rem; }
  .xl\:-mt-3 {
    margin-top: -0.75rem; }
  .xl\:-mr-3 {
    margin-right: -0.75rem; }
  .xl\:-mb-3 {
    margin-bottom: -0.75rem; }
  .xl\:-ml-3 {
    margin-left: -0.75rem; }
  .xl\:-mt-4 {
    margin-top: -1rem; }
  .xl\:-mr-4 {
    margin-right: -1rem; }
  .xl\:-mb-4 {
    margin-bottom: -1rem; }
  .xl\:-ml-4 {
    margin-left: -1rem; }
  .xl\:-mt-5 {
    margin-top: -1.25rem; }
  .xl\:-mr-5 {
    margin-right: -1.25rem; }
  .xl\:-mb-5 {
    margin-bottom: -1.25rem; }
  .xl\:-ml-5 {
    margin-left: -1.25rem; }
  .xl\:-mt-6 {
    margin-top: -1.5rem; }
  .xl\:-mr-6 {
    margin-right: -1.5rem; }
  .xl\:-mb-6 {
    margin-bottom: -1.5rem; }
  .xl\:-ml-6 {
    margin-left: -1.5rem; }
  .xl\:-mt-8 {
    margin-top: -2rem; }
  .xl\:-mr-8 {
    margin-right: -2rem; }
  .xl\:-mb-8 {
    margin-bottom: -2rem; }
  .xl\:-ml-8 {
    margin-left: -2rem; }
  .xl\:-mt-10 {
    margin-top: -2.5rem; }
  .xl\:-mr-10 {
    margin-right: -2.5rem; }
  .xl\:-mb-10 {
    margin-bottom: -2.5rem; }
  .xl\:-ml-10 {
    margin-left: -2.5rem; }
  .xl\:-mt-12 {
    margin-top: -3rem; }
  .xl\:-mr-12 {
    margin-right: -3rem; }
  .xl\:-mb-12 {
    margin-bottom: -3rem; }
  .xl\:-ml-12 {
    margin-left: -3rem; }
  .xl\:-mt-16 {
    margin-top: -4rem; }
  .xl\:-mr-16 {
    margin-right: -4rem; }
  .xl\:-mb-16 {
    margin-bottom: -4rem; }
  .xl\:-ml-16 {
    margin-left: -4rem; }
  .xl\:-mt-20 {
    margin-top: -5rem; }
  .xl\:-mr-20 {
    margin-right: -5rem; }
  .xl\:-mb-20 {
    margin-bottom: -5rem; }
  .xl\:-ml-20 {
    margin-left: -5rem; }
  .xl\:-mt-24 {
    margin-top: -6rem; }
  .xl\:-mr-24 {
    margin-right: -6rem; }
  .xl\:-mb-24 {
    margin-bottom: -6rem; }
  .xl\:-ml-24 {
    margin-left: -6rem; }
  .xl\:-mt-32 {
    margin-top: -8rem; }
  .xl\:-mr-32 {
    margin-right: -8rem; }
  .xl\:-mb-32 {
    margin-bottom: -8rem; }
  .xl\:-ml-32 {
    margin-left: -8rem; }
  .xl\:-mt-40 {
    margin-top: -10rem; }
  .xl\:-mr-40 {
    margin-right: -10rem; }
  .xl\:-mb-40 {
    margin-bottom: -10rem; }
  .xl\:-ml-40 {
    margin-left: -10rem; }
  .xl\:-mt-48 {
    margin-top: -12rem; }
  .xl\:-mr-48 {
    margin-right: -12rem; }
  .xl\:-mb-48 {
    margin-bottom: -12rem; }
  .xl\:-ml-48 {
    margin-left: -12rem; }
  .xl\:-mt-56 {
    margin-top: -14rem; }
  .xl\:-mr-56 {
    margin-right: -14rem; }
  .xl\:-mb-56 {
    margin-bottom: -14rem; }
  .xl\:-ml-56 {
    margin-left: -14rem; }
  .xl\:-mt-64 {
    margin-top: -16rem; }
  .xl\:-mr-64 {
    margin-right: -16rem; }
  .xl\:-mb-64 {
    margin-bottom: -16rem; }
  .xl\:-ml-64 {
    margin-left: -16rem; }
  .xl\:-mt-px {
    margin-top: -1px; }
  .xl\:-mr-px {
    margin-right: -1px; }
  .xl\:-mb-px {
    margin-bottom: -1px; }
  .xl\:-ml-px {
    margin-left: -1px; }
  .xl\:max-h-full {
    max-height: 100%; }
  .xl\:max-h-screen {
    max-height: 100vh; }
  .xl\:max-w-none {
    max-width: none; }
  .xl\:max-w-xs {
    max-width: 20rem; }
  .xl\:max-w-sm {
    max-width: 24rem; }
  .xl\:max-w-md {
    max-width: 28rem; }
  .xl\:max-w-lg {
    max-width: 32rem; }
  .xl\:max-w-xl {
    max-width: 36rem; }
  .xl\:max-w-2xl {
    max-width: 42rem; }
  .xl\:max-w-3xl {
    max-width: 48rem; }
  .xl\:max-w-4xl {
    max-width: 56rem; }
  .xl\:max-w-5xl {
    max-width: 64rem; }
  .xl\:max-w-6xl {
    max-width: 72rem; }
  .xl\:max-w-full {
    max-width: 100%; }
  .xl\:max-w-screen-sm {
    max-width: 576px; }
  .xl\:max-w-screen-md {
    max-width: 768px; }
  .xl\:max-w-screen-lg {
    max-width: 992px; }
  .xl\:max-w-screen-xl {
    max-width: 1200px; }
  .xl\:min-h-0 {
    min-height: 0; }
  .xl\:min-h-full {
    min-height: 100%; }
  .xl\:min-h-screen {
    min-height: 100vh; }
  .xl\:min-w-0 {
    min-width: 0; }
  .xl\:min-w-full {
    min-width: 100%; }
  .xl\:object-contain {
    -o-object-fit: contain;
    object-fit: contain; }
  .xl\:object-cover {
    -o-object-fit: cover;
    object-fit: cover; }
  .xl\:object-fill {
    -o-object-fit: fill;
    object-fit: fill; }
  .xl\:object-none {
    -o-object-fit: none;
    object-fit: none; }
  .xl\:object-scale-down {
    -o-object-fit: scale-down;
    object-fit: scale-down; }
  .xl\:object-bottom {
    -o-object-position: bottom;
    object-position: bottom; }
  .xl\:object-center {
    -o-object-position: center;
    object-position: center; }
  .xl\:object-left {
    -o-object-position: left;
    object-position: left; }
  .xl\:object-left-bottom {
    -o-object-position: left bottom;
    object-position: left bottom; }
  .xl\:object-left-top {
    -o-object-position: left top;
    object-position: left top; }
  .xl\:object-right {
    -o-object-position: right;
    object-position: right; }
  .xl\:object-right-bottom {
    -o-object-position: right bottom;
    object-position: right bottom; }
  .xl\:object-right-top {
    -o-object-position: right top;
    object-position: right top; }
  .xl\:object-top {
    -o-object-position: top;
    object-position: top; }
  .xl\:opacity-0 {
    opacity: 0; }
  .xl\:opacity-25 {
    opacity: 0.25; }
  .xl\:opacity-50 {
    opacity: 0.5; }
  .xl\:opacity-75 {
    opacity: 0.75; }
  .xl\:opacity-100 {
    opacity: 1; }
  .xl\:hover\:opacity-0:hover {
    opacity: 0; }
  .xl\:hover\:opacity-25:hover {
    opacity: 0.25; }
  .xl\:hover\:opacity-50:hover {
    opacity: 0.5; }
  .xl\:hover\:opacity-75:hover {
    opacity: 0.75; }
  .xl\:hover\:opacity-100:hover {
    opacity: 1; }
  .xl\:focus\:opacity-0:focus {
    opacity: 0; }
  .xl\:focus\:opacity-25:focus {
    opacity: 0.25; }
  .xl\:focus\:opacity-50:focus {
    opacity: 0.5; }
  .xl\:focus\:opacity-75:focus {
    opacity: 0.75; }
  .xl\:focus\:opacity-100:focus {
    opacity: 1; }
  .xl\:outline-none {
    outline: 0; }
  .xl\:focus\:outline-none:focus {
    outline: 0; }
  .xl\:overflow-auto {
    overflow: auto; }
  .xl\:overflow-hidden {
    overflow: hidden; }
  .xl\:overflow-visible {
    overflow: visible; }
  .xl\:overflow-scroll {
    overflow: scroll; }
  .xl\:overflow-x-auto {
    overflow-x: auto; }
  .xl\:overflow-y-auto {
    overflow-y: auto; }
  .xl\:overflow-x-hidden {
    overflow-x: hidden; }
  .xl\:overflow-y-hidden {
    overflow-y: hidden; }
  .xl\:overflow-x-visible {
    overflow-x: visible; }
  .xl\:overflow-y-visible {
    overflow-y: visible; }
  .xl\:overflow-x-scroll {
    overflow-x: scroll; }
  .xl\:overflow-y-scroll {
    overflow-y: scroll; }
  .xl\:scrolling-touch {
    -webkit-overflow-scrolling: touch; }
  .xl\:scrolling-auto {
    -webkit-overflow-scrolling: auto; }
  .xl\:p-0 {
    padding: 0; }
  .xl\:p-1 {
    padding: 0.25rem; }
  .xl\:p-2 {
    padding: 0.5rem; }
  .xl\:p-3 {
    padding: 0.75rem; }
  .xl\:p-4 {
    padding: 1rem; }
  .xl\:p-5 {
    padding: 1.25rem; }
  .xl\:p-6 {
    padding: 1.5rem; }
  .xl\:p-8 {
    padding: 2rem; }
  .xl\:p-10 {
    padding: 2.5rem; }
  .xl\:p-12 {
    padding: 3rem; }
  .xl\:p-16 {
    padding: 4rem; }
  .xl\:p-20 {
    padding: 5rem; }
  .xl\:p-24 {
    padding: 6rem; }
  .xl\:p-32 {
    padding: 8rem; }
  .xl\:p-40 {
    padding: 10rem; }
  .xl\:p-48 {
    padding: 12rem; }
  .xl\:p-56 {
    padding: 14rem; }
  .xl\:p-64 {
    padding: 16rem; }
  .xl\:p-px {
    padding: 1px; }
  .xl\:py-0 {
    padding-top: 0;
    padding-bottom: 0; }
  .xl\:px-0 {
    padding-left: 0;
    padding-right: 0; }
  .xl\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem; }
  .xl\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem; }
  .xl\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem; }
  .xl\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem; }
  .xl\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem; }
  .xl\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem; }
  .xl\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem; }
  .xl\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem; }
  .xl\:py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem; }
  .xl\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem; }
  .xl\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem; }
  .xl\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem; }
  .xl\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem; }
  .xl\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem; }
  .xl\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem; }
  .xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem; }
  .xl\:py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem; }
  .xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem; }
  .xl\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem; }
  .xl\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem; }
  .xl\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem; }
  .xl\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem; }
  .xl\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem; }
  .xl\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem; }
  .xl\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem; }
  .xl\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem; }
  .xl\:py-40 {
    padding-top: 10rem;
    padding-bottom: 10rem; }
  .xl\:px-40 {
    padding-left: 10rem;
    padding-right: 10rem; }
  .xl\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem; }
  .xl\:px-48 {
    padding-left: 12rem;
    padding-right: 12rem; }
  .xl\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem; }
  .xl\:px-56 {
    padding-left: 14rem;
    padding-right: 14rem; }
  .xl\:py-64 {
    padding-top: 16rem;
    padding-bottom: 16rem; }
  .xl\:px-64 {
    padding-left: 16rem;
    padding-right: 16rem; }
  .xl\:py-px {
    padding-top: 1px;
    padding-bottom: 1px; }
  .xl\:px-px {
    padding-left: 1px;
    padding-right: 1px; }
  .xl\:pt-0 {
    padding-top: 0; }
  .xl\:pr-0 {
    padding-right: 0; }
  .xl\:pb-0 {
    padding-bottom: 0; }
  .xl\:pl-0 {
    padding-left: 0; }
  .xl\:pt-1 {
    padding-top: 0.25rem; }
  .xl\:pr-1 {
    padding-right: 0.25rem; }
  .xl\:pb-1 {
    padding-bottom: 0.25rem; }
  .xl\:pl-1 {
    padding-left: 0.25rem; }
  .xl\:pt-2 {
    padding-top: 0.5rem; }
  .xl\:pr-2 {
    padding-right: 0.5rem; }
  .xl\:pb-2 {
    padding-bottom: 0.5rem; }
  .xl\:pl-2 {
    padding-left: 0.5rem; }
  .xl\:pt-3 {
    padding-top: 0.75rem; }
  .xl\:pr-3 {
    padding-right: 0.75rem; }
  .xl\:pb-3 {
    padding-bottom: 0.75rem; }
  .xl\:pl-3 {
    padding-left: 0.75rem; }
  .xl\:pt-4 {
    padding-top: 1rem; }
  .xl\:pr-4 {
    padding-right: 1rem; }
  .xl\:pb-4 {
    padding-bottom: 1rem; }
  .xl\:pl-4 {
    padding-left: 1rem; }
  .xl\:pt-5 {
    padding-top: 1.25rem; }
  .xl\:pr-5 {
    padding-right: 1.25rem; }
  .xl\:pb-5 {
    padding-bottom: 1.25rem; }
  .xl\:pl-5 {
    padding-left: 1.25rem; }
  .xl\:pt-6 {
    padding-top: 1.5rem; }
  .xl\:pr-6 {
    padding-right: 1.5rem; }
  .xl\:pb-6 {
    padding-bottom: 1.5rem; }
  .xl\:pl-6 {
    padding-left: 1.5rem; }
  .xl\:pt-8 {
    padding-top: 2rem; }
  .xl\:pr-8 {
    padding-right: 2rem; }
  .xl\:pb-8 {
    padding-bottom: 2rem; }
  .xl\:pl-8 {
    padding-left: 2rem; }
  .xl\:pt-10 {
    padding-top: 2.5rem; }
  .xl\:pr-10 {
    padding-right: 2.5rem; }
  .xl\:pb-10 {
    padding-bottom: 2.5rem; }
  .xl\:pl-10 {
    padding-left: 2.5rem; }
  .xl\:pt-12 {
    padding-top: 3rem; }
  .xl\:pr-12 {
    padding-right: 3rem; }
  .xl\:pb-12 {
    padding-bottom: 3rem; }
  .xl\:pl-12 {
    padding-left: 3rem; }
  .xl\:pt-16 {
    padding-top: 4rem; }
  .xl\:pr-16 {
    padding-right: 4rem; }
  .xl\:pb-16 {
    padding-bottom: 4rem; }
  .xl\:pl-16 {
    padding-left: 4rem; }
  .xl\:pt-20 {
    padding-top: 5rem; }
  .xl\:pr-20 {
    padding-right: 5rem; }
  .xl\:pb-20 {
    padding-bottom: 5rem; }
  .xl\:pl-20 {
    padding-left: 5rem; }
  .xl\:pt-24 {
    padding-top: 6rem; }
  .xl\:pr-24 {
    padding-right: 6rem; }
  .xl\:pb-24 {
    padding-bottom: 6rem; }
  .xl\:pl-24 {
    padding-left: 6rem; }
  .xl\:pt-32 {
    padding-top: 8rem; }
  .xl\:pr-32 {
    padding-right: 8rem; }
  .xl\:pb-32 {
    padding-bottom: 8rem; }
  .xl\:pl-32 {
    padding-left: 8rem; }
  .xl\:pt-40 {
    padding-top: 10rem; }
  .xl\:pr-40 {
    padding-right: 10rem; }
  .xl\:pb-40 {
    padding-bottom: 10rem; }
  .xl\:pl-40 {
    padding-left: 10rem; }
  .xl\:pt-48 {
    padding-top: 12rem; }
  .xl\:pr-48 {
    padding-right: 12rem; }
  .xl\:pb-48 {
    padding-bottom: 12rem; }
  .xl\:pl-48 {
    padding-left: 12rem; }
  .xl\:pt-56 {
    padding-top: 14rem; }
  .xl\:pr-56 {
    padding-right: 14rem; }
  .xl\:pb-56 {
    padding-bottom: 14rem; }
  .xl\:pl-56 {
    padding-left: 14rem; }
  .xl\:pt-64 {
    padding-top: 16rem; }
  .xl\:pr-64 {
    padding-right: 16rem; }
  .xl\:pb-64 {
    padding-bottom: 16rem; }
  .xl\:pl-64 {
    padding-left: 16rem; }
  .xl\:pt-px {
    padding-top: 1px; }
  .xl\:pr-px {
    padding-right: 1px; }
  .xl\:pb-px {
    padding-bottom: 1px; }
  .xl\:pl-px {
    padding-left: 1px; }
  .xl\:placeholder-transparent::-webkit-input-placeholder {
    color: transparent; }
  .xl\:placeholder-transparent::-moz-placeholder {
    color: transparent; }
  .xl\:placeholder-transparent:-ms-input-placeholder {
    color: transparent; }
  .xl\:placeholder-transparent::-ms-input-placeholder {
    color: transparent; }
  .xl\:placeholder-transparent::placeholder {
    color: transparent; }
  .xl\:placeholder-current::-webkit-input-placeholder {
    color: currentColor; }
  .xl\:placeholder-current::-moz-placeholder {
    color: currentColor; }
  .xl\:placeholder-current:-ms-input-placeholder {
    color: currentColor; }
  .xl\:placeholder-current::-ms-input-placeholder {
    color: currentColor; }
  .xl\:placeholder-current::placeholder {
    color: currentColor; }
  .xl\:placeholder-black::-webkit-input-placeholder {
    color: #000; }
  .xl\:placeholder-black::-moz-placeholder {
    color: #000; }
  .xl\:placeholder-black:-ms-input-placeholder {
    color: #000; }
  .xl\:placeholder-black::-ms-input-placeholder {
    color: #000; }
  .xl\:placeholder-black::placeholder {
    color: #000; }
  .xl\:placeholder-white::-webkit-input-placeholder {
    color: #fff; }
  .xl\:placeholder-white::-moz-placeholder {
    color: #fff; }
  .xl\:placeholder-white:-ms-input-placeholder {
    color: #fff; }
  .xl\:placeholder-white::-ms-input-placeholder {
    color: #fff; }
  .xl\:placeholder-white::placeholder {
    color: #fff; }
  .xl\:placeholder-gray-100::-webkit-input-placeholder {
    color: #f7fafc; }
  .xl\:placeholder-gray-100::-moz-placeholder {
    color: #f7fafc; }
  .xl\:placeholder-gray-100:-ms-input-placeholder {
    color: #f7fafc; }
  .xl\:placeholder-gray-100::-ms-input-placeholder {
    color: #f7fafc; }
  .xl\:placeholder-gray-100::placeholder {
    color: #f7fafc; }
  .xl\:placeholder-gray-200::-webkit-input-placeholder {
    color: #edf2f7; }
  .xl\:placeholder-gray-200::-moz-placeholder {
    color: #edf2f7; }
  .xl\:placeholder-gray-200:-ms-input-placeholder {
    color: #edf2f7; }
  .xl\:placeholder-gray-200::-ms-input-placeholder {
    color: #edf2f7; }
  .xl\:placeholder-gray-200::placeholder {
    color: #edf2f7; }
  .xl\:placeholder-gray-300::-webkit-input-placeholder {
    color: #e2e8f0; }
  .xl\:placeholder-gray-300::-moz-placeholder {
    color: #e2e8f0; }
  .xl\:placeholder-gray-300:-ms-input-placeholder {
    color: #e2e8f0; }
  .xl\:placeholder-gray-300::-ms-input-placeholder {
    color: #e2e8f0; }
  .xl\:placeholder-gray-300::placeholder {
    color: #e2e8f0; }
  .xl\:placeholder-gray-400::-webkit-input-placeholder {
    color: #cbd5e0; }
  .xl\:placeholder-gray-400::-moz-placeholder {
    color: #cbd5e0; }
  .xl\:placeholder-gray-400:-ms-input-placeholder {
    color: #cbd5e0; }
  .xl\:placeholder-gray-400::-ms-input-placeholder {
    color: #cbd5e0; }
  .xl\:placeholder-gray-400::placeholder {
    color: #cbd5e0; }
  .xl\:placeholder-gray-500::-webkit-input-placeholder {
    color: #a0aec0; }
  .xl\:placeholder-gray-500::-moz-placeholder {
    color: #a0aec0; }
  .xl\:placeholder-gray-500:-ms-input-placeholder {
    color: #a0aec0; }
  .xl\:placeholder-gray-500::-ms-input-placeholder {
    color: #a0aec0; }
  .xl\:placeholder-gray-500::placeholder {
    color: #a0aec0; }
  .xl\:placeholder-gray-600::-webkit-input-placeholder {
    color: #718096; }
  .xl\:placeholder-gray-600::-moz-placeholder {
    color: #718096; }
  .xl\:placeholder-gray-600:-ms-input-placeholder {
    color: #718096; }
  .xl\:placeholder-gray-600::-ms-input-placeholder {
    color: #718096; }
  .xl\:placeholder-gray-600::placeholder {
    color: #718096; }
  .xl\:placeholder-gray-700::-webkit-input-placeholder {
    color: #4a5568; }
  .xl\:placeholder-gray-700::-moz-placeholder {
    color: #4a5568; }
  .xl\:placeholder-gray-700:-ms-input-placeholder {
    color: #4a5568; }
  .xl\:placeholder-gray-700::-ms-input-placeholder {
    color: #4a5568; }
  .xl\:placeholder-gray-700::placeholder {
    color: #4a5568; }
  .xl\:placeholder-gray-800::-webkit-input-placeholder {
    color: #2d3748; }
  .xl\:placeholder-gray-800::-moz-placeholder {
    color: #2d3748; }
  .xl\:placeholder-gray-800:-ms-input-placeholder {
    color: #2d3748; }
  .xl\:placeholder-gray-800::-ms-input-placeholder {
    color: #2d3748; }
  .xl\:placeholder-gray-800::placeholder {
    color: #2d3748; }
  .xl\:placeholder-gray-900::-webkit-input-placeholder {
    color: #1a202c; }
  .xl\:placeholder-gray-900::-moz-placeholder {
    color: #1a202c; }
  .xl\:placeholder-gray-900:-ms-input-placeholder {
    color: #1a202c; }
  .xl\:placeholder-gray-900::-ms-input-placeholder {
    color: #1a202c; }
  .xl\:placeholder-gray-900::placeholder {
    color: #1a202c; }
  .xl\:placeholder-red-100::-webkit-input-placeholder {
    color: #fff5f5; }
  .xl\:placeholder-red-100::-moz-placeholder {
    color: #fff5f5; }
  .xl\:placeholder-red-100:-ms-input-placeholder {
    color: #fff5f5; }
  .xl\:placeholder-red-100::-ms-input-placeholder {
    color: #fff5f5; }
  .xl\:placeholder-red-100::placeholder {
    color: #fff5f5; }
  .xl\:placeholder-red-200::-webkit-input-placeholder {
    color: #fed7d7; }
  .xl\:placeholder-red-200::-moz-placeholder {
    color: #fed7d7; }
  .xl\:placeholder-red-200:-ms-input-placeholder {
    color: #fed7d7; }
  .xl\:placeholder-red-200::-ms-input-placeholder {
    color: #fed7d7; }
  .xl\:placeholder-red-200::placeholder {
    color: #fed7d7; }
  .xl\:placeholder-red-300::-webkit-input-placeholder {
    color: #feb2b2; }
  .xl\:placeholder-red-300::-moz-placeholder {
    color: #feb2b2; }
  .xl\:placeholder-red-300:-ms-input-placeholder {
    color: #feb2b2; }
  .xl\:placeholder-red-300::-ms-input-placeholder {
    color: #feb2b2; }
  .xl\:placeholder-red-300::placeholder {
    color: #feb2b2; }
  .xl\:placeholder-red-400::-webkit-input-placeholder {
    color: #fc8181; }
  .xl\:placeholder-red-400::-moz-placeholder {
    color: #fc8181; }
  .xl\:placeholder-red-400:-ms-input-placeholder {
    color: #fc8181; }
  .xl\:placeholder-red-400::-ms-input-placeholder {
    color: #fc8181; }
  .xl\:placeholder-red-400::placeholder {
    color: #fc8181; }
  .xl\:placeholder-red-500::-webkit-input-placeholder {
    color: #f56565; }
  .xl\:placeholder-red-500::-moz-placeholder {
    color: #f56565; }
  .xl\:placeholder-red-500:-ms-input-placeholder {
    color: #f56565; }
  .xl\:placeholder-red-500::-ms-input-placeholder {
    color: #f56565; }
  .xl\:placeholder-red-500::placeholder {
    color: #f56565; }
  .xl\:placeholder-red-600::-webkit-input-placeholder {
    color: #e53e3e; }
  .xl\:placeholder-red-600::-moz-placeholder {
    color: #e53e3e; }
  .xl\:placeholder-red-600:-ms-input-placeholder {
    color: #e53e3e; }
  .xl\:placeholder-red-600::-ms-input-placeholder {
    color: #e53e3e; }
  .xl\:placeholder-red-600::placeholder {
    color: #e53e3e; }
  .xl\:placeholder-red-700::-webkit-input-placeholder {
    color: #c53030; }
  .xl\:placeholder-red-700::-moz-placeholder {
    color: #c53030; }
  .xl\:placeholder-red-700:-ms-input-placeholder {
    color: #c53030; }
  .xl\:placeholder-red-700::-ms-input-placeholder {
    color: #c53030; }
  .xl\:placeholder-red-700::placeholder {
    color: #c53030; }
  .xl\:placeholder-red-800::-webkit-input-placeholder {
    color: #9b2c2c; }
  .xl\:placeholder-red-800::-moz-placeholder {
    color: #9b2c2c; }
  .xl\:placeholder-red-800:-ms-input-placeholder {
    color: #9b2c2c; }
  .xl\:placeholder-red-800::-ms-input-placeholder {
    color: #9b2c2c; }
  .xl\:placeholder-red-800::placeholder {
    color: #9b2c2c; }
  .xl\:placeholder-red-900::-webkit-input-placeholder {
    color: #742a2a; }
  .xl\:placeholder-red-900::-moz-placeholder {
    color: #742a2a; }
  .xl\:placeholder-red-900:-ms-input-placeholder {
    color: #742a2a; }
  .xl\:placeholder-red-900::-ms-input-placeholder {
    color: #742a2a; }
  .xl\:placeholder-red-900::placeholder {
    color: #742a2a; }
  .xl\:placeholder-orange-100::-webkit-input-placeholder {
    color: #fffaf0; }
  .xl\:placeholder-orange-100::-moz-placeholder {
    color: #fffaf0; }
  .xl\:placeholder-orange-100:-ms-input-placeholder {
    color: #fffaf0; }
  .xl\:placeholder-orange-100::-ms-input-placeholder {
    color: #fffaf0; }
  .xl\:placeholder-orange-100::placeholder {
    color: #fffaf0; }
  .xl\:placeholder-orange-200::-webkit-input-placeholder {
    color: #feebc8; }
  .xl\:placeholder-orange-200::-moz-placeholder {
    color: #feebc8; }
  .xl\:placeholder-orange-200:-ms-input-placeholder {
    color: #feebc8; }
  .xl\:placeholder-orange-200::-ms-input-placeholder {
    color: #feebc8; }
  .xl\:placeholder-orange-200::placeholder {
    color: #feebc8; }
  .xl\:placeholder-orange-300::-webkit-input-placeholder {
    color: #fbd38d; }
  .xl\:placeholder-orange-300::-moz-placeholder {
    color: #fbd38d; }
  .xl\:placeholder-orange-300:-ms-input-placeholder {
    color: #fbd38d; }
  .xl\:placeholder-orange-300::-ms-input-placeholder {
    color: #fbd38d; }
  .xl\:placeholder-orange-300::placeholder {
    color: #fbd38d; }
  .xl\:placeholder-orange-400::-webkit-input-placeholder {
    color: #f6ad55; }
  .xl\:placeholder-orange-400::-moz-placeholder {
    color: #f6ad55; }
  .xl\:placeholder-orange-400:-ms-input-placeholder {
    color: #f6ad55; }
  .xl\:placeholder-orange-400::-ms-input-placeholder {
    color: #f6ad55; }
  .xl\:placeholder-orange-400::placeholder {
    color: #f6ad55; }
  .xl\:placeholder-orange-500::-webkit-input-placeholder {
    color: #ed8936; }
  .xl\:placeholder-orange-500::-moz-placeholder {
    color: #ed8936; }
  .xl\:placeholder-orange-500:-ms-input-placeholder {
    color: #ed8936; }
  .xl\:placeholder-orange-500::-ms-input-placeholder {
    color: #ed8936; }
  .xl\:placeholder-orange-500::placeholder {
    color: #ed8936; }
  .xl\:placeholder-orange-600::-webkit-input-placeholder {
    color: #dd6b20; }
  .xl\:placeholder-orange-600::-moz-placeholder {
    color: #dd6b20; }
  .xl\:placeholder-orange-600:-ms-input-placeholder {
    color: #dd6b20; }
  .xl\:placeholder-orange-600::-ms-input-placeholder {
    color: #dd6b20; }
  .xl\:placeholder-orange-600::placeholder {
    color: #dd6b20; }
  .xl\:placeholder-orange-700::-webkit-input-placeholder {
    color: #c05621; }
  .xl\:placeholder-orange-700::-moz-placeholder {
    color: #c05621; }
  .xl\:placeholder-orange-700:-ms-input-placeholder {
    color: #c05621; }
  .xl\:placeholder-orange-700::-ms-input-placeholder {
    color: #c05621; }
  .xl\:placeholder-orange-700::placeholder {
    color: #c05621; }
  .xl\:placeholder-orange-800::-webkit-input-placeholder {
    color: #9c4221; }
  .xl\:placeholder-orange-800::-moz-placeholder {
    color: #9c4221; }
  .xl\:placeholder-orange-800:-ms-input-placeholder {
    color: #9c4221; }
  .xl\:placeholder-orange-800::-ms-input-placeholder {
    color: #9c4221; }
  .xl\:placeholder-orange-800::placeholder {
    color: #9c4221; }
  .xl\:placeholder-orange-900::-webkit-input-placeholder {
    color: #7b341e; }
  .xl\:placeholder-orange-900::-moz-placeholder {
    color: #7b341e; }
  .xl\:placeholder-orange-900:-ms-input-placeholder {
    color: #7b341e; }
  .xl\:placeholder-orange-900::-ms-input-placeholder {
    color: #7b341e; }
  .xl\:placeholder-orange-900::placeholder {
    color: #7b341e; }
  .xl\:placeholder-yellow-100::-webkit-input-placeholder {
    color: #fffff0; }
  .xl\:placeholder-yellow-100::-moz-placeholder {
    color: #fffff0; }
  .xl\:placeholder-yellow-100:-ms-input-placeholder {
    color: #fffff0; }
  .xl\:placeholder-yellow-100::-ms-input-placeholder {
    color: #fffff0; }
  .xl\:placeholder-yellow-100::placeholder {
    color: #fffff0; }
  .xl\:placeholder-yellow-200::-webkit-input-placeholder {
    color: #fefcbf; }
  .xl\:placeholder-yellow-200::-moz-placeholder {
    color: #fefcbf; }
  .xl\:placeholder-yellow-200:-ms-input-placeholder {
    color: #fefcbf; }
  .xl\:placeholder-yellow-200::-ms-input-placeholder {
    color: #fefcbf; }
  .xl\:placeholder-yellow-200::placeholder {
    color: #fefcbf; }
  .xl\:placeholder-yellow-300::-webkit-input-placeholder {
    color: #faf089; }
  .xl\:placeholder-yellow-300::-moz-placeholder {
    color: #faf089; }
  .xl\:placeholder-yellow-300:-ms-input-placeholder {
    color: #faf089; }
  .xl\:placeholder-yellow-300::-ms-input-placeholder {
    color: #faf089; }
  .xl\:placeholder-yellow-300::placeholder {
    color: #faf089; }
  .xl\:placeholder-yellow-400::-webkit-input-placeholder {
    color: #f6e05e; }
  .xl\:placeholder-yellow-400::-moz-placeholder {
    color: #f6e05e; }
  .xl\:placeholder-yellow-400:-ms-input-placeholder {
    color: #f6e05e; }
  .xl\:placeholder-yellow-400::-ms-input-placeholder {
    color: #f6e05e; }
  .xl\:placeholder-yellow-400::placeholder {
    color: #f6e05e; }
  .xl\:placeholder-yellow-500::-webkit-input-placeholder {
    color: #ecc94b; }
  .xl\:placeholder-yellow-500::-moz-placeholder {
    color: #ecc94b; }
  .xl\:placeholder-yellow-500:-ms-input-placeholder {
    color: #ecc94b; }
  .xl\:placeholder-yellow-500::-ms-input-placeholder {
    color: #ecc94b; }
  .xl\:placeholder-yellow-500::placeholder {
    color: #ecc94b; }
  .xl\:placeholder-yellow-600::-webkit-input-placeholder {
    color: #d69e2e; }
  .xl\:placeholder-yellow-600::-moz-placeholder {
    color: #d69e2e; }
  .xl\:placeholder-yellow-600:-ms-input-placeholder {
    color: #d69e2e; }
  .xl\:placeholder-yellow-600::-ms-input-placeholder {
    color: #d69e2e; }
  .xl\:placeholder-yellow-600::placeholder {
    color: #d69e2e; }
  .xl\:placeholder-yellow-700::-webkit-input-placeholder {
    color: #b7791f; }
  .xl\:placeholder-yellow-700::-moz-placeholder {
    color: #b7791f; }
  .xl\:placeholder-yellow-700:-ms-input-placeholder {
    color: #b7791f; }
  .xl\:placeholder-yellow-700::-ms-input-placeholder {
    color: #b7791f; }
  .xl\:placeholder-yellow-700::placeholder {
    color: #b7791f; }
  .xl\:placeholder-yellow-800::-webkit-input-placeholder {
    color: #975a16; }
  .xl\:placeholder-yellow-800::-moz-placeholder {
    color: #975a16; }
  .xl\:placeholder-yellow-800:-ms-input-placeholder {
    color: #975a16; }
  .xl\:placeholder-yellow-800::-ms-input-placeholder {
    color: #975a16; }
  .xl\:placeholder-yellow-800::placeholder {
    color: #975a16; }
  .xl\:placeholder-yellow-900::-webkit-input-placeholder {
    color: #744210; }
  .xl\:placeholder-yellow-900::-moz-placeholder {
    color: #744210; }
  .xl\:placeholder-yellow-900:-ms-input-placeholder {
    color: #744210; }
  .xl\:placeholder-yellow-900::-ms-input-placeholder {
    color: #744210; }
  .xl\:placeholder-yellow-900::placeholder {
    color: #744210; }
  .xl\:placeholder-green-100::-webkit-input-placeholder {
    color: #f0fff4; }
  .xl\:placeholder-green-100::-moz-placeholder {
    color: #f0fff4; }
  .xl\:placeholder-green-100:-ms-input-placeholder {
    color: #f0fff4; }
  .xl\:placeholder-green-100::-ms-input-placeholder {
    color: #f0fff4; }
  .xl\:placeholder-green-100::placeholder {
    color: #f0fff4; }
  .xl\:placeholder-green-200::-webkit-input-placeholder {
    color: #c6f6d5; }
  .xl\:placeholder-green-200::-moz-placeholder {
    color: #c6f6d5; }
  .xl\:placeholder-green-200:-ms-input-placeholder {
    color: #c6f6d5; }
  .xl\:placeholder-green-200::-ms-input-placeholder {
    color: #c6f6d5; }
  .xl\:placeholder-green-200::placeholder {
    color: #c6f6d5; }
  .xl\:placeholder-green-300::-webkit-input-placeholder {
    color: #9ae6b4; }
  .xl\:placeholder-green-300::-moz-placeholder {
    color: #9ae6b4; }
  .xl\:placeholder-green-300:-ms-input-placeholder {
    color: #9ae6b4; }
  .xl\:placeholder-green-300::-ms-input-placeholder {
    color: #9ae6b4; }
  .xl\:placeholder-green-300::placeholder {
    color: #9ae6b4; }
  .xl\:placeholder-green-400::-webkit-input-placeholder {
    color: #68d391; }
  .xl\:placeholder-green-400::-moz-placeholder {
    color: #68d391; }
  .xl\:placeholder-green-400:-ms-input-placeholder {
    color: #68d391; }
  .xl\:placeholder-green-400::-ms-input-placeholder {
    color: #68d391; }
  .xl\:placeholder-green-400::placeholder {
    color: #68d391; }
  .xl\:placeholder-green-500::-webkit-input-placeholder {
    color: #48bb78; }
  .xl\:placeholder-green-500::-moz-placeholder {
    color: #48bb78; }
  .xl\:placeholder-green-500:-ms-input-placeholder {
    color: #48bb78; }
  .xl\:placeholder-green-500::-ms-input-placeholder {
    color: #48bb78; }
  .xl\:placeholder-green-500::placeholder {
    color: #48bb78; }
  .xl\:placeholder-green-600::-webkit-input-placeholder {
    color: #38a169; }
  .xl\:placeholder-green-600::-moz-placeholder {
    color: #38a169; }
  .xl\:placeholder-green-600:-ms-input-placeholder {
    color: #38a169; }
  .xl\:placeholder-green-600::-ms-input-placeholder {
    color: #38a169; }
  .xl\:placeholder-green-600::placeholder {
    color: #38a169; }
  .xl\:placeholder-green-700::-webkit-input-placeholder {
    color: #2f855a; }
  .xl\:placeholder-green-700::-moz-placeholder {
    color: #2f855a; }
  .xl\:placeholder-green-700:-ms-input-placeholder {
    color: #2f855a; }
  .xl\:placeholder-green-700::-ms-input-placeholder {
    color: #2f855a; }
  .xl\:placeholder-green-700::placeholder {
    color: #2f855a; }
  .xl\:placeholder-green-800::-webkit-input-placeholder {
    color: #276749; }
  .xl\:placeholder-green-800::-moz-placeholder {
    color: #276749; }
  .xl\:placeholder-green-800:-ms-input-placeholder {
    color: #276749; }
  .xl\:placeholder-green-800::-ms-input-placeholder {
    color: #276749; }
  .xl\:placeholder-green-800::placeholder {
    color: #276749; }
  .xl\:placeholder-green-900::-webkit-input-placeholder {
    color: #22543d; }
  .xl\:placeholder-green-900::-moz-placeholder {
    color: #22543d; }
  .xl\:placeholder-green-900:-ms-input-placeholder {
    color: #22543d; }
  .xl\:placeholder-green-900::-ms-input-placeholder {
    color: #22543d; }
  .xl\:placeholder-green-900::placeholder {
    color: #22543d; }
  .xl\:placeholder-teal-100::-webkit-input-placeholder {
    color: #e6fffa; }
  .xl\:placeholder-teal-100::-moz-placeholder {
    color: #e6fffa; }
  .xl\:placeholder-teal-100:-ms-input-placeholder {
    color: #e6fffa; }
  .xl\:placeholder-teal-100::-ms-input-placeholder {
    color: #e6fffa; }
  .xl\:placeholder-teal-100::placeholder {
    color: #e6fffa; }
  .xl\:placeholder-teal-200::-webkit-input-placeholder {
    color: #b2f5ea; }
  .xl\:placeholder-teal-200::-moz-placeholder {
    color: #b2f5ea; }
  .xl\:placeholder-teal-200:-ms-input-placeholder {
    color: #b2f5ea; }
  .xl\:placeholder-teal-200::-ms-input-placeholder {
    color: #b2f5ea; }
  .xl\:placeholder-teal-200::placeholder {
    color: #b2f5ea; }
  .xl\:placeholder-teal-300::-webkit-input-placeholder {
    color: #81e6d9; }
  .xl\:placeholder-teal-300::-moz-placeholder {
    color: #81e6d9; }
  .xl\:placeholder-teal-300:-ms-input-placeholder {
    color: #81e6d9; }
  .xl\:placeholder-teal-300::-ms-input-placeholder {
    color: #81e6d9; }
  .xl\:placeholder-teal-300::placeholder {
    color: #81e6d9; }
  .xl\:placeholder-teal-400::-webkit-input-placeholder {
    color: #4fd1c5; }
  .xl\:placeholder-teal-400::-moz-placeholder {
    color: #4fd1c5; }
  .xl\:placeholder-teal-400:-ms-input-placeholder {
    color: #4fd1c5; }
  .xl\:placeholder-teal-400::-ms-input-placeholder {
    color: #4fd1c5; }
  .xl\:placeholder-teal-400::placeholder {
    color: #4fd1c5; }
  .xl\:placeholder-teal-500::-webkit-input-placeholder {
    color: #38b2ac; }
  .xl\:placeholder-teal-500::-moz-placeholder {
    color: #38b2ac; }
  .xl\:placeholder-teal-500:-ms-input-placeholder {
    color: #38b2ac; }
  .xl\:placeholder-teal-500::-ms-input-placeholder {
    color: #38b2ac; }
  .xl\:placeholder-teal-500::placeholder {
    color: #38b2ac; }
  .xl\:placeholder-teal-600::-webkit-input-placeholder {
    color: #319795; }
  .xl\:placeholder-teal-600::-moz-placeholder {
    color: #319795; }
  .xl\:placeholder-teal-600:-ms-input-placeholder {
    color: #319795; }
  .xl\:placeholder-teal-600::-ms-input-placeholder {
    color: #319795; }
  .xl\:placeholder-teal-600::placeholder {
    color: #319795; }
  .xl\:placeholder-teal-700::-webkit-input-placeholder {
    color: #2c7a7b; }
  .xl\:placeholder-teal-700::-moz-placeholder {
    color: #2c7a7b; }
  .xl\:placeholder-teal-700:-ms-input-placeholder {
    color: #2c7a7b; }
  .xl\:placeholder-teal-700::-ms-input-placeholder {
    color: #2c7a7b; }
  .xl\:placeholder-teal-700::placeholder {
    color: #2c7a7b; }
  .xl\:placeholder-teal-800::-webkit-input-placeholder {
    color: #285e61; }
  .xl\:placeholder-teal-800::-moz-placeholder {
    color: #285e61; }
  .xl\:placeholder-teal-800:-ms-input-placeholder {
    color: #285e61; }
  .xl\:placeholder-teal-800::-ms-input-placeholder {
    color: #285e61; }
  .xl\:placeholder-teal-800::placeholder {
    color: #285e61; }
  .xl\:placeholder-teal-900::-webkit-input-placeholder {
    color: #234e52; }
  .xl\:placeholder-teal-900::-moz-placeholder {
    color: #234e52; }
  .xl\:placeholder-teal-900:-ms-input-placeholder {
    color: #234e52; }
  .xl\:placeholder-teal-900::-ms-input-placeholder {
    color: #234e52; }
  .xl\:placeholder-teal-900::placeholder {
    color: #234e52; }
  .xl\:placeholder-blue-100::-webkit-input-placeholder {
    color: #ebf8ff; }
  .xl\:placeholder-blue-100::-moz-placeholder {
    color: #ebf8ff; }
  .xl\:placeholder-blue-100:-ms-input-placeholder {
    color: #ebf8ff; }
  .xl\:placeholder-blue-100::-ms-input-placeholder {
    color: #ebf8ff; }
  .xl\:placeholder-blue-100::placeholder {
    color: #ebf8ff; }
  .xl\:placeholder-blue-200::-webkit-input-placeholder {
    color: #bee3f8; }
  .xl\:placeholder-blue-200::-moz-placeholder {
    color: #bee3f8; }
  .xl\:placeholder-blue-200:-ms-input-placeholder {
    color: #bee3f8; }
  .xl\:placeholder-blue-200::-ms-input-placeholder {
    color: #bee3f8; }
  .xl\:placeholder-blue-200::placeholder {
    color: #bee3f8; }
  .xl\:placeholder-blue-300::-webkit-input-placeholder {
    color: #90cdf4; }
  .xl\:placeholder-blue-300::-moz-placeholder {
    color: #90cdf4; }
  .xl\:placeholder-blue-300:-ms-input-placeholder {
    color: #90cdf4; }
  .xl\:placeholder-blue-300::-ms-input-placeholder {
    color: #90cdf4; }
  .xl\:placeholder-blue-300::placeholder {
    color: #90cdf4; }
  .xl\:placeholder-blue-400::-webkit-input-placeholder {
    color: #63b3ed; }
  .xl\:placeholder-blue-400::-moz-placeholder {
    color: #63b3ed; }
  .xl\:placeholder-blue-400:-ms-input-placeholder {
    color: #63b3ed; }
  .xl\:placeholder-blue-400::-ms-input-placeholder {
    color: #63b3ed; }
  .xl\:placeholder-blue-400::placeholder {
    color: #63b3ed; }
  .xl\:placeholder-blue-500::-webkit-input-placeholder {
    color: #4299e1; }
  .xl\:placeholder-blue-500::-moz-placeholder {
    color: #4299e1; }
  .xl\:placeholder-blue-500:-ms-input-placeholder {
    color: #4299e1; }
  .xl\:placeholder-blue-500::-ms-input-placeholder {
    color: #4299e1; }
  .xl\:placeholder-blue-500::placeholder {
    color: #4299e1; }
  .xl\:placeholder-blue-600::-webkit-input-placeholder {
    color: #3182ce; }
  .xl\:placeholder-blue-600::-moz-placeholder {
    color: #3182ce; }
  .xl\:placeholder-blue-600:-ms-input-placeholder {
    color: #3182ce; }
  .xl\:placeholder-blue-600::-ms-input-placeholder {
    color: #3182ce; }
  .xl\:placeholder-blue-600::placeholder {
    color: #3182ce; }
  .xl\:placeholder-blue-700::-webkit-input-placeholder {
    color: #2b6cb0; }
  .xl\:placeholder-blue-700::-moz-placeholder {
    color: #2b6cb0; }
  .xl\:placeholder-blue-700:-ms-input-placeholder {
    color: #2b6cb0; }
  .xl\:placeholder-blue-700::-ms-input-placeholder {
    color: #2b6cb0; }
  .xl\:placeholder-blue-700::placeholder {
    color: #2b6cb0; }
  .xl\:placeholder-blue-800::-webkit-input-placeholder {
    color: #2c5282; }
  .xl\:placeholder-blue-800::-moz-placeholder {
    color: #2c5282; }
  .xl\:placeholder-blue-800:-ms-input-placeholder {
    color: #2c5282; }
  .xl\:placeholder-blue-800::-ms-input-placeholder {
    color: #2c5282; }
  .xl\:placeholder-blue-800::placeholder {
    color: #2c5282; }
  .xl\:placeholder-blue-900::-webkit-input-placeholder {
    color: #2a4365; }
  .xl\:placeholder-blue-900::-moz-placeholder {
    color: #2a4365; }
  .xl\:placeholder-blue-900:-ms-input-placeholder {
    color: #2a4365; }
  .xl\:placeholder-blue-900::-ms-input-placeholder {
    color: #2a4365; }
  .xl\:placeholder-blue-900::placeholder {
    color: #2a4365; }
  .xl\:placeholder-indigo-100::-webkit-input-placeholder {
    color: #ebf4ff; }
  .xl\:placeholder-indigo-100::-moz-placeholder {
    color: #ebf4ff; }
  .xl\:placeholder-indigo-100:-ms-input-placeholder {
    color: #ebf4ff; }
  .xl\:placeholder-indigo-100::-ms-input-placeholder {
    color: #ebf4ff; }
  .xl\:placeholder-indigo-100::placeholder {
    color: #ebf4ff; }
  .xl\:placeholder-indigo-200::-webkit-input-placeholder {
    color: #c3dafe; }
  .xl\:placeholder-indigo-200::-moz-placeholder {
    color: #c3dafe; }
  .xl\:placeholder-indigo-200:-ms-input-placeholder {
    color: #c3dafe; }
  .xl\:placeholder-indigo-200::-ms-input-placeholder {
    color: #c3dafe; }
  .xl\:placeholder-indigo-200::placeholder {
    color: #c3dafe; }
  .xl\:placeholder-indigo-300::-webkit-input-placeholder {
    color: #a3bffa; }
  .xl\:placeholder-indigo-300::-moz-placeholder {
    color: #a3bffa; }
  .xl\:placeholder-indigo-300:-ms-input-placeholder {
    color: #a3bffa; }
  .xl\:placeholder-indigo-300::-ms-input-placeholder {
    color: #a3bffa; }
  .xl\:placeholder-indigo-300::placeholder {
    color: #a3bffa; }
  .xl\:placeholder-indigo-400::-webkit-input-placeholder {
    color: #7f9cf5; }
  .xl\:placeholder-indigo-400::-moz-placeholder {
    color: #7f9cf5; }
  .xl\:placeholder-indigo-400:-ms-input-placeholder {
    color: #7f9cf5; }
  .xl\:placeholder-indigo-400::-ms-input-placeholder {
    color: #7f9cf5; }
  .xl\:placeholder-indigo-400::placeholder {
    color: #7f9cf5; }
  .xl\:placeholder-indigo-500::-webkit-input-placeholder {
    color: #667eea; }
  .xl\:placeholder-indigo-500::-moz-placeholder {
    color: #667eea; }
  .xl\:placeholder-indigo-500:-ms-input-placeholder {
    color: #667eea; }
  .xl\:placeholder-indigo-500::-ms-input-placeholder {
    color: #667eea; }
  .xl\:placeholder-indigo-500::placeholder {
    color: #667eea; }
  .xl\:placeholder-indigo-600::-webkit-input-placeholder {
    color: #5a67d8; }
  .xl\:placeholder-indigo-600::-moz-placeholder {
    color: #5a67d8; }
  .xl\:placeholder-indigo-600:-ms-input-placeholder {
    color: #5a67d8; }
  .xl\:placeholder-indigo-600::-ms-input-placeholder {
    color: #5a67d8; }
  .xl\:placeholder-indigo-600::placeholder {
    color: #5a67d8; }
  .xl\:placeholder-indigo-700::-webkit-input-placeholder {
    color: #4c51bf; }
  .xl\:placeholder-indigo-700::-moz-placeholder {
    color: #4c51bf; }
  .xl\:placeholder-indigo-700:-ms-input-placeholder {
    color: #4c51bf; }
  .xl\:placeholder-indigo-700::-ms-input-placeholder {
    color: #4c51bf; }
  .xl\:placeholder-indigo-700::placeholder {
    color: #4c51bf; }
  .xl\:placeholder-indigo-800::-webkit-input-placeholder {
    color: #434190; }
  .xl\:placeholder-indigo-800::-moz-placeholder {
    color: #434190; }
  .xl\:placeholder-indigo-800:-ms-input-placeholder {
    color: #434190; }
  .xl\:placeholder-indigo-800::-ms-input-placeholder {
    color: #434190; }
  .xl\:placeholder-indigo-800::placeholder {
    color: #434190; }
  .xl\:placeholder-indigo-900::-webkit-input-placeholder {
    color: #3c366b; }
  .xl\:placeholder-indigo-900::-moz-placeholder {
    color: #3c366b; }
  .xl\:placeholder-indigo-900:-ms-input-placeholder {
    color: #3c366b; }
  .xl\:placeholder-indigo-900::-ms-input-placeholder {
    color: #3c366b; }
  .xl\:placeholder-indigo-900::placeholder {
    color: #3c366b; }
  .xl\:placeholder-purple-100::-webkit-input-placeholder {
    color: #faf5ff; }
  .xl\:placeholder-purple-100::-moz-placeholder {
    color: #faf5ff; }
  .xl\:placeholder-purple-100:-ms-input-placeholder {
    color: #faf5ff; }
  .xl\:placeholder-purple-100::-ms-input-placeholder {
    color: #faf5ff; }
  .xl\:placeholder-purple-100::placeholder {
    color: #faf5ff; }
  .xl\:placeholder-purple-200::-webkit-input-placeholder {
    color: #e9d8fd; }
  .xl\:placeholder-purple-200::-moz-placeholder {
    color: #e9d8fd; }
  .xl\:placeholder-purple-200:-ms-input-placeholder {
    color: #e9d8fd; }
  .xl\:placeholder-purple-200::-ms-input-placeholder {
    color: #e9d8fd; }
  .xl\:placeholder-purple-200::placeholder {
    color: #e9d8fd; }
  .xl\:placeholder-purple-300::-webkit-input-placeholder {
    color: #d6bcfa; }
  .xl\:placeholder-purple-300::-moz-placeholder {
    color: #d6bcfa; }
  .xl\:placeholder-purple-300:-ms-input-placeholder {
    color: #d6bcfa; }
  .xl\:placeholder-purple-300::-ms-input-placeholder {
    color: #d6bcfa; }
  .xl\:placeholder-purple-300::placeholder {
    color: #d6bcfa; }
  .xl\:placeholder-purple-400::-webkit-input-placeholder {
    color: #b794f4; }
  .xl\:placeholder-purple-400::-moz-placeholder {
    color: #b794f4; }
  .xl\:placeholder-purple-400:-ms-input-placeholder {
    color: #b794f4; }
  .xl\:placeholder-purple-400::-ms-input-placeholder {
    color: #b794f4; }
  .xl\:placeholder-purple-400::placeholder {
    color: #b794f4; }
  .xl\:placeholder-purple-500::-webkit-input-placeholder {
    color: #9f7aea; }
  .xl\:placeholder-purple-500::-moz-placeholder {
    color: #9f7aea; }
  .xl\:placeholder-purple-500:-ms-input-placeholder {
    color: #9f7aea; }
  .xl\:placeholder-purple-500::-ms-input-placeholder {
    color: #9f7aea; }
  .xl\:placeholder-purple-500::placeholder {
    color: #9f7aea; }
  .xl\:placeholder-purple-600::-webkit-input-placeholder {
    color: #805ad5; }
  .xl\:placeholder-purple-600::-moz-placeholder {
    color: #805ad5; }
  .xl\:placeholder-purple-600:-ms-input-placeholder {
    color: #805ad5; }
  .xl\:placeholder-purple-600::-ms-input-placeholder {
    color: #805ad5; }
  .xl\:placeholder-purple-600::placeholder {
    color: #805ad5; }
  .xl\:placeholder-purple-700::-webkit-input-placeholder {
    color: #6b46c1; }
  .xl\:placeholder-purple-700::-moz-placeholder {
    color: #6b46c1; }
  .xl\:placeholder-purple-700:-ms-input-placeholder {
    color: #6b46c1; }
  .xl\:placeholder-purple-700::-ms-input-placeholder {
    color: #6b46c1; }
  .xl\:placeholder-purple-700::placeholder {
    color: #6b46c1; }
  .xl\:placeholder-purple-800::-webkit-input-placeholder {
    color: #553c9a; }
  .xl\:placeholder-purple-800::-moz-placeholder {
    color: #553c9a; }
  .xl\:placeholder-purple-800:-ms-input-placeholder {
    color: #553c9a; }
  .xl\:placeholder-purple-800::-ms-input-placeholder {
    color: #553c9a; }
  .xl\:placeholder-purple-800::placeholder {
    color: #553c9a; }
  .xl\:placeholder-purple-900::-webkit-input-placeholder {
    color: #44337a; }
  .xl\:placeholder-purple-900::-moz-placeholder {
    color: #44337a; }
  .xl\:placeholder-purple-900:-ms-input-placeholder {
    color: #44337a; }
  .xl\:placeholder-purple-900::-ms-input-placeholder {
    color: #44337a; }
  .xl\:placeholder-purple-900::placeholder {
    color: #44337a; }
  .xl\:placeholder-pink-100::-webkit-input-placeholder {
    color: #fff5f7; }
  .xl\:placeholder-pink-100::-moz-placeholder {
    color: #fff5f7; }
  .xl\:placeholder-pink-100:-ms-input-placeholder {
    color: #fff5f7; }
  .xl\:placeholder-pink-100::-ms-input-placeholder {
    color: #fff5f7; }
  .xl\:placeholder-pink-100::placeholder {
    color: #fff5f7; }
  .xl\:placeholder-pink-200::-webkit-input-placeholder {
    color: #fed7e2; }
  .xl\:placeholder-pink-200::-moz-placeholder {
    color: #fed7e2; }
  .xl\:placeholder-pink-200:-ms-input-placeholder {
    color: #fed7e2; }
  .xl\:placeholder-pink-200::-ms-input-placeholder {
    color: #fed7e2; }
  .xl\:placeholder-pink-200::placeholder {
    color: #fed7e2; }
  .xl\:placeholder-pink-300::-webkit-input-placeholder {
    color: #fbb6ce; }
  .xl\:placeholder-pink-300::-moz-placeholder {
    color: #fbb6ce; }
  .xl\:placeholder-pink-300:-ms-input-placeholder {
    color: #fbb6ce; }
  .xl\:placeholder-pink-300::-ms-input-placeholder {
    color: #fbb6ce; }
  .xl\:placeholder-pink-300::placeholder {
    color: #fbb6ce; }
  .xl\:placeholder-pink-400::-webkit-input-placeholder {
    color: #f687b3; }
  .xl\:placeholder-pink-400::-moz-placeholder {
    color: #f687b3; }
  .xl\:placeholder-pink-400:-ms-input-placeholder {
    color: #f687b3; }
  .xl\:placeholder-pink-400::-ms-input-placeholder {
    color: #f687b3; }
  .xl\:placeholder-pink-400::placeholder {
    color: #f687b3; }
  .xl\:placeholder-pink-500::-webkit-input-placeholder {
    color: #ed64a6; }
  .xl\:placeholder-pink-500::-moz-placeholder {
    color: #ed64a6; }
  .xl\:placeholder-pink-500:-ms-input-placeholder {
    color: #ed64a6; }
  .xl\:placeholder-pink-500::-ms-input-placeholder {
    color: #ed64a6; }
  .xl\:placeholder-pink-500::placeholder {
    color: #ed64a6; }
  .xl\:placeholder-pink-600::-webkit-input-placeholder {
    color: #d53f8c; }
  .xl\:placeholder-pink-600::-moz-placeholder {
    color: #d53f8c; }
  .xl\:placeholder-pink-600:-ms-input-placeholder {
    color: #d53f8c; }
  .xl\:placeholder-pink-600::-ms-input-placeholder {
    color: #d53f8c; }
  .xl\:placeholder-pink-600::placeholder {
    color: #d53f8c; }
  .xl\:placeholder-pink-700::-webkit-input-placeholder {
    color: #b83280; }
  .xl\:placeholder-pink-700::-moz-placeholder {
    color: #b83280; }
  .xl\:placeholder-pink-700:-ms-input-placeholder {
    color: #b83280; }
  .xl\:placeholder-pink-700::-ms-input-placeholder {
    color: #b83280; }
  .xl\:placeholder-pink-700::placeholder {
    color: #b83280; }
  .xl\:placeholder-pink-800::-webkit-input-placeholder {
    color: #97266d; }
  .xl\:placeholder-pink-800::-moz-placeholder {
    color: #97266d; }
  .xl\:placeholder-pink-800:-ms-input-placeholder {
    color: #97266d; }
  .xl\:placeholder-pink-800::-ms-input-placeholder {
    color: #97266d; }
  .xl\:placeholder-pink-800::placeholder {
    color: #97266d; }
  .xl\:placeholder-pink-900::-webkit-input-placeholder {
    color: #702459; }
  .xl\:placeholder-pink-900::-moz-placeholder {
    color: #702459; }
  .xl\:placeholder-pink-900:-ms-input-placeholder {
    color: #702459; }
  .xl\:placeholder-pink-900::-ms-input-placeholder {
    color: #702459; }
  .xl\:placeholder-pink-900::placeholder {
    color: #702459; }
  .xl\:focus\:placeholder-transparent:focus::-webkit-input-placeholder {
    color: transparent; }
  .xl\:focus\:placeholder-transparent:focus::-moz-placeholder {
    color: transparent; }
  .xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent; }
  .xl\:focus\:placeholder-transparent:focus::-ms-input-placeholder {
    color: transparent; }
  .xl\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent; }
  .xl\:focus\:placeholder-current:focus::-webkit-input-placeholder {
    color: currentColor; }
  .xl\:focus\:placeholder-current:focus::-moz-placeholder {
    color: currentColor; }
  .xl\:focus\:placeholder-current:focus:-ms-input-placeholder {
    color: currentColor; }
  .xl\:focus\:placeholder-current:focus::-ms-input-placeholder {
    color: currentColor; }
  .xl\:focus\:placeholder-current:focus::placeholder {
    color: currentColor; }
  .xl\:focus\:placeholder-black:focus::-webkit-input-placeholder {
    color: #000; }
  .xl\:focus\:placeholder-black:focus::-moz-placeholder {
    color: #000; }
  .xl\:focus\:placeholder-black:focus:-ms-input-placeholder {
    color: #000; }
  .xl\:focus\:placeholder-black:focus::-ms-input-placeholder {
    color: #000; }
  .xl\:focus\:placeholder-black:focus::placeholder {
    color: #000; }
  .xl\:focus\:placeholder-white:focus::-webkit-input-placeholder {
    color: #fff; }
  .xl\:focus\:placeholder-white:focus::-moz-placeholder {
    color: #fff; }
  .xl\:focus\:placeholder-white:focus:-ms-input-placeholder {
    color: #fff; }
  .xl\:focus\:placeholder-white:focus::-ms-input-placeholder {
    color: #fff; }
  .xl\:focus\:placeholder-white:focus::placeholder {
    color: #fff; }
  .xl\:focus\:placeholder-gray-100:focus::-webkit-input-placeholder {
    color: #f7fafc; }
  .xl\:focus\:placeholder-gray-100:focus::-moz-placeholder {
    color: #f7fafc; }
  .xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
    color: #f7fafc; }
  .xl\:focus\:placeholder-gray-100:focus::-ms-input-placeholder {
    color: #f7fafc; }
  .xl\:focus\:placeholder-gray-100:focus::placeholder {
    color: #f7fafc; }
  .xl\:focus\:placeholder-gray-200:focus::-webkit-input-placeholder {
    color: #edf2f7; }
  .xl\:focus\:placeholder-gray-200:focus::-moz-placeholder {
    color: #edf2f7; }
  .xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
    color: #edf2f7; }
  .xl\:focus\:placeholder-gray-200:focus::-ms-input-placeholder {
    color: #edf2f7; }
  .xl\:focus\:placeholder-gray-200:focus::placeholder {
    color: #edf2f7; }
  .xl\:focus\:placeholder-gray-300:focus::-webkit-input-placeholder {
    color: #e2e8f0; }
  .xl\:focus\:placeholder-gray-300:focus::-moz-placeholder {
    color: #e2e8f0; }
  .xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
    color: #e2e8f0; }
  .xl\:focus\:placeholder-gray-300:focus::-ms-input-placeholder {
    color: #e2e8f0; }
  .xl\:focus\:placeholder-gray-300:focus::placeholder {
    color: #e2e8f0; }
  .xl\:focus\:placeholder-gray-400:focus::-webkit-input-placeholder {
    color: #cbd5e0; }
  .xl\:focus\:placeholder-gray-400:focus::-moz-placeholder {
    color: #cbd5e0; }
  .xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
    color: #cbd5e0; }
  .xl\:focus\:placeholder-gray-400:focus::-ms-input-placeholder {
    color: #cbd5e0; }
  .xl\:focus\:placeholder-gray-400:focus::placeholder {
    color: #cbd5e0; }
  .xl\:focus\:placeholder-gray-500:focus::-webkit-input-placeholder {
    color: #a0aec0; }
  .xl\:focus\:placeholder-gray-500:focus::-moz-placeholder {
    color: #a0aec0; }
  .xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
    color: #a0aec0; }
  .xl\:focus\:placeholder-gray-500:focus::-ms-input-placeholder {
    color: #a0aec0; }
  .xl\:focus\:placeholder-gray-500:focus::placeholder {
    color: #a0aec0; }
  .xl\:focus\:placeholder-gray-600:focus::-webkit-input-placeholder {
    color: #718096; }
  .xl\:focus\:placeholder-gray-600:focus::-moz-placeholder {
    color: #718096; }
  .xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
    color: #718096; }
  .xl\:focus\:placeholder-gray-600:focus::-ms-input-placeholder {
    color: #718096; }
  .xl\:focus\:placeholder-gray-600:focus::placeholder {
    color: #718096; }
  .xl\:focus\:placeholder-gray-700:focus::-webkit-input-placeholder {
    color: #4a5568; }
  .xl\:focus\:placeholder-gray-700:focus::-moz-placeholder {
    color: #4a5568; }
  .xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
    color: #4a5568; }
  .xl\:focus\:placeholder-gray-700:focus::-ms-input-placeholder {
    color: #4a5568; }
  .xl\:focus\:placeholder-gray-700:focus::placeholder {
    color: #4a5568; }
  .xl\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
    color: #2d3748; }
  .xl\:focus\:placeholder-gray-800:focus::-moz-placeholder {
    color: #2d3748; }
  .xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    color: #2d3748; }
  .xl\:focus\:placeholder-gray-800:focus::-ms-input-placeholder {
    color: #2d3748; }
  .xl\:focus\:placeholder-gray-800:focus::placeholder {
    color: #2d3748; }
  .xl\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
    color: #1a202c; }
  .xl\:focus\:placeholder-gray-900:focus::-moz-placeholder {
    color: #1a202c; }
  .xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    color: #1a202c; }
  .xl\:focus\:placeholder-gray-900:focus::-ms-input-placeholder {
    color: #1a202c; }
  .xl\:focus\:placeholder-gray-900:focus::placeholder {
    color: #1a202c; }
  .xl\:focus\:placeholder-red-100:focus::-webkit-input-placeholder {
    color: #fff5f5; }
  .xl\:focus\:placeholder-red-100:focus::-moz-placeholder {
    color: #fff5f5; }
  .xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    color: #fff5f5; }
  .xl\:focus\:placeholder-red-100:focus::-ms-input-placeholder {
    color: #fff5f5; }
  .xl\:focus\:placeholder-red-100:focus::placeholder {
    color: #fff5f5; }
  .xl\:focus\:placeholder-red-200:focus::-webkit-input-placeholder {
    color: #fed7d7; }
  .xl\:focus\:placeholder-red-200:focus::-moz-placeholder {
    color: #fed7d7; }
  .xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    color: #fed7d7; }
  .xl\:focus\:placeholder-red-200:focus::-ms-input-placeholder {
    color: #fed7d7; }
  .xl\:focus\:placeholder-red-200:focus::placeholder {
    color: #fed7d7; }
  .xl\:focus\:placeholder-red-300:focus::-webkit-input-placeholder {
    color: #feb2b2; }
  .xl\:focus\:placeholder-red-300:focus::-moz-placeholder {
    color: #feb2b2; }
  .xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    color: #feb2b2; }
  .xl\:focus\:placeholder-red-300:focus::-ms-input-placeholder {
    color: #feb2b2; }
  .xl\:focus\:placeholder-red-300:focus::placeholder {
    color: #feb2b2; }
  .xl\:focus\:placeholder-red-400:focus::-webkit-input-placeholder {
    color: #fc8181; }
  .xl\:focus\:placeholder-red-400:focus::-moz-placeholder {
    color: #fc8181; }
  .xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    color: #fc8181; }
  .xl\:focus\:placeholder-red-400:focus::-ms-input-placeholder {
    color: #fc8181; }
  .xl\:focus\:placeholder-red-400:focus::placeholder {
    color: #fc8181; }
  .xl\:focus\:placeholder-red-500:focus::-webkit-input-placeholder {
    color: #f56565; }
  .xl\:focus\:placeholder-red-500:focus::-moz-placeholder {
    color: #f56565; }
  .xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    color: #f56565; }
  .xl\:focus\:placeholder-red-500:focus::-ms-input-placeholder {
    color: #f56565; }
  .xl\:focus\:placeholder-red-500:focus::placeholder {
    color: #f56565; }
  .xl\:focus\:placeholder-red-600:focus::-webkit-input-placeholder {
    color: #e53e3e; }
  .xl\:focus\:placeholder-red-600:focus::-moz-placeholder {
    color: #e53e3e; }
  .xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    color: #e53e3e; }
  .xl\:focus\:placeholder-red-600:focus::-ms-input-placeholder {
    color: #e53e3e; }
  .xl\:focus\:placeholder-red-600:focus::placeholder {
    color: #e53e3e; }
  .xl\:focus\:placeholder-red-700:focus::-webkit-input-placeholder {
    color: #c53030; }
  .xl\:focus\:placeholder-red-700:focus::-moz-placeholder {
    color: #c53030; }
  .xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    color: #c53030; }
  .xl\:focus\:placeholder-red-700:focus::-ms-input-placeholder {
    color: #c53030; }
  .xl\:focus\:placeholder-red-700:focus::placeholder {
    color: #c53030; }
  .xl\:focus\:placeholder-red-800:focus::-webkit-input-placeholder {
    color: #9b2c2c; }
  .xl\:focus\:placeholder-red-800:focus::-moz-placeholder {
    color: #9b2c2c; }
  .xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    color: #9b2c2c; }
  .xl\:focus\:placeholder-red-800:focus::-ms-input-placeholder {
    color: #9b2c2c; }
  .xl\:focus\:placeholder-red-800:focus::placeholder {
    color: #9b2c2c; }
  .xl\:focus\:placeholder-red-900:focus::-webkit-input-placeholder {
    color: #742a2a; }
  .xl\:focus\:placeholder-red-900:focus::-moz-placeholder {
    color: #742a2a; }
  .xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    color: #742a2a; }
  .xl\:focus\:placeholder-red-900:focus::-ms-input-placeholder {
    color: #742a2a; }
  .xl\:focus\:placeholder-red-900:focus::placeholder {
    color: #742a2a; }
  .xl\:focus\:placeholder-orange-100:focus::-webkit-input-placeholder {
    color: #fffaf0; }
  .xl\:focus\:placeholder-orange-100:focus::-moz-placeholder {
    color: #fffaf0; }
  .xl\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
    color: #fffaf0; }
  .xl\:focus\:placeholder-orange-100:focus::-ms-input-placeholder {
    color: #fffaf0; }
  .xl\:focus\:placeholder-orange-100:focus::placeholder {
    color: #fffaf0; }
  .xl\:focus\:placeholder-orange-200:focus::-webkit-input-placeholder {
    color: #feebc8; }
  .xl\:focus\:placeholder-orange-200:focus::-moz-placeholder {
    color: #feebc8; }
  .xl\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
    color: #feebc8; }
  .xl\:focus\:placeholder-orange-200:focus::-ms-input-placeholder {
    color: #feebc8; }
  .xl\:focus\:placeholder-orange-200:focus::placeholder {
    color: #feebc8; }
  .xl\:focus\:placeholder-orange-300:focus::-webkit-input-placeholder {
    color: #fbd38d; }
  .xl\:focus\:placeholder-orange-300:focus::-moz-placeholder {
    color: #fbd38d; }
  .xl\:focus\:placeholder-orange-300:focus:-ms-input-placeholder {
    color: #fbd38d; }
  .xl\:focus\:placeholder-orange-300:focus::-ms-input-placeholder {
    color: #fbd38d; }
  .xl\:focus\:placeholder-orange-300:focus::placeholder {
    color: #fbd38d; }
  .xl\:focus\:placeholder-orange-400:focus::-webkit-input-placeholder {
    color: #f6ad55; }
  .xl\:focus\:placeholder-orange-400:focus::-moz-placeholder {
    color: #f6ad55; }
  .xl\:focus\:placeholder-orange-400:focus:-ms-input-placeholder {
    color: #f6ad55; }
  .xl\:focus\:placeholder-orange-400:focus::-ms-input-placeholder {
    color: #f6ad55; }
  .xl\:focus\:placeholder-orange-400:focus::placeholder {
    color: #f6ad55; }
  .xl\:focus\:placeholder-orange-500:focus::-webkit-input-placeholder {
    color: #ed8936; }
  .xl\:focus\:placeholder-orange-500:focus::-moz-placeholder {
    color: #ed8936; }
  .xl\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
    color: #ed8936; }
  .xl\:focus\:placeholder-orange-500:focus::-ms-input-placeholder {
    color: #ed8936; }
  .xl\:focus\:placeholder-orange-500:focus::placeholder {
    color: #ed8936; }
  .xl\:focus\:placeholder-orange-600:focus::-webkit-input-placeholder {
    color: #dd6b20; }
  .xl\:focus\:placeholder-orange-600:focus::-moz-placeholder {
    color: #dd6b20; }
  .xl\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
    color: #dd6b20; }
  .xl\:focus\:placeholder-orange-600:focus::-ms-input-placeholder {
    color: #dd6b20; }
  .xl\:focus\:placeholder-orange-600:focus::placeholder {
    color: #dd6b20; }
  .xl\:focus\:placeholder-orange-700:focus::-webkit-input-placeholder {
    color: #c05621; }
  .xl\:focus\:placeholder-orange-700:focus::-moz-placeholder {
    color: #c05621; }
  .xl\:focus\:placeholder-orange-700:focus:-ms-input-placeholder {
    color: #c05621; }
  .xl\:focus\:placeholder-orange-700:focus::-ms-input-placeholder {
    color: #c05621; }
  .xl\:focus\:placeholder-orange-700:focus::placeholder {
    color: #c05621; }
  .xl\:focus\:placeholder-orange-800:focus::-webkit-input-placeholder {
    color: #9c4221; }
  .xl\:focus\:placeholder-orange-800:focus::-moz-placeholder {
    color: #9c4221; }
  .xl\:focus\:placeholder-orange-800:focus:-ms-input-placeholder {
    color: #9c4221; }
  .xl\:focus\:placeholder-orange-800:focus::-ms-input-placeholder {
    color: #9c4221; }
  .xl\:focus\:placeholder-orange-800:focus::placeholder {
    color: #9c4221; }
  .xl\:focus\:placeholder-orange-900:focus::-webkit-input-placeholder {
    color: #7b341e; }
  .xl\:focus\:placeholder-orange-900:focus::-moz-placeholder {
    color: #7b341e; }
  .xl\:focus\:placeholder-orange-900:focus:-ms-input-placeholder {
    color: #7b341e; }
  .xl\:focus\:placeholder-orange-900:focus::-ms-input-placeholder {
    color: #7b341e; }
  .xl\:focus\:placeholder-orange-900:focus::placeholder {
    color: #7b341e; }
  .xl\:focus\:placeholder-yellow-100:focus::-webkit-input-placeholder {
    color: #fffff0; }
  .xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
    color: #fffff0; }
  .xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
    color: #fffff0; }
  .xl\:focus\:placeholder-yellow-100:focus::-ms-input-placeholder {
    color: #fffff0; }
  .xl\:focus\:placeholder-yellow-100:focus::placeholder {
    color: #fffff0; }
  .xl\:focus\:placeholder-yellow-200:focus::-webkit-input-placeholder {
    color: #fefcbf; }
  .xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
    color: #fefcbf; }
  .xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
    color: #fefcbf; }
  .xl\:focus\:placeholder-yellow-200:focus::-ms-input-placeholder {
    color: #fefcbf; }
  .xl\:focus\:placeholder-yellow-200:focus::placeholder {
    color: #fefcbf; }
  .xl\:focus\:placeholder-yellow-300:focus::-webkit-input-placeholder {
    color: #faf089; }
  .xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
    color: #faf089; }
  .xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
    color: #faf089; }
  .xl\:focus\:placeholder-yellow-300:focus::-ms-input-placeholder {
    color: #faf089; }
  .xl\:focus\:placeholder-yellow-300:focus::placeholder {
    color: #faf089; }
  .xl\:focus\:placeholder-yellow-400:focus::-webkit-input-placeholder {
    color: #f6e05e; }
  .xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
    color: #f6e05e; }
  .xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
    color: #f6e05e; }
  .xl\:focus\:placeholder-yellow-400:focus::-ms-input-placeholder {
    color: #f6e05e; }
  .xl\:focus\:placeholder-yellow-400:focus::placeholder {
    color: #f6e05e; }
  .xl\:focus\:placeholder-yellow-500:focus::-webkit-input-placeholder {
    color: #ecc94b; }
  .xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
    color: #ecc94b; }
  .xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
    color: #ecc94b; }
  .xl\:focus\:placeholder-yellow-500:focus::-ms-input-placeholder {
    color: #ecc94b; }
  .xl\:focus\:placeholder-yellow-500:focus::placeholder {
    color: #ecc94b; }
  .xl\:focus\:placeholder-yellow-600:focus::-webkit-input-placeholder {
    color: #d69e2e; }
  .xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
    color: #d69e2e; }
  .xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
    color: #d69e2e; }
  .xl\:focus\:placeholder-yellow-600:focus::-ms-input-placeholder {
    color: #d69e2e; }
  .xl\:focus\:placeholder-yellow-600:focus::placeholder {
    color: #d69e2e; }
  .xl\:focus\:placeholder-yellow-700:focus::-webkit-input-placeholder {
    color: #b7791f; }
  .xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
    color: #b7791f; }
  .xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
    color: #b7791f; }
  .xl\:focus\:placeholder-yellow-700:focus::-ms-input-placeholder {
    color: #b7791f; }
  .xl\:focus\:placeholder-yellow-700:focus::placeholder {
    color: #b7791f; }
  .xl\:focus\:placeholder-yellow-800:focus::-webkit-input-placeholder {
    color: #975a16; }
  .xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
    color: #975a16; }
  .xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
    color: #975a16; }
  .xl\:focus\:placeholder-yellow-800:focus::-ms-input-placeholder {
    color: #975a16; }
  .xl\:focus\:placeholder-yellow-800:focus::placeholder {
    color: #975a16; }
  .xl\:focus\:placeholder-yellow-900:focus::-webkit-input-placeholder {
    color: #744210; }
  .xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
    color: #744210; }
  .xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
    color: #744210; }
  .xl\:focus\:placeholder-yellow-900:focus::-ms-input-placeholder {
    color: #744210; }
  .xl\:focus\:placeholder-yellow-900:focus::placeholder {
    color: #744210; }
  .xl\:focus\:placeholder-green-100:focus::-webkit-input-placeholder {
    color: #f0fff4; }
  .xl\:focus\:placeholder-green-100:focus::-moz-placeholder {
    color: #f0fff4; }
  .xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    color: #f0fff4; }
  .xl\:focus\:placeholder-green-100:focus::-ms-input-placeholder {
    color: #f0fff4; }
  .xl\:focus\:placeholder-green-100:focus::placeholder {
    color: #f0fff4; }
  .xl\:focus\:placeholder-green-200:focus::-webkit-input-placeholder {
    color: #c6f6d5; }
  .xl\:focus\:placeholder-green-200:focus::-moz-placeholder {
    color: #c6f6d5; }
  .xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    color: #c6f6d5; }
  .xl\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
    color: #c6f6d5; }
  .xl\:focus\:placeholder-green-200:focus::placeholder {
    color: #c6f6d5; }
  .xl\:focus\:placeholder-green-300:focus::-webkit-input-placeholder {
    color: #9ae6b4; }
  .xl\:focus\:placeholder-green-300:focus::-moz-placeholder {
    color: #9ae6b4; }
  .xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    color: #9ae6b4; }
  .xl\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
    color: #9ae6b4; }
  .xl\:focus\:placeholder-green-300:focus::placeholder {
    color: #9ae6b4; }
  .xl\:focus\:placeholder-green-400:focus::-webkit-input-placeholder {
    color: #68d391; }
  .xl\:focus\:placeholder-green-400:focus::-moz-placeholder {
    color: #68d391; }
  .xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    color: #68d391; }
  .xl\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
    color: #68d391; }
  .xl\:focus\:placeholder-green-400:focus::placeholder {
    color: #68d391; }
  .xl\:focus\:placeholder-green-500:focus::-webkit-input-placeholder {
    color: #48bb78; }
  .xl\:focus\:placeholder-green-500:focus::-moz-placeholder {
    color: #48bb78; }
  .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    color: #48bb78; }
  .xl\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
    color: #48bb78; }
  .xl\:focus\:placeholder-green-500:focus::placeholder {
    color: #48bb78; }
  .xl\:focus\:placeholder-green-600:focus::-webkit-input-placeholder {
    color: #38a169; }
  .xl\:focus\:placeholder-green-600:focus::-moz-placeholder {
    color: #38a169; }
  .xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    color: #38a169; }
  .xl\:focus\:placeholder-green-600:focus::-ms-input-placeholder {
    color: #38a169; }
  .xl\:focus\:placeholder-green-600:focus::placeholder {
    color: #38a169; }
  .xl\:focus\:placeholder-green-700:focus::-webkit-input-placeholder {
    color: #2f855a; }
  .xl\:focus\:placeholder-green-700:focus::-moz-placeholder {
    color: #2f855a; }
  .xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    color: #2f855a; }
  .xl\:focus\:placeholder-green-700:focus::-ms-input-placeholder {
    color: #2f855a; }
  .xl\:focus\:placeholder-green-700:focus::placeholder {
    color: #2f855a; }
  .xl\:focus\:placeholder-green-800:focus::-webkit-input-placeholder {
    color: #276749; }
  .xl\:focus\:placeholder-green-800:focus::-moz-placeholder {
    color: #276749; }
  .xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    color: #276749; }
  .xl\:focus\:placeholder-green-800:focus::-ms-input-placeholder {
    color: #276749; }
  .xl\:focus\:placeholder-green-800:focus::placeholder {
    color: #276749; }
  .xl\:focus\:placeholder-green-900:focus::-webkit-input-placeholder {
    color: #22543d; }
  .xl\:focus\:placeholder-green-900:focus::-moz-placeholder {
    color: #22543d; }
  .xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    color: #22543d; }
  .xl\:focus\:placeholder-green-900:focus::-ms-input-placeholder {
    color: #22543d; }
  .xl\:focus\:placeholder-green-900:focus::placeholder {
    color: #22543d; }
  .xl\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
    color: #e6fffa; }
  .xl\:focus\:placeholder-teal-100:focus::-moz-placeholder {
    color: #e6fffa; }
  .xl\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
    color: #e6fffa; }
  .xl\:focus\:placeholder-teal-100:focus::-ms-input-placeholder {
    color: #e6fffa; }
  .xl\:focus\:placeholder-teal-100:focus::placeholder {
    color: #e6fffa; }
  .xl\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
    color: #b2f5ea; }
  .xl\:focus\:placeholder-teal-200:focus::-moz-placeholder {
    color: #b2f5ea; }
  .xl\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
    color: #b2f5ea; }
  .xl\:focus\:placeholder-teal-200:focus::-ms-input-placeholder {
    color: #b2f5ea; }
  .xl\:focus\:placeholder-teal-200:focus::placeholder {
    color: #b2f5ea; }
  .xl\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
    color: #81e6d9; }
  .xl\:focus\:placeholder-teal-300:focus::-moz-placeholder {
    color: #81e6d9; }
  .xl\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
    color: #81e6d9; }
  .xl\:focus\:placeholder-teal-300:focus::-ms-input-placeholder {
    color: #81e6d9; }
  .xl\:focus\:placeholder-teal-300:focus::placeholder {
    color: #81e6d9; }
  .xl\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
    color: #4fd1c5; }
  .xl\:focus\:placeholder-teal-400:focus::-moz-placeholder {
    color: #4fd1c5; }
  .xl\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
    color: #4fd1c5; }
  .xl\:focus\:placeholder-teal-400:focus::-ms-input-placeholder {
    color: #4fd1c5; }
  .xl\:focus\:placeholder-teal-400:focus::placeholder {
    color: #4fd1c5; }
  .xl\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
    color: #38b2ac; }
  .xl\:focus\:placeholder-teal-500:focus::-moz-placeholder {
    color: #38b2ac; }
  .xl\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
    color: #38b2ac; }
  .xl\:focus\:placeholder-teal-500:focus::-ms-input-placeholder {
    color: #38b2ac; }
  .xl\:focus\:placeholder-teal-500:focus::placeholder {
    color: #38b2ac; }
  .xl\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
    color: #319795; }
  .xl\:focus\:placeholder-teal-600:focus::-moz-placeholder {
    color: #319795; }
  .xl\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
    color: #319795; }
  .xl\:focus\:placeholder-teal-600:focus::-ms-input-placeholder {
    color: #319795; }
  .xl\:focus\:placeholder-teal-600:focus::placeholder {
    color: #319795; }
  .xl\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
    color: #2c7a7b; }
  .xl\:focus\:placeholder-teal-700:focus::-moz-placeholder {
    color: #2c7a7b; }
  .xl\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
    color: #2c7a7b; }
  .xl\:focus\:placeholder-teal-700:focus::-ms-input-placeholder {
    color: #2c7a7b; }
  .xl\:focus\:placeholder-teal-700:focus::placeholder {
    color: #2c7a7b; }
  .xl\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
    color: #285e61; }
  .xl\:focus\:placeholder-teal-800:focus::-moz-placeholder {
    color: #285e61; }
  .xl\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
    color: #285e61; }
  .xl\:focus\:placeholder-teal-800:focus::-ms-input-placeholder {
    color: #285e61; }
  .xl\:focus\:placeholder-teal-800:focus::placeholder {
    color: #285e61; }
  .xl\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
    color: #234e52; }
  .xl\:focus\:placeholder-teal-900:focus::-moz-placeholder {
    color: #234e52; }
  .xl\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
    color: #234e52; }
  .xl\:focus\:placeholder-teal-900:focus::-ms-input-placeholder {
    color: #234e52; }
  .xl\:focus\:placeholder-teal-900:focus::placeholder {
    color: #234e52; }
  .xl\:focus\:placeholder-blue-100:focus::-webkit-input-placeholder {
    color: #ebf8ff; }
  .xl\:focus\:placeholder-blue-100:focus::-moz-placeholder {
    color: #ebf8ff; }
  .xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
    color: #ebf8ff; }
  .xl\:focus\:placeholder-blue-100:focus::-ms-input-placeholder {
    color: #ebf8ff; }
  .xl\:focus\:placeholder-blue-100:focus::placeholder {
    color: #ebf8ff; }
  .xl\:focus\:placeholder-blue-200:focus::-webkit-input-placeholder {
    color: #bee3f8; }
  .xl\:focus\:placeholder-blue-200:focus::-moz-placeholder {
    color: #bee3f8; }
  .xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
    color: #bee3f8; }
  .xl\:focus\:placeholder-blue-200:focus::-ms-input-placeholder {
    color: #bee3f8; }
  .xl\:focus\:placeholder-blue-200:focus::placeholder {
    color: #bee3f8; }
  .xl\:focus\:placeholder-blue-300:focus::-webkit-input-placeholder {
    color: #90cdf4; }
  .xl\:focus\:placeholder-blue-300:focus::-moz-placeholder {
    color: #90cdf4; }
  .xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
    color: #90cdf4; }
  .xl\:focus\:placeholder-blue-300:focus::-ms-input-placeholder {
    color: #90cdf4; }
  .xl\:focus\:placeholder-blue-300:focus::placeholder {
    color: #90cdf4; }
  .xl\:focus\:placeholder-blue-400:focus::-webkit-input-placeholder {
    color: #63b3ed; }
  .xl\:focus\:placeholder-blue-400:focus::-moz-placeholder {
    color: #63b3ed; }
  .xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
    color: #63b3ed; }
  .xl\:focus\:placeholder-blue-400:focus::-ms-input-placeholder {
    color: #63b3ed; }
  .xl\:focus\:placeholder-blue-400:focus::placeholder {
    color: #63b3ed; }
  .xl\:focus\:placeholder-blue-500:focus::-webkit-input-placeholder {
    color: #4299e1; }
  .xl\:focus\:placeholder-blue-500:focus::-moz-placeholder {
    color: #4299e1; }
  .xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
    color: #4299e1; }
  .xl\:focus\:placeholder-blue-500:focus::-ms-input-placeholder {
    color: #4299e1; }
  .xl\:focus\:placeholder-blue-500:focus::placeholder {
    color: #4299e1; }
  .xl\:focus\:placeholder-blue-600:focus::-webkit-input-placeholder {
    color: #3182ce; }
  .xl\:focus\:placeholder-blue-600:focus::-moz-placeholder {
    color: #3182ce; }
  .xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
    color: #3182ce; }
  .xl\:focus\:placeholder-blue-600:focus::-ms-input-placeholder {
    color: #3182ce; }
  .xl\:focus\:placeholder-blue-600:focus::placeholder {
    color: #3182ce; }
  .xl\:focus\:placeholder-blue-700:focus::-webkit-input-placeholder {
    color: #2b6cb0; }
  .xl\:focus\:placeholder-blue-700:focus::-moz-placeholder {
    color: #2b6cb0; }
  .xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
    color: #2b6cb0; }
  .xl\:focus\:placeholder-blue-700:focus::-ms-input-placeholder {
    color: #2b6cb0; }
  .xl\:focus\:placeholder-blue-700:focus::placeholder {
    color: #2b6cb0; }
  .xl\:focus\:placeholder-blue-800:focus::-webkit-input-placeholder {
    color: #2c5282; }
  .xl\:focus\:placeholder-blue-800:focus::-moz-placeholder {
    color: #2c5282; }
  .xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
    color: #2c5282; }
  .xl\:focus\:placeholder-blue-800:focus::-ms-input-placeholder {
    color: #2c5282; }
  .xl\:focus\:placeholder-blue-800:focus::placeholder {
    color: #2c5282; }
  .xl\:focus\:placeholder-blue-900:focus::-webkit-input-placeholder {
    color: #2a4365; }
  .xl\:focus\:placeholder-blue-900:focus::-moz-placeholder {
    color: #2a4365; }
  .xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
    color: #2a4365; }
  .xl\:focus\:placeholder-blue-900:focus::-ms-input-placeholder {
    color: #2a4365; }
  .xl\:focus\:placeholder-blue-900:focus::placeholder {
    color: #2a4365; }
  .xl\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
    color: #ebf4ff; }
  .xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
    color: #ebf4ff; }
  .xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    color: #ebf4ff; }
  .xl\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
    color: #ebf4ff; }
  .xl\:focus\:placeholder-indigo-100:focus::placeholder {
    color: #ebf4ff; }
  .xl\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
    color: #c3dafe; }
  .xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
    color: #c3dafe; }
  .xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    color: #c3dafe; }
  .xl\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
    color: #c3dafe; }
  .xl\:focus\:placeholder-indigo-200:focus::placeholder {
    color: #c3dafe; }
  .xl\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
    color: #a3bffa; }
  .xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
    color: #a3bffa; }
  .xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    color: #a3bffa; }
  .xl\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
    color: #a3bffa; }
  .xl\:focus\:placeholder-indigo-300:focus::placeholder {
    color: #a3bffa; }
  .xl\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
    color: #7f9cf5; }
  .xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
    color: #7f9cf5; }
  .xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    color: #7f9cf5; }
  .xl\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
    color: #7f9cf5; }
  .xl\:focus\:placeholder-indigo-400:focus::placeholder {
    color: #7f9cf5; }
  .xl\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
    color: #667eea; }
  .xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
    color: #667eea; }
  .xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    color: #667eea; }
  .xl\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
    color: #667eea; }
  .xl\:focus\:placeholder-indigo-500:focus::placeholder {
    color: #667eea; }
  .xl\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
    color: #5a67d8; }
  .xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
    color: #5a67d8; }
  .xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    color: #5a67d8; }
  .xl\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
    color: #5a67d8; }
  .xl\:focus\:placeholder-indigo-600:focus::placeholder {
    color: #5a67d8; }
  .xl\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
    color: #4c51bf; }
  .xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
    color: #4c51bf; }
  .xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    color: #4c51bf; }
  .xl\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
    color: #4c51bf; }
  .xl\:focus\:placeholder-indigo-700:focus::placeholder {
    color: #4c51bf; }
  .xl\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
    color: #434190; }
  .xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
    color: #434190; }
  .xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    color: #434190; }
  .xl\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
    color: #434190; }
  .xl\:focus\:placeholder-indigo-800:focus::placeholder {
    color: #434190; }
  .xl\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
    color: #3c366b; }
  .xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
    color: #3c366b; }
  .xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    color: #3c366b; }
  .xl\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
    color: #3c366b; }
  .xl\:focus\:placeholder-indigo-900:focus::placeholder {
    color: #3c366b; }
  .xl\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
    color: #faf5ff; }
  .xl\:focus\:placeholder-purple-100:focus::-moz-placeholder {
    color: #faf5ff; }
  .xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    color: #faf5ff; }
  .xl\:focus\:placeholder-purple-100:focus::-ms-input-placeholder {
    color: #faf5ff; }
  .xl\:focus\:placeholder-purple-100:focus::placeholder {
    color: #faf5ff; }
  .xl\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
    color: #e9d8fd; }
  .xl\:focus\:placeholder-purple-200:focus::-moz-placeholder {
    color: #e9d8fd; }
  .xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    color: #e9d8fd; }
  .xl\:focus\:placeholder-purple-200:focus::-ms-input-placeholder {
    color: #e9d8fd; }
  .xl\:focus\:placeholder-purple-200:focus::placeholder {
    color: #e9d8fd; }
  .xl\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
    color: #d6bcfa; }
  .xl\:focus\:placeholder-purple-300:focus::-moz-placeholder {
    color: #d6bcfa; }
  .xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    color: #d6bcfa; }
  .xl\:focus\:placeholder-purple-300:focus::-ms-input-placeholder {
    color: #d6bcfa; }
  .xl\:focus\:placeholder-purple-300:focus::placeholder {
    color: #d6bcfa; }
  .xl\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
    color: #b794f4; }
  .xl\:focus\:placeholder-purple-400:focus::-moz-placeholder {
    color: #b794f4; }
  .xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    color: #b794f4; }
  .xl\:focus\:placeholder-purple-400:focus::-ms-input-placeholder {
    color: #b794f4; }
  .xl\:focus\:placeholder-purple-400:focus::placeholder {
    color: #b794f4; }
  .xl\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
    color: #9f7aea; }
  .xl\:focus\:placeholder-purple-500:focus::-moz-placeholder {
    color: #9f7aea; }
  .xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    color: #9f7aea; }
  .xl\:focus\:placeholder-purple-500:focus::-ms-input-placeholder {
    color: #9f7aea; }
  .xl\:focus\:placeholder-purple-500:focus::placeholder {
    color: #9f7aea; }
  .xl\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
    color: #805ad5; }
  .xl\:focus\:placeholder-purple-600:focus::-moz-placeholder {
    color: #805ad5; }
  .xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    color: #805ad5; }
  .xl\:focus\:placeholder-purple-600:focus::-ms-input-placeholder {
    color: #805ad5; }
  .xl\:focus\:placeholder-purple-600:focus::placeholder {
    color: #805ad5; }
  .xl\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
    color: #6b46c1; }
  .xl\:focus\:placeholder-purple-700:focus::-moz-placeholder {
    color: #6b46c1; }
  .xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    color: #6b46c1; }
  .xl\:focus\:placeholder-purple-700:focus::-ms-input-placeholder {
    color: #6b46c1; }
  .xl\:focus\:placeholder-purple-700:focus::placeholder {
    color: #6b46c1; }
  .xl\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
    color: #553c9a; }
  .xl\:focus\:placeholder-purple-800:focus::-moz-placeholder {
    color: #553c9a; }
  .xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    color: #553c9a; }
  .xl\:focus\:placeholder-purple-800:focus::-ms-input-placeholder {
    color: #553c9a; }
  .xl\:focus\:placeholder-purple-800:focus::placeholder {
    color: #553c9a; }
  .xl\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
    color: #44337a; }
  .xl\:focus\:placeholder-purple-900:focus::-moz-placeholder {
    color: #44337a; }
  .xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    color: #44337a; }
  .xl\:focus\:placeholder-purple-900:focus::-ms-input-placeholder {
    color: #44337a; }
  .xl\:focus\:placeholder-purple-900:focus::placeholder {
    color: #44337a; }
  .xl\:focus\:placeholder-pink-100:focus::-webkit-input-placeholder {
    color: #fff5f7; }
  .xl\:focus\:placeholder-pink-100:focus::-moz-placeholder {
    color: #fff5f7; }
  .xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
    color: #fff5f7; }
  .xl\:focus\:placeholder-pink-100:focus::-ms-input-placeholder {
    color: #fff5f7; }
  .xl\:focus\:placeholder-pink-100:focus::placeholder {
    color: #fff5f7; }
  .xl\:focus\:placeholder-pink-200:focus::-webkit-input-placeholder {
    color: #fed7e2; }
  .xl\:focus\:placeholder-pink-200:focus::-moz-placeholder {
    color: #fed7e2; }
  .xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
    color: #fed7e2; }
  .xl\:focus\:placeholder-pink-200:focus::-ms-input-placeholder {
    color: #fed7e2; }
  .xl\:focus\:placeholder-pink-200:focus::placeholder {
    color: #fed7e2; }
  .xl\:focus\:placeholder-pink-300:focus::-webkit-input-placeholder {
    color: #fbb6ce; }
  .xl\:focus\:placeholder-pink-300:focus::-moz-placeholder {
    color: #fbb6ce; }
  .xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
    color: #fbb6ce; }
  .xl\:focus\:placeholder-pink-300:focus::-ms-input-placeholder {
    color: #fbb6ce; }
  .xl\:focus\:placeholder-pink-300:focus::placeholder {
    color: #fbb6ce; }
  .xl\:focus\:placeholder-pink-400:focus::-webkit-input-placeholder {
    color: #f687b3; }
  .xl\:focus\:placeholder-pink-400:focus::-moz-placeholder {
    color: #f687b3; }
  .xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
    color: #f687b3; }
  .xl\:focus\:placeholder-pink-400:focus::-ms-input-placeholder {
    color: #f687b3; }
  .xl\:focus\:placeholder-pink-400:focus::placeholder {
    color: #f687b3; }
  .xl\:focus\:placeholder-pink-500:focus::-webkit-input-placeholder {
    color: #ed64a6; }
  .xl\:focus\:placeholder-pink-500:focus::-moz-placeholder {
    color: #ed64a6; }
  .xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
    color: #ed64a6; }
  .xl\:focus\:placeholder-pink-500:focus::-ms-input-placeholder {
    color: #ed64a6; }
  .xl\:focus\:placeholder-pink-500:focus::placeholder {
    color: #ed64a6; }
  .xl\:focus\:placeholder-pink-600:focus::-webkit-input-placeholder {
    color: #d53f8c; }
  .xl\:focus\:placeholder-pink-600:focus::-moz-placeholder {
    color: #d53f8c; }
  .xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
    color: #d53f8c; }
  .xl\:focus\:placeholder-pink-600:focus::-ms-input-placeholder {
    color: #d53f8c; }
  .xl\:focus\:placeholder-pink-600:focus::placeholder {
    color: #d53f8c; }
  .xl\:focus\:placeholder-pink-700:focus::-webkit-input-placeholder {
    color: #b83280; }
  .xl\:focus\:placeholder-pink-700:focus::-moz-placeholder {
    color: #b83280; }
  .xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
    color: #b83280; }
  .xl\:focus\:placeholder-pink-700:focus::-ms-input-placeholder {
    color: #b83280; }
  .xl\:focus\:placeholder-pink-700:focus::placeholder {
    color: #b83280; }
  .xl\:focus\:placeholder-pink-800:focus::-webkit-input-placeholder {
    color: #97266d; }
  .xl\:focus\:placeholder-pink-800:focus::-moz-placeholder {
    color: #97266d; }
  .xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
    color: #97266d; }
  .xl\:focus\:placeholder-pink-800:focus::-ms-input-placeholder {
    color: #97266d; }
  .xl\:focus\:placeholder-pink-800:focus::placeholder {
    color: #97266d; }
  .xl\:focus\:placeholder-pink-900:focus::-webkit-input-placeholder {
    color: #702459; }
  .xl\:focus\:placeholder-pink-900:focus::-moz-placeholder {
    color: #702459; }
  .xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
    color: #702459; }
  .xl\:focus\:placeholder-pink-900:focus::-ms-input-placeholder {
    color: #702459; }
  .xl\:focus\:placeholder-pink-900:focus::placeholder {
    color: #702459; }
  .xl\:pointer-events-none {
    pointer-events: none; }
  .xl\:pointer-events-auto {
    pointer-events: auto; }
  .xl\:static {
    position: static; }
  .xl\:fixed {
    position: fixed; }
  .xl\:absolute {
    position: absolute; }
  .xl\:relative {
    position: relative; }
  .xl\:sticky {
    position: -webkit-sticky;
    position: sticky; }
  .xl\:inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .xl\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto; }
  .xl\:inset-y-0 {
    top: 0;
    bottom: 0; }
  .xl\:inset-x-0 {
    right: 0;
    left: 0; }
  .xl\:inset-y-auto {
    top: auto;
    bottom: auto; }
  .xl\:inset-x-auto {
    right: auto;
    left: auto; }
  .xl\:top-0 {
    top: 0; }
  .xl\:right-0 {
    right: 0; }
  .xl\:bottom-0 {
    bottom: 0; }
  .xl\:left-0 {
    left: 0; }
  .xl\:top-auto {
    top: auto; }
  .xl\:right-auto {
    right: auto; }
  .xl\:bottom-auto {
    bottom: auto; }
  .xl\:left-auto {
    left: auto; }
  .xl\:resize-none {
    resize: none; }
  .xl\:resize-y {
    resize: vertical; }
  .xl\:resize-x {
    resize: horizontal; }
  .xl\:resize {
    resize: both; }
  .xl\:shadow-xs {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .xl\:shadow-sm {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .xl\:shadow {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .xl\:shadow-md {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .xl\:shadow-lg {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .xl\:shadow-xl {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .xl\:shadow-2xl {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .xl\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .xl\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .xl\:shadow-none {
    box-shadow: none; }
  .xl\:hover\:shadow-xs:hover {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .xl\:hover\:shadow-sm:hover {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .xl\:hover\:shadow:hover {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .xl\:hover\:shadow-md:hover {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .xl\:hover\:shadow-lg:hover {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .xl\:hover\:shadow-xl:hover {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .xl\:hover\:shadow-2xl:hover {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .xl\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .xl\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .xl\:hover\:shadow-none:hover {
    box-shadow: none; }
  .xl\:focus\:shadow-xs:focus {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); }
  .xl\:focus\:shadow-sm:focus {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  .xl\:focus\:shadow:focus {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); }
  .xl\:focus\:shadow-md:focus {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); }
  .xl\:focus\:shadow-lg:focus {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); }
  .xl\:focus\:shadow-xl:focus {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04); }
  .xl\:focus\:shadow-2xl:focus {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); }
  .xl\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06); }
  .xl\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); }
  .xl\:focus\:shadow-none:focus {
    box-shadow: none; }
  .xl\:fill-current {
    fill: currentColor; }
  .xl\:stroke-current {
    stroke: currentColor; }
  .xl\:stroke-0 {
    stroke-width: 0; }
  .xl\:stroke-1 {
    stroke-width: 1; }
  .xl\:stroke-2 {
    stroke-width: 2; }
  .xl\:table-auto {
    table-layout: auto; }
  .xl\:table-fixed {
    table-layout: fixed; }
  .xl\:text-left {
    text-align: left; }
  .xl\:text-center {
    text-align: center; }
  .xl\:text-right {
    text-align: right; }
  .xl\:text-justify {
    text-align: justify; }
  .xl\:text-transparent {
    color: transparent; }
  .xl\:text-current {
    color: currentColor; }
  .xl\:text-black {
    color: #000; }
  .xl\:text-white {
    color: #fff; }
  .xl\:text-gray-100 {
    color: #f7fafc; }
  .xl\:text-gray-200 {
    color: #edf2f7; }
  .xl\:text-gray-300 {
    color: #e2e8f0; }
  .xl\:text-gray-400 {
    color: #cbd5e0; }
  .xl\:text-gray-500 {
    color: #a0aec0; }
  .xl\:text-gray-600 {
    color: #718096; }
  .xl\:text-gray-700 {
    color: #4a5568; }
  .xl\:text-gray-800 {
    color: #2d3748; }
  .xl\:text-gray-900 {
    color: #1a202c; }
  .xl\:text-red-100 {
    color: #fff5f5; }
  .xl\:text-red-200 {
    color: #fed7d7; }
  .xl\:text-red-300 {
    color: #feb2b2; }
  .xl\:text-red-400 {
    color: #fc8181; }
  .xl\:text-red-500 {
    color: #f56565; }
  .xl\:text-red-600 {
    color: #e53e3e; }
  .xl\:text-red-700 {
    color: #c53030; }
  .xl\:text-red-800 {
    color: #9b2c2c; }
  .xl\:text-red-900 {
    color: #742a2a; }
  .xl\:text-orange-100 {
    color: #fffaf0; }
  .xl\:text-orange-200 {
    color: #feebc8; }
  .xl\:text-orange-300 {
    color: #fbd38d; }
  .xl\:text-orange-400 {
    color: #f6ad55; }
  .xl\:text-orange-500 {
    color: #ed8936; }
  .xl\:text-orange-600 {
    color: #dd6b20; }
  .xl\:text-orange-700 {
    color: #c05621; }
  .xl\:text-orange-800 {
    color: #9c4221; }
  .xl\:text-orange-900 {
    color: #7b341e; }
  .xl\:text-yellow-100 {
    color: #fffff0; }
  .xl\:text-yellow-200 {
    color: #fefcbf; }
  .xl\:text-yellow-300 {
    color: #faf089; }
  .xl\:text-yellow-400 {
    color: #f6e05e; }
  .xl\:text-yellow-500 {
    color: #ecc94b; }
  .xl\:text-yellow-600 {
    color: #d69e2e; }
  .xl\:text-yellow-700 {
    color: #b7791f; }
  .xl\:text-yellow-800 {
    color: #975a16; }
  .xl\:text-yellow-900 {
    color: #744210; }
  .xl\:text-green-100 {
    color: #f0fff4; }
  .xl\:text-green-200 {
    color: #c6f6d5; }
  .xl\:text-green-300 {
    color: #9ae6b4; }
  .xl\:text-green-400 {
    color: #68d391; }
  .xl\:text-green-500 {
    color: #48bb78; }
  .xl\:text-green-600 {
    color: #38a169; }
  .xl\:text-green-700 {
    color: #2f855a; }
  .xl\:text-green-800 {
    color: #276749; }
  .xl\:text-green-900 {
    color: #22543d; }
  .xl\:text-teal-100 {
    color: #e6fffa; }
  .xl\:text-teal-200 {
    color: #b2f5ea; }
  .xl\:text-teal-300 {
    color: #81e6d9; }
  .xl\:text-teal-400 {
    color: #4fd1c5; }
  .xl\:text-teal-500 {
    color: #38b2ac; }
  .xl\:text-teal-600 {
    color: #319795; }
  .xl\:text-teal-700 {
    color: #2c7a7b; }
  .xl\:text-teal-800 {
    color: #285e61; }
  .xl\:text-teal-900 {
    color: #234e52; }
  .xl\:text-blue-100 {
    color: #ebf8ff; }
  .xl\:text-blue-200 {
    color: #bee3f8; }
  .xl\:text-blue-300 {
    color: #90cdf4; }
  .xl\:text-blue-400 {
    color: #63b3ed; }
  .xl\:text-blue-500 {
    color: #4299e1; }
  .xl\:text-blue-600 {
    color: #3182ce; }
  .xl\:text-blue-700 {
    color: #2b6cb0; }
  .xl\:text-blue-800 {
    color: #2c5282; }
  .xl\:text-blue-900 {
    color: #2a4365; }
  .xl\:text-indigo-100 {
    color: #ebf4ff; }
  .xl\:text-indigo-200 {
    color: #c3dafe; }
  .xl\:text-indigo-300 {
    color: #a3bffa; }
  .xl\:text-indigo-400 {
    color: #7f9cf5; }
  .xl\:text-indigo-500 {
    color: #667eea; }
  .xl\:text-indigo-600 {
    color: #5a67d8; }
  .xl\:text-indigo-700 {
    color: #4c51bf; }
  .xl\:text-indigo-800 {
    color: #434190; }
  .xl\:text-indigo-900 {
    color: #3c366b; }
  .xl\:text-purple-100 {
    color: #faf5ff; }
  .xl\:text-purple-200 {
    color: #e9d8fd; }
  .xl\:text-purple-300 {
    color: #d6bcfa; }
  .xl\:text-purple-400 {
    color: #b794f4; }
  .xl\:text-purple-500 {
    color: #9f7aea; }
  .xl\:text-purple-600 {
    color: #805ad5; }
  .xl\:text-purple-700 {
    color: #6b46c1; }
  .xl\:text-purple-800 {
    color: #553c9a; }
  .xl\:text-purple-900 {
    color: #44337a; }
  .xl\:text-pink-100 {
    color: #fff5f7; }
  .xl\:text-pink-200 {
    color: #fed7e2; }
  .xl\:text-pink-300 {
    color: #fbb6ce; }
  .xl\:text-pink-400 {
    color: #f687b3; }
  .xl\:text-pink-500 {
    color: #ed64a6; }
  .xl\:text-pink-600 {
    color: #d53f8c; }
  .xl\:text-pink-700 {
    color: #b83280; }
  .xl\:text-pink-800 {
    color: #97266d; }
  .xl\:text-pink-900 {
    color: #702459; }
  .xl\:hover\:text-transparent:hover {
    color: transparent; }
  .xl\:hover\:text-current:hover {
    color: currentColor; }
  .xl\:hover\:text-black:hover {
    color: #000; }
  .xl\:hover\:text-white:hover {
    color: #fff; }
  .xl\:hover\:text-gray-100:hover {
    color: #f7fafc; }
  .xl\:hover\:text-gray-200:hover {
    color: #edf2f7; }
  .xl\:hover\:text-gray-300:hover {
    color: #e2e8f0; }
  .xl\:hover\:text-gray-400:hover {
    color: #cbd5e0; }
  .xl\:hover\:text-gray-500:hover {
    color: #a0aec0; }
  .xl\:hover\:text-gray-600:hover {
    color: #718096; }
  .xl\:hover\:text-gray-700:hover {
    color: #4a5568; }
  .xl\:hover\:text-gray-800:hover {
    color: #2d3748; }
  .xl\:hover\:text-gray-900:hover {
    color: #1a202c; }
  .xl\:hover\:text-red-100:hover {
    color: #fff5f5; }
  .xl\:hover\:text-red-200:hover {
    color: #fed7d7; }
  .xl\:hover\:text-red-300:hover {
    color: #feb2b2; }
  .xl\:hover\:text-red-400:hover {
    color: #fc8181; }
  .xl\:hover\:text-red-500:hover {
    color: #f56565; }
  .xl\:hover\:text-red-600:hover {
    color: #e53e3e; }
  .xl\:hover\:text-red-700:hover {
    color: #c53030; }
  .xl\:hover\:text-red-800:hover {
    color: #9b2c2c; }
  .xl\:hover\:text-red-900:hover {
    color: #742a2a; }
  .xl\:hover\:text-orange-100:hover {
    color: #fffaf0; }
  .xl\:hover\:text-orange-200:hover {
    color: #feebc8; }
  .xl\:hover\:text-orange-300:hover {
    color: #fbd38d; }
  .xl\:hover\:text-orange-400:hover {
    color: #f6ad55; }
  .xl\:hover\:text-orange-500:hover {
    color: #ed8936; }
  .xl\:hover\:text-orange-600:hover {
    color: #dd6b20; }
  .xl\:hover\:text-orange-700:hover {
    color: #c05621; }
  .xl\:hover\:text-orange-800:hover {
    color: #9c4221; }
  .xl\:hover\:text-orange-900:hover {
    color: #7b341e; }
  .xl\:hover\:text-yellow-100:hover {
    color: #fffff0; }
  .xl\:hover\:text-yellow-200:hover {
    color: #fefcbf; }
  .xl\:hover\:text-yellow-300:hover {
    color: #faf089; }
  .xl\:hover\:text-yellow-400:hover {
    color: #f6e05e; }
  .xl\:hover\:text-yellow-500:hover {
    color: #ecc94b; }
  .xl\:hover\:text-yellow-600:hover {
    color: #d69e2e; }
  .xl\:hover\:text-yellow-700:hover {
    color: #b7791f; }
  .xl\:hover\:text-yellow-800:hover {
    color: #975a16; }
  .xl\:hover\:text-yellow-900:hover {
    color: #744210; }
  .xl\:hover\:text-green-100:hover {
    color: #f0fff4; }
  .xl\:hover\:text-green-200:hover {
    color: #c6f6d5; }
  .xl\:hover\:text-green-300:hover {
    color: #9ae6b4; }
  .xl\:hover\:text-green-400:hover {
    color: #68d391; }
  .xl\:hover\:text-green-500:hover {
    color: #48bb78; }
  .xl\:hover\:text-green-600:hover {
    color: #38a169; }
  .xl\:hover\:text-green-700:hover {
    color: #2f855a; }
  .xl\:hover\:text-green-800:hover {
    color: #276749; }
  .xl\:hover\:text-green-900:hover {
    color: #22543d; }
  .xl\:hover\:text-teal-100:hover {
    color: #e6fffa; }
  .xl\:hover\:text-teal-200:hover {
    color: #b2f5ea; }
  .xl\:hover\:text-teal-300:hover {
    color: #81e6d9; }
  .xl\:hover\:text-teal-400:hover {
    color: #4fd1c5; }
  .xl\:hover\:text-teal-500:hover {
    color: #38b2ac; }
  .xl\:hover\:text-teal-600:hover {
    color: #319795; }
  .xl\:hover\:text-teal-700:hover {
    color: #2c7a7b; }
  .xl\:hover\:text-teal-800:hover {
    color: #285e61; }
  .xl\:hover\:text-teal-900:hover {
    color: #234e52; }
  .xl\:hover\:text-blue-100:hover {
    color: #ebf8ff; }
  .xl\:hover\:text-blue-200:hover {
    color: #bee3f8; }
  .xl\:hover\:text-blue-300:hover {
    color: #90cdf4; }
  .xl\:hover\:text-blue-400:hover {
    color: #63b3ed; }
  .xl\:hover\:text-blue-500:hover {
    color: #4299e1; }
  .xl\:hover\:text-blue-600:hover {
    color: #3182ce; }
  .xl\:hover\:text-blue-700:hover {
    color: #2b6cb0; }
  .xl\:hover\:text-blue-800:hover {
    color: #2c5282; }
  .xl\:hover\:text-blue-900:hover {
    color: #2a4365; }
  .xl\:hover\:text-indigo-100:hover {
    color: #ebf4ff; }
  .xl\:hover\:text-indigo-200:hover {
    color: #c3dafe; }
  .xl\:hover\:text-indigo-300:hover {
    color: #a3bffa; }
  .xl\:hover\:text-indigo-400:hover {
    color: #7f9cf5; }
  .xl\:hover\:text-indigo-500:hover {
    color: #667eea; }
  .xl\:hover\:text-indigo-600:hover {
    color: #5a67d8; }
  .xl\:hover\:text-indigo-700:hover {
    color: #4c51bf; }
  .xl\:hover\:text-indigo-800:hover {
    color: #434190; }
  .xl\:hover\:text-indigo-900:hover {
    color: #3c366b; }
  .xl\:hover\:text-purple-100:hover {
    color: #faf5ff; }
  .xl\:hover\:text-purple-200:hover {
    color: #e9d8fd; }
  .xl\:hover\:text-purple-300:hover {
    color: #d6bcfa; }
  .xl\:hover\:text-purple-400:hover {
    color: #b794f4; }
  .xl\:hover\:text-purple-500:hover {
    color: #9f7aea; }
  .xl\:hover\:text-purple-600:hover {
    color: #805ad5; }
  .xl\:hover\:text-purple-700:hover {
    color: #6b46c1; }
  .xl\:hover\:text-purple-800:hover {
    color: #553c9a; }
  .xl\:hover\:text-purple-900:hover {
    color: #44337a; }
  .xl\:hover\:text-pink-100:hover {
    color: #fff5f7; }
  .xl\:hover\:text-pink-200:hover {
    color: #fed7e2; }
  .xl\:hover\:text-pink-300:hover {
    color: #fbb6ce; }
  .xl\:hover\:text-pink-400:hover {
    color: #f687b3; }
  .xl\:hover\:text-pink-500:hover {
    color: #ed64a6; }
  .xl\:hover\:text-pink-600:hover {
    color: #d53f8c; }
  .xl\:hover\:text-pink-700:hover {
    color: #b83280; }
  .xl\:hover\:text-pink-800:hover {
    color: #97266d; }
  .xl\:hover\:text-pink-900:hover {
    color: #702459; }
  .xl\:focus\:text-transparent:focus {
    color: transparent; }
  .xl\:focus\:text-current:focus {
    color: currentColor; }
  .xl\:focus\:text-black:focus {
    color: #000; }
  .xl\:focus\:text-white:focus {
    color: #fff; }
  .xl\:focus\:text-gray-100:focus {
    color: #f7fafc; }
  .xl\:focus\:text-gray-200:focus {
    color: #edf2f7; }
  .xl\:focus\:text-gray-300:focus {
    color: #e2e8f0; }
  .xl\:focus\:text-gray-400:focus {
    color: #cbd5e0; }
  .xl\:focus\:text-gray-500:focus {
    color: #a0aec0; }
  .xl\:focus\:text-gray-600:focus {
    color: #718096; }
  .xl\:focus\:text-gray-700:focus {
    color: #4a5568; }
  .xl\:focus\:text-gray-800:focus {
    color: #2d3748; }
  .xl\:focus\:text-gray-900:focus {
    color: #1a202c; }
  .xl\:focus\:text-red-100:focus {
    color: #fff5f5; }
  .xl\:focus\:text-red-200:focus {
    color: #fed7d7; }
  .xl\:focus\:text-red-300:focus {
    color: #feb2b2; }
  .xl\:focus\:text-red-400:focus {
    color: #fc8181; }
  .xl\:focus\:text-red-500:focus {
    color: #f56565; }
  .xl\:focus\:text-red-600:focus {
    color: #e53e3e; }
  .xl\:focus\:text-red-700:focus {
    color: #c53030; }
  .xl\:focus\:text-red-800:focus {
    color: #9b2c2c; }
  .xl\:focus\:text-red-900:focus {
    color: #742a2a; }
  .xl\:focus\:text-orange-100:focus {
    color: #fffaf0; }
  .xl\:focus\:text-orange-200:focus {
    color: #feebc8; }
  .xl\:focus\:text-orange-300:focus {
    color: #fbd38d; }
  .xl\:focus\:text-orange-400:focus {
    color: #f6ad55; }
  .xl\:focus\:text-orange-500:focus {
    color: #ed8936; }
  .xl\:focus\:text-orange-600:focus {
    color: #dd6b20; }
  .xl\:focus\:text-orange-700:focus {
    color: #c05621; }
  .xl\:focus\:text-orange-800:focus {
    color: #9c4221; }
  .xl\:focus\:text-orange-900:focus {
    color: #7b341e; }
  .xl\:focus\:text-yellow-100:focus {
    color: #fffff0; }
  .xl\:focus\:text-yellow-200:focus {
    color: #fefcbf; }
  .xl\:focus\:text-yellow-300:focus {
    color: #faf089; }
  .xl\:focus\:text-yellow-400:focus {
    color: #f6e05e; }
  .xl\:focus\:text-yellow-500:focus {
    color: #ecc94b; }
  .xl\:focus\:text-yellow-600:focus {
    color: #d69e2e; }
  .xl\:focus\:text-yellow-700:focus {
    color: #b7791f; }
  .xl\:focus\:text-yellow-800:focus {
    color: #975a16; }
  .xl\:focus\:text-yellow-900:focus {
    color: #744210; }
  .xl\:focus\:text-green-100:focus {
    color: #f0fff4; }
  .xl\:focus\:text-green-200:focus {
    color: #c6f6d5; }
  .xl\:focus\:text-green-300:focus {
    color: #9ae6b4; }
  .xl\:focus\:text-green-400:focus {
    color: #68d391; }
  .xl\:focus\:text-green-500:focus {
    color: #48bb78; }
  .xl\:focus\:text-green-600:focus {
    color: #38a169; }
  .xl\:focus\:text-green-700:focus {
    color: #2f855a; }
  .xl\:focus\:text-green-800:focus {
    color: #276749; }
  .xl\:focus\:text-green-900:focus {
    color: #22543d; }
  .xl\:focus\:text-teal-100:focus {
    color: #e6fffa; }
  .xl\:focus\:text-teal-200:focus {
    color: #b2f5ea; }
  .xl\:focus\:text-teal-300:focus {
    color: #81e6d9; }
  .xl\:focus\:text-teal-400:focus {
    color: #4fd1c5; }
  .xl\:focus\:text-teal-500:focus {
    color: #38b2ac; }
  .xl\:focus\:text-teal-600:focus {
    color: #319795; }
  .xl\:focus\:text-teal-700:focus {
    color: #2c7a7b; }
  .xl\:focus\:text-teal-800:focus {
    color: #285e61; }
  .xl\:focus\:text-teal-900:focus {
    color: #234e52; }
  .xl\:focus\:text-blue-100:focus {
    color: #ebf8ff; }
  .xl\:focus\:text-blue-200:focus {
    color: #bee3f8; }
  .xl\:focus\:text-blue-300:focus {
    color: #90cdf4; }
  .xl\:focus\:text-blue-400:focus {
    color: #63b3ed; }
  .xl\:focus\:text-blue-500:focus {
    color: #4299e1; }
  .xl\:focus\:text-blue-600:focus {
    color: #3182ce; }
  .xl\:focus\:text-blue-700:focus {
    color: #2b6cb0; }
  .xl\:focus\:text-blue-800:focus {
    color: #2c5282; }
  .xl\:focus\:text-blue-900:focus {
    color: #2a4365; }
  .xl\:focus\:text-indigo-100:focus {
    color: #ebf4ff; }
  .xl\:focus\:text-indigo-200:focus {
    color: #c3dafe; }
  .xl\:focus\:text-indigo-300:focus {
    color: #a3bffa; }
  .xl\:focus\:text-indigo-400:focus {
    color: #7f9cf5; }
  .xl\:focus\:text-indigo-500:focus {
    color: #667eea; }
  .xl\:focus\:text-indigo-600:focus {
    color: #5a67d8; }
  .xl\:focus\:text-indigo-700:focus {
    color: #4c51bf; }
  .xl\:focus\:text-indigo-800:focus {
    color: #434190; }
  .xl\:focus\:text-indigo-900:focus {
    color: #3c366b; }
  .xl\:focus\:text-purple-100:focus {
    color: #faf5ff; }
  .xl\:focus\:text-purple-200:focus {
    color: #e9d8fd; }
  .xl\:focus\:text-purple-300:focus {
    color: #d6bcfa; }
  .xl\:focus\:text-purple-400:focus {
    color: #b794f4; }
  .xl\:focus\:text-purple-500:focus {
    color: #9f7aea; }
  .xl\:focus\:text-purple-600:focus {
    color: #805ad5; }
  .xl\:focus\:text-purple-700:focus {
    color: #6b46c1; }
  .xl\:focus\:text-purple-800:focus {
    color: #553c9a; }
  .xl\:focus\:text-purple-900:focus {
    color: #44337a; }
  .xl\:focus\:text-pink-100:focus {
    color: #fff5f7; }
  .xl\:focus\:text-pink-200:focus {
    color: #fed7e2; }
  .xl\:focus\:text-pink-300:focus {
    color: #fbb6ce; }
  .xl\:focus\:text-pink-400:focus {
    color: #f687b3; }
  .xl\:focus\:text-pink-500:focus {
    color: #ed64a6; }
  .xl\:focus\:text-pink-600:focus {
    color: #d53f8c; }
  .xl\:focus\:text-pink-700:focus {
    color: #b83280; }
  .xl\:focus\:text-pink-800:focus {
    color: #97266d; }
  .xl\:focus\:text-pink-900:focus {
    color: #702459; }
  .xl\:italic {
    font-style: italic; }
  .xl\:not-italic {
    font-style: normal; }
  .xl\:uppercase {
    text-transform: uppercase; }
  .xl\:lowercase {
    text-transform: lowercase; }
  .xl\:capitalize {
    text-transform: capitalize; }
  .xl\:normal-case {
    text-transform: none; }
  .xl\:underline {
    text-decoration: underline; }
  .xl\:line-through {
    text-decoration: line-through; }
  .xl\:no-underline {
    text-decoration: none; }
  .xl\:hover\:underline:hover {
    text-decoration: underline; }
  .xl\:hover\:line-through:hover {
    text-decoration: line-through; }
  .xl\:hover\:no-underline:hover {
    text-decoration: none; }
  .xl\:focus\:underline:focus {
    text-decoration: underline; }
  .xl\:focus\:line-through:focus {
    text-decoration: line-through; }
  .xl\:focus\:no-underline:focus {
    text-decoration: none; }
  .xl\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .xl\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto; }
  .xl\:tracking-tighter {
    letter-spacing: -0.05em; }
  .xl\:tracking-tight {
    letter-spacing: -0.025em; }
  .xl\:tracking-normal {
    letter-spacing: 0; }
  .xl\:tracking-wide {
    letter-spacing: 0.025em; }
  .xl\:tracking-wider {
    letter-spacing: 0.05em; }
  .xl\:tracking-widest {
    letter-spacing: 0.1em; }
  .xl\:select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .xl\:select-text {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text; }
  .xl\:select-all {
    -webkit-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all; }
  .xl\:select-auto {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto; }
  .xl\:align-baseline {
    vertical-align: baseline; }
  .xl\:align-top {
    vertical-align: top; }
  .xl\:align-middle {
    vertical-align: middle; }
  .xl\:align-bottom {
    vertical-align: bottom; }
  .xl\:align-text-top {
    vertical-align: text-top; }
  .xl\:align-text-bottom {
    vertical-align: text-bottom; }
  .xl\:visible {
    visibility: visible; }
  .xl\:invisible {
    visibility: hidden; }
  .xl\:whitespace-normal {
    white-space: normal; }
  .xl\:whitespace-no-wrap {
    white-space: nowrap; }
  .xl\:whitespace-pre {
    white-space: pre; }
  .xl\:whitespace-pre-line {
    white-space: pre-line; }
  .xl\:whitespace-pre-wrap {
    white-space: pre-wrap; }
  .xl\:break-normal {
    overflow-wrap: normal;
    word-break: normal; }
  .xl\:break-words {
    overflow-wrap: break-word; }
  .xl\:break-all {
    word-break: break-all; }
  .xl\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .xl\:w-0 {
    width: 0; }
  .xl\:w-1 {
    width: 0.25rem; }
  .xl\:w-2 {
    width: 0.5rem; }
  .xl\:w-3 {
    width: 0.75rem; }
  .xl\:w-4 {
    width: 1rem; }
  .xl\:w-5 {
    width: 1.25rem; }
  .xl\:w-6 {
    width: 1.5rem; }
  .xl\:w-8 {
    width: 2rem; }
  .xl\:w-10 {
    width: 2.5rem; }
  .xl\:w-12 {
    width: 3rem; }
  .xl\:w-16 {
    width: 4rem; }
  .xl\:w-20 {
    width: 5rem; }
  .xl\:w-24 {
    width: 6rem; }
  .xl\:w-32 {
    width: 8rem; }
  .xl\:w-40 {
    width: 10rem; }
  .xl\:w-48 {
    width: 12rem; }
  .xl\:w-56 {
    width: 14rem; }
  .xl\:w-64 {
    width: 16rem; }
  .xl\:w-auto {
    width: auto; }
  .xl\:w-px {
    width: 1px; }
  .xl\:w-1\/2 {
    width: 50%; }
  .xl\:w-1\/3 {
    width: 33.333333%; }
  .xl\:w-2\/3 {
    width: 66.666667%; }
  .xl\:w-1\/4 {
    width: 25%; }
  .xl\:w-2\/4 {
    width: 50%; }
  .xl\:w-3\/4 {
    width: 75%; }
  .xl\:w-1\/5 {
    width: 20%; }
  .xl\:w-2\/5 {
    width: 40%; }
  .xl\:w-3\/5 {
    width: 60%; }
  .xl\:w-4\/5 {
    width: 80%; }
  .xl\:w-1\/6 {
    width: 16.666667%; }
  .xl\:w-2\/6 {
    width: 33.333333%; }
  .xl\:w-3\/6 {
    width: 50%; }
  .xl\:w-4\/6 {
    width: 66.666667%; }
  .xl\:w-5\/6 {
    width: 83.333333%; }
  .xl\:w-1\/12 {
    width: 8.333333%; }
  .xl\:w-2\/12 {
    width: 16.666667%; }
  .xl\:w-3\/12 {
    width: 25%; }
  .xl\:w-4\/12 {
    width: 33.333333%; }
  .xl\:w-5\/12 {
    width: 41.666667%; }
  .xl\:w-6\/12 {
    width: 50%; }
  .xl\:w-7\/12 {
    width: 58.333333%; }
  .xl\:w-8\/12 {
    width: 66.666667%; }
  .xl\:w-9\/12 {
    width: 75%; }
  .xl\:w-10\/12 {
    width: 83.333333%; }
  .xl\:w-11\/12 {
    width: 91.666667%; }
  .xl\:w-full {
    width: 100%; }
  .xl\:w-screen {
    width: 100vw; }
  .xl\:z-0 {
    z-index: 0; }
  .xl\:z-10 {
    z-index: 10; }
  .xl\:z-20 {
    z-index: 20; }
  .xl\:z-30 {
    z-index: 30; }
  .xl\:z-40 {
    z-index: 40; }
  .xl\:z-50 {
    z-index: 50; }
  .xl\:z-auto {
    z-index: auto; }
  .xl\:gap-0 {
    grid-gap: 0;
    gap: 0; }
  .xl\:gap-1 {
    grid-gap: 0.25rem;
    gap: 0.25rem; }
  .xl\:gap-2 {
    grid-gap: 0.5rem;
    gap: 0.5rem; }
  .xl\:gap-3 {
    grid-gap: 0.75rem;
    gap: 0.75rem; }
  .xl\:gap-4 {
    grid-gap: 1rem;
    gap: 1rem; }
  .xl\:gap-5 {
    grid-gap: 1.25rem;
    gap: 1.25rem; }
  .xl\:gap-6 {
    grid-gap: 1.5rem;
    gap: 1.5rem; }
  .xl\:gap-8 {
    grid-gap: 2rem;
    gap: 2rem; }
  .xl\:gap-10 {
    grid-gap: 2.5rem;
    gap: 2.5rem; }
  .xl\:gap-12 {
    grid-gap: 3rem;
    gap: 3rem; }
  .xl\:gap-16 {
    grid-gap: 4rem;
    gap: 4rem; }
  .xl\:gap-20 {
    grid-gap: 5rem;
    gap: 5rem; }
  .xl\:gap-24 {
    grid-gap: 6rem;
    gap: 6rem; }
  .xl\:gap-32 {
    grid-gap: 8rem;
    gap: 8rem; }
  .xl\:gap-40 {
    grid-gap: 10rem;
    gap: 10rem; }
  .xl\:gap-48 {
    grid-gap: 12rem;
    gap: 12rem; }
  .xl\:gap-56 {
    grid-gap: 14rem;
    gap: 14rem; }
  .xl\:gap-64 {
    grid-gap: 16rem;
    gap: 16rem; }
  .xl\:gap-px {
    grid-gap: 1px;
    gap: 1px; }
  .xl\:col-gap-0 {
    grid-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0; }
  .xl\:col-gap-1 {
    grid-column-gap: 0.25rem;
    -moz-column-gap: 0.25rem;
    column-gap: 0.25rem; }
  .xl\:col-gap-2 {
    grid-column-gap: 0.5rem;
    -moz-column-gap: 0.5rem;
    column-gap: 0.5rem; }
  .xl\:col-gap-3 {
    grid-column-gap: 0.75rem;
    -moz-column-gap: 0.75rem;
    column-gap: 0.75rem; }
  .xl\:col-gap-4 {
    grid-column-gap: 1rem;
    -moz-column-gap: 1rem;
    column-gap: 1rem; }
  .xl\:col-gap-5 {
    grid-column-gap: 1.25rem;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem; }
  .xl\:col-gap-6 {
    grid-column-gap: 1.5rem;
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem; }
  .xl\:col-gap-8 {
    grid-column-gap: 2rem;
    -moz-column-gap: 2rem;
    column-gap: 2rem; }
  .xl\:col-gap-10 {
    grid-column-gap: 2.5rem;
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem; }
  .xl\:col-gap-12 {
    grid-column-gap: 3rem;
    -moz-column-gap: 3rem;
    column-gap: 3rem; }
  .xl\:col-gap-16 {
    grid-column-gap: 4rem;
    -moz-column-gap: 4rem;
    column-gap: 4rem; }
  .xl\:col-gap-20 {
    grid-column-gap: 5rem;
    -moz-column-gap: 5rem;
    column-gap: 5rem; }
  .xl\:col-gap-24 {
    grid-column-gap: 6rem;
    -moz-column-gap: 6rem;
    column-gap: 6rem; }
  .xl\:col-gap-32 {
    grid-column-gap: 8rem;
    -moz-column-gap: 8rem;
    column-gap: 8rem; }
  .xl\:col-gap-40 {
    grid-column-gap: 10rem;
    -moz-column-gap: 10rem;
    column-gap: 10rem; }
  .xl\:col-gap-48 {
    grid-column-gap: 12rem;
    -moz-column-gap: 12rem;
    column-gap: 12rem; }
  .xl\:col-gap-56 {
    grid-column-gap: 14rem;
    -moz-column-gap: 14rem;
    column-gap: 14rem; }
  .xl\:col-gap-64 {
    grid-column-gap: 16rem;
    -moz-column-gap: 16rem;
    column-gap: 16rem; }
  .xl\:col-gap-px {
    grid-column-gap: 1px;
    -moz-column-gap: 1px;
    column-gap: 1px; }
  .xl\:row-gap-0 {
    grid-row-gap: 0;
    row-gap: 0; }
  .xl\:row-gap-1 {
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem; }
  .xl\:row-gap-2 {
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem; }
  .xl\:row-gap-3 {
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem; }
  .xl\:row-gap-4 {
    grid-row-gap: 1rem;
    row-gap: 1rem; }
  .xl\:row-gap-5 {
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem; }
  .xl\:row-gap-6 {
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem; }
  .xl\:row-gap-8 {
    grid-row-gap: 2rem;
    row-gap: 2rem; }
  .xl\:row-gap-10 {
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem; }
  .xl\:row-gap-12 {
    grid-row-gap: 3rem;
    row-gap: 3rem; }
  .xl\:row-gap-16 {
    grid-row-gap: 4rem;
    row-gap: 4rem; }
  .xl\:row-gap-20 {
    grid-row-gap: 5rem;
    row-gap: 5rem; }
  .xl\:row-gap-24 {
    grid-row-gap: 6rem;
    row-gap: 6rem; }
  .xl\:row-gap-32 {
    grid-row-gap: 8rem;
    row-gap: 8rem; }
  .xl\:row-gap-40 {
    grid-row-gap: 10rem;
    row-gap: 10rem; }
  .xl\:row-gap-48 {
    grid-row-gap: 12rem;
    row-gap: 12rem; }
  .xl\:row-gap-56 {
    grid-row-gap: 14rem;
    row-gap: 14rem; }
  .xl\:row-gap-64 {
    grid-row-gap: 16rem;
    row-gap: 16rem; }
  .xl\:row-gap-px {
    grid-row-gap: 1px;
    row-gap: 1px; }
  .xl\:grid-flow-row {
    grid-auto-flow: row; }
  .xl\:grid-flow-col {
    grid-auto-flow: column; }
  .xl\:grid-flow-row-dense {
    grid-auto-flow: row dense; }
  .xl\:grid-flow-col-dense {
    grid-auto-flow: column dense; }
  .xl\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)); }
  .xl\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)); }
  .xl\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)); }
  .xl\:grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)); }
  .xl\:grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)); }
  .xl\:grid-cols-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)); }
  .xl\:grid-cols-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)); }
  .xl\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)); }
  .xl\:grid-cols-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)); }
  .xl\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)); }
  .xl\:grid-cols-none {
    grid-template-columns: none; }
  .xl\:col-auto {
    grid-column: auto; }
  .xl\:col-span-1 {
    grid-column: span 1 / span 1; }
  .xl\:col-span-2 {
    grid-column: span 2 / span 2; }
  .xl\:col-span-3 {
    grid-column: span 3 / span 3; }
  .xl\:col-span-4 {
    grid-column: span 4 / span 4; }
  .xl\:col-span-5 {
    grid-column: span 5 / span 5; }
  .xl\:col-span-6 {
    grid-column: span 6 / span 6; }
  .xl\:col-span-7 {
    grid-column: span 7 / span 7; }
  .xl\:col-span-8 {
    grid-column: span 8 / span 8; }
  .xl\:col-span-9 {
    grid-column: span 9 / span 9; }
  .xl\:col-span-10 {
    grid-column: span 10 / span 10; }
  .xl\:col-span-11 {
    grid-column: span 11 / span 11; }
  .xl\:col-span-12 {
    grid-column: span 12 / span 12; }
  .xl\:col-start-1 {
    grid-column-start: 1; }
  .xl\:col-start-2 {
    grid-column-start: 2; }
  .xl\:col-start-3 {
    grid-column-start: 3; }
  .xl\:col-start-4 {
    grid-column-start: 4; }
  .xl\:col-start-5 {
    grid-column-start: 5; }
  .xl\:col-start-6 {
    grid-column-start: 6; }
  .xl\:col-start-7 {
    grid-column-start: 7; }
  .xl\:col-start-8 {
    grid-column-start: 8; }
  .xl\:col-start-9 {
    grid-column-start: 9; }
  .xl\:col-start-10 {
    grid-column-start: 10; }
  .xl\:col-start-11 {
    grid-column-start: 11; }
  .xl\:col-start-12 {
    grid-column-start: 12; }
  .xl\:col-start-13 {
    grid-column-start: 13; }
  .xl\:col-start-auto {
    grid-column-start: auto; }
  .xl\:col-end-1 {
    grid-column-end: 1; }
  .xl\:col-end-2 {
    grid-column-end: 2; }
  .xl\:col-end-3 {
    grid-column-end: 3; }
  .xl\:col-end-4 {
    grid-column-end: 4; }
  .xl\:col-end-5 {
    grid-column-end: 5; }
  .xl\:col-end-6 {
    grid-column-end: 6; }
  .xl\:col-end-7 {
    grid-column-end: 7; }
  .xl\:col-end-8 {
    grid-column-end: 8; }
  .xl\:col-end-9 {
    grid-column-end: 9; }
  .xl\:col-end-10 {
    grid-column-end: 10; }
  .xl\:col-end-11 {
    grid-column-end: 11; }
  .xl\:col-end-12 {
    grid-column-end: 12; }
  .xl\:col-end-13 {
    grid-column-end: 13; }
  .xl\:col-end-auto {
    grid-column-end: auto; }
  .xl\:grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr)); }
  .xl\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr)); }
  .xl\:grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr)); }
  .xl\:grid-rows-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr)); }
  .xl\:grid-rows-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr)); }
  .xl\:grid-rows-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr)); }
  .xl\:grid-rows-none {
    grid-template-rows: none; }
  .xl\:row-auto {
    grid-row: auto; }
  .xl\:row-span-1 {
    grid-row: span 1 / span 1; }
  .xl\:row-span-2 {
    grid-row: span 2 / span 2; }
  .xl\:row-span-3 {
    grid-row: span 3 / span 3; }
  .xl\:row-span-4 {
    grid-row: span 4 / span 4; }
  .xl\:row-span-5 {
    grid-row: span 5 / span 5; }
  .xl\:row-span-6 {
    grid-row: span 6 / span 6; }
  .xl\:row-start-1 {
    grid-row-start: 1; }
  .xl\:row-start-2 {
    grid-row-start: 2; }
  .xl\:row-start-3 {
    grid-row-start: 3; }
  .xl\:row-start-4 {
    grid-row-start: 4; }
  .xl\:row-start-5 {
    grid-row-start: 5; }
  .xl\:row-start-6 {
    grid-row-start: 6; }
  .xl\:row-start-7 {
    grid-row-start: 7; }
  .xl\:row-start-auto {
    grid-row-start: auto; }
  .xl\:row-end-1 {
    grid-row-end: 1; }
  .xl\:row-end-2 {
    grid-row-end: 2; }
  .xl\:row-end-3 {
    grid-row-end: 3; }
  .xl\:row-end-4 {
    grid-row-end: 4; }
  .xl\:row-end-5 {
    grid-row-end: 5; }
  .xl\:row-end-6 {
    grid-row-end: 6; }
  .xl\:row-end-7 {
    grid-row-end: 7; }
  .xl\:row-end-auto {
    grid-row-end: auto; }
  .xl\:transform {
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y)); }
  .xl\:transform-none {
    transform: none; }
  .xl\:origin-center {
    transform-origin: center; }
  .xl\:origin-top {
    transform-origin: top; }
  .xl\:origin-top-right {
    transform-origin: top right; }
  .xl\:origin-right {
    transform-origin: right; }
  .xl\:origin-bottom-right {
    transform-origin: bottom right; }
  .xl\:origin-bottom {
    transform-origin: bottom; }
  .xl\:origin-bottom-left {
    transform-origin: bottom left; }
  .xl\:origin-left {
    transform-origin: left; }
  .xl\:origin-top-left {
    transform-origin: top left; }
  .xl\:scale-0 {
    --transform-scale-x: 0;
    --transform-scale-y: 0; }
  .xl\:scale-50 {
    --transform-scale-x: .5;
    --transform-scale-y: .5; }
  .xl\:scale-75 {
    --transform-scale-x: .75;
    --transform-scale-y: .75; }
  .xl\:scale-90 {
    --transform-scale-x: .9;
    --transform-scale-y: .9; }
  .xl\:scale-95 {
    --transform-scale-x: .95;
    --transform-scale-y: .95; }
  .xl\:scale-100 {
    --transform-scale-x: 1;
    --transform-scale-y: 1; }
  .xl\:scale-105 {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05; }
  .xl\:scale-110 {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1; }
  .xl\:scale-125 {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25; }
  .xl\:scale-150 {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5; }
  .xl\:scale-x-0 {
    --transform-scale-x: 0; }
  .xl\:scale-x-50 {
    --transform-scale-x: .5; }
  .xl\:scale-x-75 {
    --transform-scale-x: .75; }
  .xl\:scale-x-90 {
    --transform-scale-x: .9; }
  .xl\:scale-x-95 {
    --transform-scale-x: .95; }
  .xl\:scale-x-100 {
    --transform-scale-x: 1; }
  .xl\:scale-x-105 {
    --transform-scale-x: 1.05; }
  .xl\:scale-x-110 {
    --transform-scale-x: 1.1; }
  .xl\:scale-x-125 {
    --transform-scale-x: 1.25; }
  .xl\:scale-x-150 {
    --transform-scale-x: 1.5; }
  .xl\:scale-y-0 {
    --transform-scale-y: 0; }
  .xl\:scale-y-50 {
    --transform-scale-y: .5; }
  .xl\:scale-y-75 {
    --transform-scale-y: .75; }
  .xl\:scale-y-90 {
    --transform-scale-y: .9; }
  .xl\:scale-y-95 {
    --transform-scale-y: .95; }
  .xl\:scale-y-100 {
    --transform-scale-y: 1; }
  .xl\:scale-y-105 {
    --transform-scale-y: 1.05; }
  .xl\:scale-y-110 {
    --transform-scale-y: 1.1; }
  .xl\:scale-y-125 {
    --transform-scale-y: 1.25; }
  .xl\:scale-y-150 {
    --transform-scale-y: 1.5; }
  .xl\:hover\:scale-0:hover {
    --transform-scale-x: 0;
    --transform-scale-y: 0; }
  .xl\:hover\:scale-50:hover {
    --transform-scale-x: .5;
    --transform-scale-y: .5; }
  .xl\:hover\:scale-75:hover {
    --transform-scale-x: .75;
    --transform-scale-y: .75; }
  .xl\:hover\:scale-90:hover {
    --transform-scale-x: .9;
    --transform-scale-y: .9; }
  .xl\:hover\:scale-95:hover {
    --transform-scale-x: .95;
    --transform-scale-y: .95; }
  .xl\:hover\:scale-100:hover {
    --transform-scale-x: 1;
    --transform-scale-y: 1; }
  .xl\:hover\:scale-105:hover {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05; }
  .xl\:hover\:scale-110:hover {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1; }
  .xl\:hover\:scale-125:hover {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25; }
  .xl\:hover\:scale-150:hover {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5; }
  .xl\:hover\:scale-x-0:hover {
    --transform-scale-x: 0; }
  .xl\:hover\:scale-x-50:hover {
    --transform-scale-x: .5; }
  .xl\:hover\:scale-x-75:hover {
    --transform-scale-x: .75; }
  .xl\:hover\:scale-x-90:hover {
    --transform-scale-x: .9; }
  .xl\:hover\:scale-x-95:hover {
    --transform-scale-x: .95; }
  .xl\:hover\:scale-x-100:hover {
    --transform-scale-x: 1; }
  .xl\:hover\:scale-x-105:hover {
    --transform-scale-x: 1.05; }
  .xl\:hover\:scale-x-110:hover {
    --transform-scale-x: 1.1; }
  .xl\:hover\:scale-x-125:hover {
    --transform-scale-x: 1.25; }
  .xl\:hover\:scale-x-150:hover {
    --transform-scale-x: 1.5; }
  .xl\:hover\:scale-y-0:hover {
    --transform-scale-y: 0; }
  .xl\:hover\:scale-y-50:hover {
    --transform-scale-y: .5; }
  .xl\:hover\:scale-y-75:hover {
    --transform-scale-y: .75; }
  .xl\:hover\:scale-y-90:hover {
    --transform-scale-y: .9; }
  .xl\:hover\:scale-y-95:hover {
    --transform-scale-y: .95; }
  .xl\:hover\:scale-y-100:hover {
    --transform-scale-y: 1; }
  .xl\:hover\:scale-y-105:hover {
    --transform-scale-y: 1.05; }
  .xl\:hover\:scale-y-110:hover {
    --transform-scale-y: 1.1; }
  .xl\:hover\:scale-y-125:hover {
    --transform-scale-y: 1.25; }
  .xl\:hover\:scale-y-150:hover {
    --transform-scale-y: 1.5; }
  .xl\:focus\:scale-0:focus {
    --transform-scale-x: 0;
    --transform-scale-y: 0; }
  .xl\:focus\:scale-50:focus {
    --transform-scale-x: .5;
    --transform-scale-y: .5; }
  .xl\:focus\:scale-75:focus {
    --transform-scale-x: .75;
    --transform-scale-y: .75; }
  .xl\:focus\:scale-90:focus {
    --transform-scale-x: .9;
    --transform-scale-y: .9; }
  .xl\:focus\:scale-95:focus {
    --transform-scale-x: .95;
    --transform-scale-y: .95; }
  .xl\:focus\:scale-100:focus {
    --transform-scale-x: 1;
    --transform-scale-y: 1; }
  .xl\:focus\:scale-105:focus {
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05; }
  .xl\:focus\:scale-110:focus {
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1; }
  .xl\:focus\:scale-125:focus {
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25; }
  .xl\:focus\:scale-150:focus {
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5; }
  .xl\:focus\:scale-x-0:focus {
    --transform-scale-x: 0; }
  .xl\:focus\:scale-x-50:focus {
    --transform-scale-x: .5; }
  .xl\:focus\:scale-x-75:focus {
    --transform-scale-x: .75; }
  .xl\:focus\:scale-x-90:focus {
    --transform-scale-x: .9; }
  .xl\:focus\:scale-x-95:focus {
    --transform-scale-x: .95; }
  .xl\:focus\:scale-x-100:focus {
    --transform-scale-x: 1; }
  .xl\:focus\:scale-x-105:focus {
    --transform-scale-x: 1.05; }
  .xl\:focus\:scale-x-110:focus {
    --transform-scale-x: 1.1; }
  .xl\:focus\:scale-x-125:focus {
    --transform-scale-x: 1.25; }
  .xl\:focus\:scale-x-150:focus {
    --transform-scale-x: 1.5; }
  .xl\:focus\:scale-y-0:focus {
    --transform-scale-y: 0; }
  .xl\:focus\:scale-y-50:focus {
    --transform-scale-y: .5; }
  .xl\:focus\:scale-y-75:focus {
    --transform-scale-y: .75; }
  .xl\:focus\:scale-y-90:focus {
    --transform-scale-y: .9; }
  .xl\:focus\:scale-y-95:focus {
    --transform-scale-y: .95; }
  .xl\:focus\:scale-y-100:focus {
    --transform-scale-y: 1; }
  .xl\:focus\:scale-y-105:focus {
    --transform-scale-y: 1.05; }
  .xl\:focus\:scale-y-110:focus {
    --transform-scale-y: 1.1; }
  .xl\:focus\:scale-y-125:focus {
    --transform-scale-y: 1.25; }
  .xl\:focus\:scale-y-150:focus {
    --transform-scale-y: 1.5; }
  .xl\:rotate-0 {
    --transform-rotate: 0; }
  .xl\:rotate-45 {
    --transform-rotate: 45deg; }
  .xl\:rotate-90 {
    --transform-rotate: 90deg; }
  .xl\:rotate-180 {
    --transform-rotate: 180deg; }
  .xl\:-rotate-180 {
    --transform-rotate: -180deg; }
  .xl\:-rotate-90 {
    --transform-rotate: -90deg; }
  .xl\:-rotate-45 {
    --transform-rotate: -45deg; }
  .xl\:hover\:rotate-0:hover {
    --transform-rotate: 0; }
  .xl\:hover\:rotate-45:hover {
    --transform-rotate: 45deg; }
  .xl\:hover\:rotate-90:hover {
    --transform-rotate: 90deg; }
  .xl\:hover\:rotate-180:hover {
    --transform-rotate: 180deg; }
  .xl\:hover\:-rotate-180:hover {
    --transform-rotate: -180deg; }
  .xl\:hover\:-rotate-90:hover {
    --transform-rotate: -90deg; }
  .xl\:hover\:-rotate-45:hover {
    --transform-rotate: -45deg; }
  .xl\:focus\:rotate-0:focus {
    --transform-rotate: 0; }
  .xl\:focus\:rotate-45:focus {
    --transform-rotate: 45deg; }
  .xl\:focus\:rotate-90:focus {
    --transform-rotate: 90deg; }
  .xl\:focus\:rotate-180:focus {
    --transform-rotate: 180deg; }
  .xl\:focus\:-rotate-180:focus {
    --transform-rotate: -180deg; }
  .xl\:focus\:-rotate-90:focus {
    --transform-rotate: -90deg; }
  .xl\:focus\:-rotate-45:focus {
    --transform-rotate: -45deg; }
  .xl\:translate-x-0 {
    --transform-translate-x: 0; }
  .xl\:translate-x-1 {
    --transform-translate-x: 0.25rem; }
  .xl\:translate-x-2 {
    --transform-translate-x: 0.5rem; }
  .xl\:translate-x-3 {
    --transform-translate-x: 0.75rem; }
  .xl\:translate-x-4 {
    --transform-translate-x: 1rem; }
  .xl\:translate-x-5 {
    --transform-translate-x: 1.25rem; }
  .xl\:translate-x-6 {
    --transform-translate-x: 1.5rem; }
  .xl\:translate-x-8 {
    --transform-translate-x: 2rem; }
  .xl\:translate-x-10 {
    --transform-translate-x: 2.5rem; }
  .xl\:translate-x-12 {
    --transform-translate-x: 3rem; }
  .xl\:translate-x-16 {
    --transform-translate-x: 4rem; }
  .xl\:translate-x-20 {
    --transform-translate-x: 5rem; }
  .xl\:translate-x-24 {
    --transform-translate-x: 6rem; }
  .xl\:translate-x-32 {
    --transform-translate-x: 8rem; }
  .xl\:translate-x-40 {
    --transform-translate-x: 10rem; }
  .xl\:translate-x-48 {
    --transform-translate-x: 12rem; }
  .xl\:translate-x-56 {
    --transform-translate-x: 14rem; }
  .xl\:translate-x-64 {
    --transform-translate-x: 16rem; }
  .xl\:translate-x-px {
    --transform-translate-x: 1px; }
  .xl\:-translate-x-1 {
    --transform-translate-x: -0.25rem; }
  .xl\:-translate-x-2 {
    --transform-translate-x: -0.5rem; }
  .xl\:-translate-x-3 {
    --transform-translate-x: -0.75rem; }
  .xl\:-translate-x-4 {
    --transform-translate-x: -1rem; }
  .xl\:-translate-x-5 {
    --transform-translate-x: -1.25rem; }
  .xl\:-translate-x-6 {
    --transform-translate-x: -1.5rem; }
  .xl\:-translate-x-8 {
    --transform-translate-x: -2rem; }
  .xl\:-translate-x-10 {
    --transform-translate-x: -2.5rem; }
  .xl\:-translate-x-12 {
    --transform-translate-x: -3rem; }
  .xl\:-translate-x-16 {
    --transform-translate-x: -4rem; }
  .xl\:-translate-x-20 {
    --transform-translate-x: -5rem; }
  .xl\:-translate-x-24 {
    --transform-translate-x: -6rem; }
  .xl\:-translate-x-32 {
    --transform-translate-x: -8rem; }
  .xl\:-translate-x-40 {
    --transform-translate-x: -10rem; }
  .xl\:-translate-x-48 {
    --transform-translate-x: -12rem; }
  .xl\:-translate-x-56 {
    --transform-translate-x: -14rem; }
  .xl\:-translate-x-64 {
    --transform-translate-x: -16rem; }
  .xl\:-translate-x-px {
    --transform-translate-x: -1px; }
  .xl\:-translate-x-full {
    --transform-translate-x: -100%; }
  .xl\:-translate-x-1\/2 {
    --transform-translate-x: -50%; }
  .xl\:translate-x-1\/2 {
    --transform-translate-x: 50%; }
  .xl\:translate-x-full {
    --transform-translate-x: 100%; }
  .xl\:translate-y-0 {
    --transform-translate-y: 0; }
  .xl\:translate-y-1 {
    --transform-translate-y: 0.25rem; }
  .xl\:translate-y-2 {
    --transform-translate-y: 0.5rem; }
  .xl\:translate-y-3 {
    --transform-translate-y: 0.75rem; }
  .xl\:translate-y-4 {
    --transform-translate-y: 1rem; }
  .xl\:translate-y-5 {
    --transform-translate-y: 1.25rem; }
  .xl\:translate-y-6 {
    --transform-translate-y: 1.5rem; }
  .xl\:translate-y-8 {
    --transform-translate-y: 2rem; }
  .xl\:translate-y-10 {
    --transform-translate-y: 2.5rem; }
  .xl\:translate-y-12 {
    --transform-translate-y: 3rem; }
  .xl\:translate-y-16 {
    --transform-translate-y: 4rem; }
  .xl\:translate-y-20 {
    --transform-translate-y: 5rem; }
  .xl\:translate-y-24 {
    --transform-translate-y: 6rem; }
  .xl\:translate-y-32 {
    --transform-translate-y: 8rem; }
  .xl\:translate-y-40 {
    --transform-translate-y: 10rem; }
  .xl\:translate-y-48 {
    --transform-translate-y: 12rem; }
  .xl\:translate-y-56 {
    --transform-translate-y: 14rem; }
  .xl\:translate-y-64 {
    --transform-translate-y: 16rem; }
  .xl\:translate-y-px {
    --transform-translate-y: 1px; }
  .xl\:-translate-y-1 {
    --transform-translate-y: -0.25rem; }
  .xl\:-translate-y-2 {
    --transform-translate-y: -0.5rem; }
  .xl\:-translate-y-3 {
    --transform-translate-y: -0.75rem; }
  .xl\:-translate-y-4 {
    --transform-translate-y: -1rem; }
  .xl\:-translate-y-5 {
    --transform-translate-y: -1.25rem; }
  .xl\:-translate-y-6 {
    --transform-translate-y: -1.5rem; }
  .xl\:-translate-y-8 {
    --transform-translate-y: -2rem; }
  .xl\:-translate-y-10 {
    --transform-translate-y: -2.5rem; }
  .xl\:-translate-y-12 {
    --transform-translate-y: -3rem; }
  .xl\:-translate-y-16 {
    --transform-translate-y: -4rem; }
  .xl\:-translate-y-20 {
    --transform-translate-y: -5rem; }
  .xl\:-translate-y-24 {
    --transform-translate-y: -6rem; }
  .xl\:-translate-y-32 {
    --transform-translate-y: -8rem; }
  .xl\:-translate-y-40 {
    --transform-translate-y: -10rem; }
  .xl\:-translate-y-48 {
    --transform-translate-y: -12rem; }
  .xl\:-translate-y-56 {
    --transform-translate-y: -14rem; }
  .xl\:-translate-y-64 {
    --transform-translate-y: -16rem; }
  .xl\:-translate-y-px {
    --transform-translate-y: -1px; }
  .xl\:-translate-y-full {
    --transform-translate-y: -100%; }
  .xl\:-translate-y-1\/2 {
    --transform-translate-y: -50%; }
  .xl\:translate-y-1\/2 {
    --transform-translate-y: 50%; }
  .xl\:translate-y-full {
    --transform-translate-y: 100%; }
  .xl\:hover\:translate-x-0:hover {
    --transform-translate-x: 0; }
  .xl\:hover\:translate-x-1:hover {
    --transform-translate-x: 0.25rem; }
  .xl\:hover\:translate-x-2:hover {
    --transform-translate-x: 0.5rem; }
  .xl\:hover\:translate-x-3:hover {
    --transform-translate-x: 0.75rem; }
  .xl\:hover\:translate-x-4:hover {
    --transform-translate-x: 1rem; }
  .xl\:hover\:translate-x-5:hover {
    --transform-translate-x: 1.25rem; }
  .xl\:hover\:translate-x-6:hover {
    --transform-translate-x: 1.5rem; }
  .xl\:hover\:translate-x-8:hover {
    --transform-translate-x: 2rem; }
  .xl\:hover\:translate-x-10:hover {
    --transform-translate-x: 2.5rem; }
  .xl\:hover\:translate-x-12:hover {
    --transform-translate-x: 3rem; }
  .xl\:hover\:translate-x-16:hover {
    --transform-translate-x: 4rem; }
  .xl\:hover\:translate-x-20:hover {
    --transform-translate-x: 5rem; }
  .xl\:hover\:translate-x-24:hover {
    --transform-translate-x: 6rem; }
  .xl\:hover\:translate-x-32:hover {
    --transform-translate-x: 8rem; }
  .xl\:hover\:translate-x-40:hover {
    --transform-translate-x: 10rem; }
  .xl\:hover\:translate-x-48:hover {
    --transform-translate-x: 12rem; }
  .xl\:hover\:translate-x-56:hover {
    --transform-translate-x: 14rem; }
  .xl\:hover\:translate-x-64:hover {
    --transform-translate-x: 16rem; }
  .xl\:hover\:translate-x-px:hover {
    --transform-translate-x: 1px; }
  .xl\:hover\:-translate-x-1:hover {
    --transform-translate-x: -0.25rem; }
  .xl\:hover\:-translate-x-2:hover {
    --transform-translate-x: -0.5rem; }
  .xl\:hover\:-translate-x-3:hover {
    --transform-translate-x: -0.75rem; }
  .xl\:hover\:-translate-x-4:hover {
    --transform-translate-x: -1rem; }
  .xl\:hover\:-translate-x-5:hover {
    --transform-translate-x: -1.25rem; }
  .xl\:hover\:-translate-x-6:hover {
    --transform-translate-x: -1.5rem; }
  .xl\:hover\:-translate-x-8:hover {
    --transform-translate-x: -2rem; }
  .xl\:hover\:-translate-x-10:hover {
    --transform-translate-x: -2.5rem; }
  .xl\:hover\:-translate-x-12:hover {
    --transform-translate-x: -3rem; }
  .xl\:hover\:-translate-x-16:hover {
    --transform-translate-x: -4rem; }
  .xl\:hover\:-translate-x-20:hover {
    --transform-translate-x: -5rem; }
  .xl\:hover\:-translate-x-24:hover {
    --transform-translate-x: -6rem; }
  .xl\:hover\:-translate-x-32:hover {
    --transform-translate-x: -8rem; }
  .xl\:hover\:-translate-x-40:hover {
    --transform-translate-x: -10rem; }
  .xl\:hover\:-translate-x-48:hover {
    --transform-translate-x: -12rem; }
  .xl\:hover\:-translate-x-56:hover {
    --transform-translate-x: -14rem; }
  .xl\:hover\:-translate-x-64:hover {
    --transform-translate-x: -16rem; }
  .xl\:hover\:-translate-x-px:hover {
    --transform-translate-x: -1px; }
  .xl\:hover\:-translate-x-full:hover {
    --transform-translate-x: -100%; }
  .xl\:hover\:-translate-x-1\/2:hover {
    --transform-translate-x: -50%; }
  .xl\:hover\:translate-x-1\/2:hover {
    --transform-translate-x: 50%; }
  .xl\:hover\:translate-x-full:hover {
    --transform-translate-x: 100%; }
  .xl\:hover\:translate-y-0:hover {
    --transform-translate-y: 0; }
  .xl\:hover\:translate-y-1:hover {
    --transform-translate-y: 0.25rem; }
  .xl\:hover\:translate-y-2:hover {
    --transform-translate-y: 0.5rem; }
  .xl\:hover\:translate-y-3:hover {
    --transform-translate-y: 0.75rem; }
  .xl\:hover\:translate-y-4:hover {
    --transform-translate-y: 1rem; }
  .xl\:hover\:translate-y-5:hover {
    --transform-translate-y: 1.25rem; }
  .xl\:hover\:translate-y-6:hover {
    --transform-translate-y: 1.5rem; }
  .xl\:hover\:translate-y-8:hover {
    --transform-translate-y: 2rem; }
  .xl\:hover\:translate-y-10:hover {
    --transform-translate-y: 2.5rem; }
  .xl\:hover\:translate-y-12:hover {
    --transform-translate-y: 3rem; }
  .xl\:hover\:translate-y-16:hover {
    --transform-translate-y: 4rem; }
  .xl\:hover\:translate-y-20:hover {
    --transform-translate-y: 5rem; }
  .xl\:hover\:translate-y-24:hover {
    --transform-translate-y: 6rem; }
  .xl\:hover\:translate-y-32:hover {
    --transform-translate-y: 8rem; }
  .xl\:hover\:translate-y-40:hover {
    --transform-translate-y: 10rem; }
  .xl\:hover\:translate-y-48:hover {
    --transform-translate-y: 12rem; }
  .xl\:hover\:translate-y-56:hover {
    --transform-translate-y: 14rem; }
  .xl\:hover\:translate-y-64:hover {
    --transform-translate-y: 16rem; }
  .xl\:hover\:translate-y-px:hover {
    --transform-translate-y: 1px; }
  .xl\:hover\:-translate-y-1:hover {
    --transform-translate-y: -0.25rem; }
  .xl\:hover\:-translate-y-2:hover {
    --transform-translate-y: -0.5rem; }
  .xl\:hover\:-translate-y-3:hover {
    --transform-translate-y: -0.75rem; }
  .xl\:hover\:-translate-y-4:hover {
    --transform-translate-y: -1rem; }
  .xl\:hover\:-translate-y-5:hover {
    --transform-translate-y: -1.25rem; }
  .xl\:hover\:-translate-y-6:hover {
    --transform-translate-y: -1.5rem; }
  .xl\:hover\:-translate-y-8:hover {
    --transform-translate-y: -2rem; }
  .xl\:hover\:-translate-y-10:hover {
    --transform-translate-y: -2.5rem; }
  .xl\:hover\:-translate-y-12:hover {
    --transform-translate-y: -3rem; }
  .xl\:hover\:-translate-y-16:hover {
    --transform-translate-y: -4rem; }
  .xl\:hover\:-translate-y-20:hover {
    --transform-translate-y: -5rem; }
  .xl\:hover\:-translate-y-24:hover {
    --transform-translate-y: -6rem; }
  .xl\:hover\:-translate-y-32:hover {
    --transform-translate-y: -8rem; }
  .xl\:hover\:-translate-y-40:hover {
    --transform-translate-y: -10rem; }
  .xl\:hover\:-translate-y-48:hover {
    --transform-translate-y: -12rem; }
  .xl\:hover\:-translate-y-56:hover {
    --transform-translate-y: -14rem; }
  .xl\:hover\:-translate-y-64:hover {
    --transform-translate-y: -16rem; }
  .xl\:hover\:-translate-y-px:hover {
    --transform-translate-y: -1px; }
  .xl\:hover\:-translate-y-full:hover {
    --transform-translate-y: -100%; }
  .xl\:hover\:-translate-y-1\/2:hover {
    --transform-translate-y: -50%; }
  .xl\:hover\:translate-y-1\/2:hover {
    --transform-translate-y: 50%; }
  .xl\:hover\:translate-y-full:hover {
    --transform-translate-y: 100%; }
  .xl\:focus\:translate-x-0:focus {
    --transform-translate-x: 0; }
  .xl\:focus\:translate-x-1:focus {
    --transform-translate-x: 0.25rem; }
  .xl\:focus\:translate-x-2:focus {
    --transform-translate-x: 0.5rem; }
  .xl\:focus\:translate-x-3:focus {
    --transform-translate-x: 0.75rem; }
  .xl\:focus\:translate-x-4:focus {
    --transform-translate-x: 1rem; }
  .xl\:focus\:translate-x-5:focus {
    --transform-translate-x: 1.25rem; }
  .xl\:focus\:translate-x-6:focus {
    --transform-translate-x: 1.5rem; }
  .xl\:focus\:translate-x-8:focus {
    --transform-translate-x: 2rem; }
  .xl\:focus\:translate-x-10:focus {
    --transform-translate-x: 2.5rem; }
  .xl\:focus\:translate-x-12:focus {
    --transform-translate-x: 3rem; }
  .xl\:focus\:translate-x-16:focus {
    --transform-translate-x: 4rem; }
  .xl\:focus\:translate-x-20:focus {
    --transform-translate-x: 5rem; }
  .xl\:focus\:translate-x-24:focus {
    --transform-translate-x: 6rem; }
  .xl\:focus\:translate-x-32:focus {
    --transform-translate-x: 8rem; }
  .xl\:focus\:translate-x-40:focus {
    --transform-translate-x: 10rem; }
  .xl\:focus\:translate-x-48:focus {
    --transform-translate-x: 12rem; }
  .xl\:focus\:translate-x-56:focus {
    --transform-translate-x: 14rem; }
  .xl\:focus\:translate-x-64:focus {
    --transform-translate-x: 16rem; }
  .xl\:focus\:translate-x-px:focus {
    --transform-translate-x: 1px; }
  .xl\:focus\:-translate-x-1:focus {
    --transform-translate-x: -0.25rem; }
  .xl\:focus\:-translate-x-2:focus {
    --transform-translate-x: -0.5rem; }
  .xl\:focus\:-translate-x-3:focus {
    --transform-translate-x: -0.75rem; }
  .xl\:focus\:-translate-x-4:focus {
    --transform-translate-x: -1rem; }
  .xl\:focus\:-translate-x-5:focus {
    --transform-translate-x: -1.25rem; }
  .xl\:focus\:-translate-x-6:focus {
    --transform-translate-x: -1.5rem; }
  .xl\:focus\:-translate-x-8:focus {
    --transform-translate-x: -2rem; }
  .xl\:focus\:-translate-x-10:focus {
    --transform-translate-x: -2.5rem; }
  .xl\:focus\:-translate-x-12:focus {
    --transform-translate-x: -3rem; }
  .xl\:focus\:-translate-x-16:focus {
    --transform-translate-x: -4rem; }
  .xl\:focus\:-translate-x-20:focus {
    --transform-translate-x: -5rem; }
  .xl\:focus\:-translate-x-24:focus {
    --transform-translate-x: -6rem; }
  .xl\:focus\:-translate-x-32:focus {
    --transform-translate-x: -8rem; }
  .xl\:focus\:-translate-x-40:focus {
    --transform-translate-x: -10rem; }
  .xl\:focus\:-translate-x-48:focus {
    --transform-translate-x: -12rem; }
  .xl\:focus\:-translate-x-56:focus {
    --transform-translate-x: -14rem; }
  .xl\:focus\:-translate-x-64:focus {
    --transform-translate-x: -16rem; }
  .xl\:focus\:-translate-x-px:focus {
    --transform-translate-x: -1px; }
  .xl\:focus\:-translate-x-full:focus {
    --transform-translate-x: -100%; }
  .xl\:focus\:-translate-x-1\/2:focus {
    --transform-translate-x: -50%; }
  .xl\:focus\:translate-x-1\/2:focus {
    --transform-translate-x: 50%; }
  .xl\:focus\:translate-x-full:focus {
    --transform-translate-x: 100%; }
  .xl\:focus\:translate-y-0:focus {
    --transform-translate-y: 0; }
  .xl\:focus\:translate-y-1:focus {
    --transform-translate-y: 0.25rem; }
  .xl\:focus\:translate-y-2:focus {
    --transform-translate-y: 0.5rem; }
  .xl\:focus\:translate-y-3:focus {
    --transform-translate-y: 0.75rem; }
  .xl\:focus\:translate-y-4:focus {
    --transform-translate-y: 1rem; }
  .xl\:focus\:translate-y-5:focus {
    --transform-translate-y: 1.25rem; }
  .xl\:focus\:translate-y-6:focus {
    --transform-translate-y: 1.5rem; }
  .xl\:focus\:translate-y-8:focus {
    --transform-translate-y: 2rem; }
  .xl\:focus\:translate-y-10:focus {
    --transform-translate-y: 2.5rem; }
  .xl\:focus\:translate-y-12:focus {
    --transform-translate-y: 3rem; }
  .xl\:focus\:translate-y-16:focus {
    --transform-translate-y: 4rem; }
  .xl\:focus\:translate-y-20:focus {
    --transform-translate-y: 5rem; }
  .xl\:focus\:translate-y-24:focus {
    --transform-translate-y: 6rem; }
  .xl\:focus\:translate-y-32:focus {
    --transform-translate-y: 8rem; }
  .xl\:focus\:translate-y-40:focus {
    --transform-translate-y: 10rem; }
  .xl\:focus\:translate-y-48:focus {
    --transform-translate-y: 12rem; }
  .xl\:focus\:translate-y-56:focus {
    --transform-translate-y: 14rem; }
  .xl\:focus\:translate-y-64:focus {
    --transform-translate-y: 16rem; }
  .xl\:focus\:translate-y-px:focus {
    --transform-translate-y: 1px; }
  .xl\:focus\:-translate-y-1:focus {
    --transform-translate-y: -0.25rem; }
  .xl\:focus\:-translate-y-2:focus {
    --transform-translate-y: -0.5rem; }
  .xl\:focus\:-translate-y-3:focus {
    --transform-translate-y: -0.75rem; }
  .xl\:focus\:-translate-y-4:focus {
    --transform-translate-y: -1rem; }
  .xl\:focus\:-translate-y-5:focus {
    --transform-translate-y: -1.25rem; }
  .xl\:focus\:-translate-y-6:focus {
    --transform-translate-y: -1.5rem; }
  .xl\:focus\:-translate-y-8:focus {
    --transform-translate-y: -2rem; }
  .xl\:focus\:-translate-y-10:focus {
    --transform-translate-y: -2.5rem; }
  .xl\:focus\:-translate-y-12:focus {
    --transform-translate-y: -3rem; }
  .xl\:focus\:-translate-y-16:focus {
    --transform-translate-y: -4rem; }
  .xl\:focus\:-translate-y-20:focus {
    --transform-translate-y: -5rem; }
  .xl\:focus\:-translate-y-24:focus {
    --transform-translate-y: -6rem; }
  .xl\:focus\:-translate-y-32:focus {
    --transform-translate-y: -8rem; }
  .xl\:focus\:-translate-y-40:focus {
    --transform-translate-y: -10rem; }
  .xl\:focus\:-translate-y-48:focus {
    --transform-translate-y: -12rem; }
  .xl\:focus\:-translate-y-56:focus {
    --transform-translate-y: -14rem; }
  .xl\:focus\:-translate-y-64:focus {
    --transform-translate-y: -16rem; }
  .xl\:focus\:-translate-y-px:focus {
    --transform-translate-y: -1px; }
  .xl\:focus\:-translate-y-full:focus {
    --transform-translate-y: -100%; }
  .xl\:focus\:-translate-y-1\/2:focus {
    --transform-translate-y: -50%; }
  .xl\:focus\:translate-y-1\/2:focus {
    --transform-translate-y: 50%; }
  .xl\:focus\:translate-y-full:focus {
    --transform-translate-y: 100%; }
  .xl\:skew-x-0 {
    --transform-skew-x: 0; }
  .xl\:skew-x-3 {
    --transform-skew-x: 3deg; }
  .xl\:skew-x-6 {
    --transform-skew-x: 6deg; }
  .xl\:skew-x-12 {
    --transform-skew-x: 12deg; }
  .xl\:-skew-x-12 {
    --transform-skew-x: -12deg; }
  .xl\:-skew-x-6 {
    --transform-skew-x: -6deg; }
  .xl\:-skew-x-3 {
    --transform-skew-x: -3deg; }
  .xl\:skew-y-0 {
    --transform-skew-y: 0; }
  .xl\:skew-y-3 {
    --transform-skew-y: 3deg; }
  .xl\:skew-y-6 {
    --transform-skew-y: 6deg; }
  .xl\:skew-y-12 {
    --transform-skew-y: 12deg; }
  .xl\:-skew-y-12 {
    --transform-skew-y: -12deg; }
  .xl\:-skew-y-6 {
    --transform-skew-y: -6deg; }
  .xl\:-skew-y-3 {
    --transform-skew-y: -3deg; }
  .xl\:hover\:skew-x-0:hover {
    --transform-skew-x: 0; }
  .xl\:hover\:skew-x-3:hover {
    --transform-skew-x: 3deg; }
  .xl\:hover\:skew-x-6:hover {
    --transform-skew-x: 6deg; }
  .xl\:hover\:skew-x-12:hover {
    --transform-skew-x: 12deg; }
  .xl\:hover\:-skew-x-12:hover {
    --transform-skew-x: -12deg; }
  .xl\:hover\:-skew-x-6:hover {
    --transform-skew-x: -6deg; }
  .xl\:hover\:-skew-x-3:hover {
    --transform-skew-x: -3deg; }
  .xl\:hover\:skew-y-0:hover {
    --transform-skew-y: 0; }
  .xl\:hover\:skew-y-3:hover {
    --transform-skew-y: 3deg; }
  .xl\:hover\:skew-y-6:hover {
    --transform-skew-y: 6deg; }
  .xl\:hover\:skew-y-12:hover {
    --transform-skew-y: 12deg; }
  .xl\:hover\:-skew-y-12:hover {
    --transform-skew-y: -12deg; }
  .xl\:hover\:-skew-y-6:hover {
    --transform-skew-y: -6deg; }
  .xl\:hover\:-skew-y-3:hover {
    --transform-skew-y: -3deg; }
  .xl\:focus\:skew-x-0:focus {
    --transform-skew-x: 0; }
  .xl\:focus\:skew-x-3:focus {
    --transform-skew-x: 3deg; }
  .xl\:focus\:skew-x-6:focus {
    --transform-skew-x: 6deg; }
  .xl\:focus\:skew-x-12:focus {
    --transform-skew-x: 12deg; }
  .xl\:focus\:-skew-x-12:focus {
    --transform-skew-x: -12deg; }
  .xl\:focus\:-skew-x-6:focus {
    --transform-skew-x: -6deg; }
  .xl\:focus\:-skew-x-3:focus {
    --transform-skew-x: -3deg; }
  .xl\:focus\:skew-y-0:focus {
    --transform-skew-y: 0; }
  .xl\:focus\:skew-y-3:focus {
    --transform-skew-y: 3deg; }
  .xl\:focus\:skew-y-6:focus {
    --transform-skew-y: 6deg; }
  .xl\:focus\:skew-y-12:focus {
    --transform-skew-y: 12deg; }
  .xl\:focus\:-skew-y-12:focus {
    --transform-skew-y: -12deg; }
  .xl\:focus\:-skew-y-6:focus {
    --transform-skew-y: -6deg; }
  .xl\:focus\:-skew-y-3:focus {
    --transform-skew-y: -3deg; }
  .xl\:transition-none {
    transition-property: none; }
  .xl\:transition-all {
    transition-property: all; }
  .xl\:transition {
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform; }
  .xl\:transition-colors {
    transition-property: background-color, border-color, color, fill, stroke; }
  .xl\:transition-opacity {
    transition-property: opacity; }
  .xl\:transition-shadow {
    transition-property: box-shadow; }
  .xl\:transition-transform {
    transition-property: transform; }
  .xl\:ease-linear {
    transition-timing-function: linear; }
  .xl\:ease-in {
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1); }
  .xl\:ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
  .xl\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  .xl\:duration-75 {
    transition-duration: 75ms; }
  .xl\:duration-100 {
    transition-duration: 100ms; }
  .xl\:duration-150 {
    transition-duration: 150ms; }
  .xl\:duration-200 {
    transition-duration: 200ms; }
  .xl\:duration-300 {
    transition-duration: 300ms; }
  .xl\:duration-500 {
    transition-duration: 500ms; }
  .xl\:duration-700 {
    transition-duration: 700ms; }
  .xl\:duration-1000 {
    transition-duration: 1000ms; }
  .xl\:delay-75 {
    transition-delay: 75ms; }
  .xl\:delay-100 {
    transition-delay: 100ms; }
  .xl\:delay-150 {
    transition-delay: 150ms; }
  .xl\:delay-200 {
    transition-delay: 200ms; }
  .xl\:delay-300 {
    transition-delay: 300ms; }
  .xl\:delay-500 {
    transition-delay: 500ms; }
  .xl\:delay-700 {
    transition-delay: 700ms; }
  .xl\:delay-1000 {
    transition-delay: 1000ms; } }

img.alignright {
  float: right;
  margin: 0 0 1em 1em; }

img.alignleft {
  float: left;
  margin: 0 1em 1em 0; }

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

a img.alignright {
  float: right;
  margin: 0 0 1em 1em; }

a img.alignleft {
  float: left;
  margin: 0 1em 1em 0; }

a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto; }

body {
  font-family: Europa;
  overflow-x: hidden;
  font-size: 16px; }

html.html-has-lrm {
  overflow-x: hidden !important; }

button {
  padding: .9rem 1.2rem !important;
  font-size: 15px;
  font-weight: bold;
  outline: none;
  box-shadow: none !important; }

button:focus {
  outline: none;
  box-shadow: none !important; }

a:hover {
  color: #007EAC;
  text-decoration: initial; }

ol.removeStyling,
ul.removeStyling {
  list-style: none;
  margin: 0;
  padding: 0; }

.standardBlockPadding {
  margin-top: 2rem !important;
  /* margin-bottom: 2rem !important;     */ }

.doubleBlockPadding {
  margin-top: 4rem !important;
  /* margin-bottom: 2rem !important;     */ }

.noPaddingTop {
  margin-top: 0px !important; }

.display-none-important {
  display: none !important; }

/* .accountArea {
    min-height:calc(100vh - 575px);
    display:block;
}

@media only screen and (min-width: 741px) {

    .accountArea {
        min-height:calc(100vh - 550px);
        display:block;
    }
       
}

@media only screen and (min-width: 992px) {

    .accountArea {
        min-height:calc(100vh - 634px);
        display:block;
    }
       
}
@media only screen and (min-width: 1183px) {

    .accountArea {
        min-height:calc(100vh - 690px);
        display:block;
    }
       
} */
.backgroundCover img.cover {
  position: absolute;
  /* Position the image in the middle of its container. */
  top: -9999px;
  right: -9999px;
  bottom: -9999px;
  left: -9999px;
  margin: auto;
  /* The following values determine the exact image behaviour. */
  /* You can simulate background-size: cover/contain/etc.
       by changing between min/max/standard width/height values.
       These values simulate background-size: cover
    */
  min-width: 100%;
  min-height: 100%; }

.mainContainer {
  padding-top: 66px; }

.mainContainer.subNavBar {
  padding-top: 116px; }

.outerBlockPadding {
  padding-left: 15px;
  padding-right: 15px; }

.halfColPadding {
  padding-left: 9px;
  padding-right: 9px; }

.halfColPadding > div {
  padding-left: 9px;
  padding-right: 9px; }

.fullColPadding {
  padding-left: 15px;
  padding-right: 15px; }

.fullColPadding > div {
  padding-left: 15px;
  padding-right: 15px; }

.halfColPadding > div.col-6:nth-child(1n+3) {
  padding-top: 18px; }

@media only screen and (min-width: 768px) {
  .halfColPadding > div.col-6:nth-child(1n+3) {
    padding-top: 0px; }
  .halfColPadding > div.col-md-4:nth-child(1n+4) {
    padding-top: 18px; }
  /* .fullColPadding > div {
        padding-left:20px;
        padding-right:20px;
    } */ }

.quadColPadding {
  padding-left: 15px !important;
  padding-right: 15px !important; }

@media only screen and (min-width: 992px) {
  .halfColPadding > div.col-md-4:nth-child(1n+4) {
    padding-top: 0px; }
  .halfColPadding > div.col-lg-3:nth-child(1n+5) {
    padding-top: 18px; } }

/* .halfColPadding > div:first-child {
    padding-left:15px;
    padding-right:7.5px;
}

.halfColPadding > div:last-child {
    padding-left:7.5px;
    padding-right:15px;
} */
/* @media only screen and (min-width: 992px) {

    .halfColPadding > div:last-child {
        padding-left:7.5px;
        padding-right:7.6px;
    }

    .halfColPadding > .col-lg-4:nth-child(3n+0) {
        padding-left:7.5px;
        padding-right:15px;
    }
} */
.forceMaxWidthInnerRowPadding {
  padding-left: 23px;
  padding-right: 23px; }

@media only screen and (min-width: 768px) {
  /* .quadColPadding {
        padding-left: 22.5px !important;
        padding-right: 22.5px !important;
    } */ }

@media only screen and (min-width: 992px) {
  body {
    margin-top: 0px; }
  .outerBlockPadding {
    padding-left: 15px;
    padding-right: 15px; }
  .standardBlockPadding {
    margin-top: 5.5rem !important;
    /* margin-bottom: 5.5rem !important; */ }
  .doubleBlockPadding {
    margin-top: 11rem !important;
    /* margin-bottom: 2rem !important;     */ }
  .noPaddingTop {
    margin-top: 0px !important; }
  .bodyMarginTop {
    margin-top: calc(130px + 56px); }
  .bodyMarginTopSubNavBar {
    margin-top: calc(130px + 116px); }
  .mainContainer, .mainContainer.subNavBar {
    padding-top: 0px; } }

@media only screen and (min-width: 992px) and (max-width: 1182px) {
  .mainContainer {
    padding-top: 130px; }
  .mainContainer.subNavBar {
    padding-top: 180px; } }

.transition {
  transition: 0.3s; }

.standardFontSize {
  font-size: 14px; }

.titleFontSize {
  font-size: 22px; }

@media only screen and (max-width: 1320px) {
  .titleFontSize {
    font-size: 19px; }
  .titleFontSize + p {
    font-size: 14px; } }

.noMaxWidth {
  max-width: none !important; }

.subSectionHeading {
  color: #0C233F; }

.subSectionHeading:hover {
  color: #36788c; }

@media only screen and (min-width: 992px) {
  #orderConfirmedArea h2, #emptyCartArea, #orderConfirmedArea h3, #emptyCartArea {
    text-align: center; } }

.verticallyCenter {
  display: flex;
  align-items: center;
  flex-wrap: wrap; }

.justifyRight {
  justify-content: flex-end; }

/* .infoSection .heading {
    font-weight: 700;
    font-size: 14px;
    text-align: left;
    margin: 0;
} */
/* .infoSection p {
    font-size: 9px;
    margin-bottom: 12px;
    position: relative;
    padding-left: 20px;
} */
/* .infoSection p .material-icons {
    position: absolute;
    left: 0;
    top: 1px;
    font-size: 16px;
} */
.debug {
  border: 1px solid red !important; }

.debug2 {
  border: 1px solid cyan !important; }

.debug3 {
  border: 1px solid magenta !important; }

/* Accoridan */
.headingRightText {
  font-size: 14px;
  position: absolute;
  right: 30px;
  top: 17px;
  font-weight: 500; }

.expandHeadingQuestions {
  position: relative; }

.headingRightText .material-icons {
  position: absolute;
  top: 0px;
  font-size: 20px;
  right: -20px; }

.expandablelistArea .accordianCard {
  border-top: 1.2px solid #707070; }

.expandablelistArea .accordianCard:last-child {
  border-bottom: 1.2px solid #707070; }

.expandablelistArea .card-header {
  border-bottom: 0px !important; }

.expandablelistArea .innerCollapsibleContent {
  padding-bottom: 1.5rem; }

.accordianButton {
  padding-top: .9rem !important;
  padding-bottom: .9rem !important; }

.accordian {
  position: relative; }

.accordianImage {
  position: absolute;
  bottom: 0px;
  right: 0px;
  pointer-events: none; }

.accordianCard {
  border-collapse: collapse; }

.accordianCard .card-header {
  background: transparent; }

.showHide {
  font-weight: 500;
  font-size: .9rem; }

.standardBlockPadding .questionSection {
  transition: 0.3s ease;
  /* Dont set a max height here cause it breaks
    the approximate_rates */
  /* max-height:0px; */
  overflow: hidden;
  padding-top: 5px; }

.questionSection.expanded {
  min-height: unset;
  max-height: unset; }

@media screen and (min-width: 992px) {
  .questionSection {
    padding-left: 45px;
    padding-right: 45px; }
  .expandablelistArea .innerCollapsibleContent {
    width: 50%; } }

.accordianButton {
  /* height: 40px; */
  width: 100%;
  /* font-size: 12px; */
  font-weight: 700;
  text-align: left;
  background: transparent;
  border: none;
  position: relative;
  padding-left: 0px !important; }

.accordianButton .material-icons {
  font-size: 20px;
  position: absolute;
  right: 0;
  /* top: 25px; */ }

.accordianButton .showHide {
  float: right;
  padding-right: 5px; }

.accordianButton .accordianShow {
  float: right;
  padding-right: 5px;
  display: none; }

.accordianButton .accordianHide {
  float: right;
  padding-right: 5px;
  display: none; }

.accordianShow {
  font-weight: 500;
  font-size: .9rem; }

.accordianHide {
  font-weight: 500;
  font-size: .9rem; }

@media only screen and (min-width: 992px) {
  .accordianButton .accordianHide {
    display: block; }
  .accordianButton .accordianShow {
    display: block; } }

.accordianButton:focus {
  outline: none; }

.accordianButton:active {
  outline: none; }

.carousel-indicators li:not(.active) {
  background-color: #fff !important; }

.carousel-indicators .active {
  opacity: 1; }

.widthContainer {
  max-width: 1300px;
  margin: 0 auto; }

.forceMaxWidth {
  /* width: 100vw !important; */
  margin: 0 calc(-50vw + 50%); }

.notification_box {
  position: relative;
  background: #F5F5F5;
  max-width: 150px;
  text-align: center;
  border-radius: 10px;
  padding: 10px; }

.notification_box:after {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(245, 245, 245, 0);
  border-bottom-color: #F5F5F5;
  border-width: 12px;
  margin-left: -12px;
  max-width: 100px; }

.notification_box a:hover {
  text-decoration: underline; }

.mainContainer.no-bottom-padding {
  padding-bottom: 0px !important; }

.addedToCartBox {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  user-select: none;
  border: 1px solid #0C233F; }

.addedToCartBox:after, .addedToCartBox:before {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

.addedToCartBox:after {
  border-color: rgba(136, 183, 213, 0);
  border-bottom-color: #0C233F;
  border-width: 5px;
  margin-left: -5px; }

.addedToCartBox:before {
  border-color: rgba(194, 225, 245, 0);
  border-bottom-color: #0C233F;
  border-width: 11px;
  margin-left: -11px; }

.findOutWhyBox {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  user-select: none;
  border: 1px solid #0C233F;
  z-index: 99999;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 10px;
  border-radius: 10px;
  opacity: 0; }

.findOutWhyBox:after, .findOutWhyBox:before {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

.findOutWhyBox:after {
  border-color: rgba(136, 183, 213, 0);
  border-bottom-color: #0C233F;
  border-width: 5px;
  margin-left: -5px; }

.findOutWhyBox:before {
  border-color: rgba(194, 225, 245, 0);
  border-bottom-color: #0C233F;
  border-width: 11px;
  margin-left: -11px; }

.modal {
  z-index: 99999 !important; }

.select2-container {
  width: 100% !important;
  padding: 0;
  z-index: 998; }

.modal .select2-container {
  height: 50px; }

.modal .select2-container--open {
  z-index: 999999; }

.modal .select2-selection__rendered {
  line-height: 41px !important; }

.modal .select2-container .select2-selection--single {
  height: 50px !important; }

.modal .select2-selection__arrow {
  height: 41px !important; }

.arrow_box {
  position: relative;
  background: #F5F5F5; }

.arrow_box:after {
  bottom: 100%;
  left: 15%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(245, 245, 245, 0);
  border-bottom-color: #F5F5F5;
  border-width: 10px;
  margin-left: -10px; }

.mobileNavbarDropdown li {
  padding-bottom: 10px; }

a:hover {
  text-decoration: none; }

a.noHover:hover {
  color: initial; }

a.whiteHover:hover {
  color: white; }

.blueHover:hover {
  color: #007EAC; }

.greyHover:hover {
  color: #007EAC; }

/* button {
    min-width:177px;
} */
@media only screen and (min-width: 992px) {
  button {
    min-width: auto; } }

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  margin: none;
  margin-top: 0px;
  margin-bottom: 0px; }

h1, .h1 {
  font-size: 1.7em;
  font-weight: bold; }

h2, .h2 {
  font-size: 1.5em;
  font-weight: 700; }

h3, .h3 {
  font-size: 1.115em;
  font-weight: 700; }

.mt-5, .my-5 {
  margin-top: 2rem !important; }

.mt-6, .my-6 {
  margin-top: 2.5rem !important; }

.mt-7, .my-7 {
  margin-top: 3rem !important; }

.bold {
  font-weight: 700; }

.normal {
  font-weight: 400; }

.light {
  font-weight: 300; }

.wysiwygBlock h1, .wysiwygBlock h2, .wysiwygBlock h3, .wysiwygBlock h4, .wysiwygBlock h5, .wysiwygBlock h6 {
  color: #0c233f !important; }

.elementor-column h1, .elementor-column h2, .elementor-column h3, .elementor-column h4, .elementor-column h5, .elementor-column h6 {
  color: #0c233f !important; }

.elementor-column p, .elementor-column div {
  color: #707070 !important; }

.elementor-column p, .elementor-column div {
  font-size: 16px !important; }

.elementor-column h1, .elementor-column.h1 {
  font-weight: bold !important; }

.elementor-column h2, .elementor-column.h2 {
  font-weight: 700 !important; }

.elementor-column h3, .elementor-column.h3 {
  font-weight: 700 !important; }

@media only screen and (min-width: 992px) {
  h1, .h1 {
    font-size: 2.3em; }
  h2, .h2 {
    font-size: 1.5em; }
  h3, .h3 {
    font-size: 1.2em; } }

.card-header {
  padding: 0px; }

.textCenterMobileOnly {
  text-align: center; }

@media only screen and (min-width: 992px) {
  .textCenterMobileOnly {
    text-align: left; } }

.doubleColPadding {
  padding-left: 30px !important;
  padding-right: 30px !important; }

.doubleColMargin {
  margin-left: 30px;
  margin-right: 30px; }

.colMargin {
  margin-left: 15px;
  margin-right: 15px; }

.productHover {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0px;
  left: 0px;
  background-color: #F5F5F5B3;
  opacity: 0; }

.display-none {
  display: none !important; }

.backgroundCover {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center; }

.carouselTextContainer {
  margin: 0 auto;
  text-align: center; }

@media (min-width: 768px) {
  .mt-md-0, .my-md-0 {
    margin-top: 0 !important; } }

@media (min-width: 992px) {
  .mt-lg-0, .my-lg-0 {
    margin-top: 0 !important; }
  .carouselTextContainer {
    margin: inherit;
    text-align: left; } }

/* Product Slide Gallery */
.productSlideGallery .gallery {
  display: flex; }

.productSlideGallery .gallery .galleryImage {
  display: inline-block;
  user-select: none;
  width: 20%; }

.productSlideGallery .gallery .galleryImage:not(:last-child) {
  margin-right: 15px; }

/* Product Buy Now table */
.buyNowTable {
  border-collapse: separate;
  border-spacing: 0 15px;
  width: 100%;
  color: #0C233F; }

.buyNowTable tr {
  min-height: 60px; }

.buyNowTable td {
  border: 1px solid #0C233F;
  padding-left: 10px;
  padding-right: 10px; }

.buyNowTable td:first-child {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  border-style: solid none solid solid;
  font-weight: bold; }

.buyNowTable td:last-child {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-style: solid solid solid none; }

.buyNowTable select {
  width: 100%;
  background-color: transparent; }

.relatedProductTable select {
  width: 100%;
  background-color: transparent; }

/* Product Related Products */
.enquiryBlock .relatedProducts {
  border: 1px solid #0C233F;
  border-radius: 6px;
  padding: 10px; }

.enquiryBlock .relatedProductTable {
  color: #0C233F;
  width: 100%; }

.enquiryBlock .relatedProductTable input {
  margin-top: 0px; }

.applicationsTextbox {
  width: 100%; }

.productHoverContainer {
  margin: 0 auto;
  width: 78%; }

.productHoverContainer ul {
  margin: 0; }

.productHoverContainer ul.dashed {
  list-style-type: none !important; }

.productHoverContainer ul.dashed > li {
  text-indent: -5px !important; }

.productHoverContainer ul.dashed > li:before {
  content: "- " !important;
  text-indent: -5px !important; }

.productNonHover .imageContainer {
  position: relative; }

.productNonHover .mobileImageBlock {
  position: absolute !important;
  right: 0;
  bottom: 0;
  background: #F5F5F5;
  height: 30%;
  width: 30%;
  border-radius: 10px;
  padding: 5px;
  box-shadow: 0px 5px 5px #707070; }

@media only screen and (min-width: 992px) {
  .productNonHover .mobileImageBlock {
    display: none; } }

.downloadsTable {
  border-collapse: collapse;
  width: 100%;
  margin-top: 15px; }

.downloadsTable tr {
  border-top: 1px solid #707070;
  border-bottom: 1px solid #707070;
  height: 50px; }

.downloadsTable tr td:nth-child(odd) {
  font-weight: bold;
  width: 50%;
  padding-left: 15px; }

.downloadsTable tr td:nth-child(even) {
  font-weight: bold;
  width: 50%;
  padding-right: 15px;
  text-align: right; }

.downloadsTable tr td:nth-child(even) .material-icons {
  transform: translateY(6px); }

.salesActionTable {
  border-collapse: collapse;
  width: 100%;
  margin-top: 15px; }

.salesActionTable tr {
  border-top: 1px solid #707070;
  border-bottom: 1px solid #707070;
  height: 50px; }

.salesActionTable tr td:nth-child(1) {
  font-weight: bold;
  width: 15%;
  padding-left: 15px; }

.salesActionTable tr td:nth-child(2) {
  word-break: break-word;
  max-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.salesActionTable tr td:nth-child(3) {
  margin-left: 15px;
  width: 14%;
  padding-right: 15px;
  text-align: left; }

.salesActionTable tr td:nth-child(3) .material-icons {
  transform: translateY(6px); }

.salesActionBanner {
  border-radius: 10px;
  padding: 10px;
  position: relative;
  position: relative; }

.salesActionBanner .rightHandSide {
  position: absolute;
  right: 15px;
  font-weight: normal;
  font-size: 12px;
  line-height: 29px; }

.salesActionBanner .rightHandSide .material-icons {
  font-size: 18px;
  transform: translateY(4px); }

.enquiryHeading .rightHandSide {
  font-size: 12px;
  position: relative;
  margin-right: 25px;
  float: right;
  top: 10px; }

.enquiryHeading .rightHandSide .material-icons {
  position: absolute;
  top: -1px;
  font-size: 16px;
  left: 32px; }

.headingExpandMore {
  position: relative;
  top: 1px;
  font-size: inherit; }

.headingExpandMore.noTop {
  top: 0px; }

.select2 {
  width: 100% !important;
  height: calc(1.7em + .75rem + 2px); }

.select2-container--default .select2-selection--single {
  border: 1px solid #0C233F !important;
  height: 40px !important;
  padding: 5px !important; }

.select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 7px !important; }

.select2-selection, .select2-selection--single {
  outline: none; }

.select2-results__option, .select2-selection__rendered {
  padding-left: 8px !important;
  padding-right: 8px !important; }

.select2-selection__arrow {
  margin-right: 8px !important; }

.ecommerceSelectContainer .select2-container--default .select2-selection--single {
  border: none !important;
  height: 30px; }

.ecommerceSelectContainer .select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 7px !important; }

.ecommerceSelectContainer .select2-container .select2-dropdown {
  border: 1px solid #0C233F !important; }

.filterRowFour {
  position: relative;
  /* padding-left:15px;
    padding-right:15px; */ }

.filterRowFour .filterBlock {
  width: 50%;
  padding-left: 5px;
  padding-right: 5px; }

.breadcrumb-mobile {
  top: 66px; }

@media only screen and (min-width: 992px) {
  .filterRowFour .filterBlock {
    width: 20%;
    padding-left: 5px;
    padding-right: 5px; }
  .filterRowFour .filterBlock:last-child {
    position: absolute;
    right: 0px;
    padding-right: 0px; }
  .filterRowFour .filterBlock:first-child {
    padding-left: 0px; }
  .breadcrumb-mobile {
    top: 130px; } }

.relatedSingle {
  height: 30px; }

.productTextSection .topRow {
  position: relative;
  right: 3px; }

.productTextSection .alert {
  position: absolute;
  right: 0;
  user-select: none; }

.productTextSection .topRow .skuLink {
  position: absolute;
  right: 0px;
  color: #007EAC; }

.productTextSection .topRow .skuLink .material-icons {
  transform: translateY(7px); }

.accountSection .form-control-plaintext {
  color: black !important;
  padding-left: 5px; }

a.navbarHover {
  transition: 0.3s; }

a.navbarHover:hover {
  color: #d4d4d4;
  transition: 0.3s; }

@media only screen and (min-width: 1700px) {
  .offset-xxl-4 {
    margin-left: 33.333333%; }
  .col-xxl-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%; }
  .col-xxl-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%; }
  .col-xxl-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xxl-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%; }
  .col-xxl-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%; }
  .col-xxl-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xxl-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%; }
  .col-xxl-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%; }
  .col-xxl-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xxl-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%; }
  .col-xxl-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%; }
  .col-xxl-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; } }

.relatedProductTable td {
  padding-top: 5px;
  padding-bottom: 5px; }

select.select2.positionStyling {
  position: absolute;
  bottom: 0px; }

#loginModal {
  z-index: 9999999; }

#loginModal .modal-dialog {
  z-index: 9999999999; }

.modal-backdrop {
  z-index: 2000; }

.orangeGrid {
  border: 1px solid #bbbbbb;
  border-radius: 10px;
  text-align: center;
  position: relative;
  /* min-height: 380px; */
  display: flex;
  align-items: center; }

.orangeGrid .material-icons {
  font-size: 74px;
  margin-bottom: 28px;
  transform: translate(0px, 2px);
  color: #383D41; }

.orangeGrid .contentContainer, .orangeGridInverted .contentContainer {
  /* top: 50%;
    transform: translateY(-50%);
    position: absolute; */
  padding-top: 30px;
  padding-bottom: 30px;
  margin: 0 auto; }

.orangeGrid .titleText, .orangeGridInverted .titleText {
  color: #EEA741;
  font-size: 32px;
  line-height: 36px;
  font-weight: bold;
  padding-left: 15px;
  padding-right: 15px; }

.orangeGrid .bodyText {
  font-weight: normal;
  margin-top: 10px;
  padding: 0 20px 0 20px; }

.orangeGridInverted {
  /* border: 1px solid #EEA741; */
  border-radius: 10px;
  text-align: center;
  position: relative;
  background-color: #EEA741; }

.orangeGridInverted .material-icons {
  font-size: 74px;
  margin-bottom: 28px;
  transform: translate(0px, 2px);
  color: #383D41; }

.orangeGridInverted .contentContainer {
  /* top: 50%;
    transform: translateY(-50%);
    position: absolute; */ }

.orangeGridInverted .titleText {
  color: white; }

.orangeGridInverted .bodyText {
  font-weight: normal;
  margin-top: 10px;
  color: white;
  padding: 0 20px 0 20px; }

@media only screen and (max-width: 767px) {
  .container {
    padding-right: 4px;
    padding-left: 4px; }
  .orangeGridOuterArea .col-12:not(:first-child) {
    padding-top: 20px; } }

@media only screen and (max-width: 992px) {
  .orangeGrid .titleText, .orangeGridInverted .titleText {
    font-size: 22px; } }

#mobileFooter {
  margin-top: 60px !important; }

#loginModal, .has-lrm.modal-open {
  padding-right: 0px !important; }

.mobileFooterItem {
  margin-left: 6px;
  margin-right: 6px; }

.carouselTextContainer {
  max-width: 478px;
  align-items: center;
  justify-content: center; }

.pApplicationGrid {
  padding: 15px; }

@media only screen and (min-width: 767px) {
  .pApplicationGrid {
    padding: 30px; } }

.loader.is-active {
  background-color: rgba(150, 150, 150, 0.51); }

.loader-default:after {
  border: 8px solid #0c2c54; }

.paginationNextPageDiv {
  width: 145px; }

.paginationNextPageDiv .dot-spin, .paginationBackDiv .dot-spin {
  transform: scale(0.5);
  margin: 0 auto; }

.spinnerBackground {
  position: fixed;
  background-color: black;
  opacity: 0.3;
  z-index: 999999999;
  height: 100vh;
  width: 100vw;
  left: 0;
  top: 0; }

.spinnerDiv {
  position: fixed;
  left: calc(50% - 10px);
  top: calc(50% - 10px);
  z-index: 999999; }

.lrm-form .lrm-integrations input[type="text"], .lrm-form .lrm-integrations input[type="tel"], .lrm-form .lrm-integrations input[type="email"], .lrm-form .lrm-integrations input[type="number"], .lrm-form .lrm-integrations input[type="url"], .lrm-form .lrm-integrations input[type="date"], .lrm-form .lrm-integrations input[type="password"], .lrm-form .lrm-integrations textarea, .lrm-form .lrm-integrations select {
  padding: 12px 47px; }

#card-element {
  border: 1px solid #0c233f;
  width: 100%;
  border-radius: .25rem;
  height: 50px;
  padding: 15px 12px;
  line-height: 50px; }

.product-description p {
  margin-bottom: 1rem; }

.product-description ul {
  display: block !important;
  list-style: disc !important;
  margin-block-start: 1em !important;
  margin-block-end: 1em !important;
  margin-inline-start: 0px !important;
  margin-inline-end: 0px !important;
  padding-inline-start: 40px !important;
  margin-top: 0 !important;
  margin-bottom: 1rem !important; }

.error {
  color: #e61010; }

.noOpacity {
  opacity: 0; }

.paginationContainer.right .paginationArea {
  float: right; }

.fifty-fifty-split {
  height: 24vw;
  width: 100%;
  max-height: 500px;
  min-height: 289px; }

.searchResults tr .arrowRight {
  opacity: 0; }

.searchResults tr:hover .arrowRight {
  opacity: 100;
  margin-left: 10px; }

.searchResults.desktop {
  position: absolute;
  top: 56px;
  background-color: whitesmoke;
  right: 0px;
  z-index: 9999;
  max-height: 400px;
  width: 30%;
  min-width: 561px; }

@media only screen and (min-width: 1600px) {
  .searchResults.desktop {
    width: 34%; } }

@media only screen and (min-width: 1846px) {
  .searchResults.desktop {
    width: 37%; } }

@media only screen and (min-width: 2250px) {
  .searchResults.desktop {
    width: 38%; } }

.searchResults tr {
  cursor: pointer; }

.searchResults td {
  padding: 5px 10px; }

.searchResults td:nth-child(3) {
  width: 50px;
  padding-right: 20px; }

.searchResults.mobile td:nth-child(3) {
  display: none; }

.searchResults tr:first-child td {
  padding-top: 10px; }

.searchResults tr:last-child td {
  padding-bottom: 10px; }

.searchResults td:first-child {
  width: 83px; }

.searchResults {
  max-height: 310px;
  overflow: auto; }

.searchResults .transparentNotification {
  /* display: none; */
  position: absolute;
  bottom: 20px;
  left: calc(50% - 75px); }

.searchResults.mobile {
  background-color: #f3f3f3;
  margin-left: 1px;
  margin-right: 1px; }

.transparentNotification {
  text-align: center;
  color: #fff !important;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 20px;
  font-size: 12px;
  display: inline-block;
  padding: 5px 11px;
  cursor: pointer; }

.searchBlackOverlay {
  position: fixed;
  background-color: black;
  opacity: 0.4;
  height: 100vh;
  width: 100vw;
  left: 0;
  top: 0; }

.searchBlackOverlay.desktop {
  z-index: 999; }

.searchBlackOverlay.mobile {
  z-index: 99999; }

.divHasFilters .select2-container {
  z-index: 99 !important; }

.packagingGalleryContainer {
  padding-left: 27px;
  padding-right: 27px; }

@media only screen and (max-width: 991px) {
  .packagingGalleryContainer {
    padding-left: 32px;
    padding-right: 32px; } }

.lrm-form label[for="signup-first-name"], .lrm-form label[for="signup-last-name"] {
  left: 20px; }

.lrm-form label[for="signup-email"] {
  top: 49%; }

.lrm-form label.lrm-ficon-compass {
  top: 47%; }

.woocommerce-product-gallery__image img {
  margin: 0 auto; }

.pswp {
  z-index: 9999999; }

.imageSquarePlaceholder {
  padding-bottom: 100%;
  position: relative; }

.imageWidePlaceholder {
  padding-bottom: 70.5%;
  position: relative; }

.imageWidePlaceholder img, .imageSquarePlaceholder img {
  width: 100%;
  position: absolute; }

.productArea .select2-container {
  z-index: 999 !important; }

#loginModal, .has-lrm.modal-open {
  z-index: 9999999999 !important; }

@media only screen and (max-width: 991px) {
  .cartTitlePadding {
    padding-top: 8px;
    padding-bottom: 8px; } }

.zoom {
  transition: 0.7s; }

.zoom:hover {
  transform: scale(1.1); }

@media only screen and (max-width: 991px) {
  .blogFilterContainer {
    padding-left: 5px;
    padding-right: 5px; } }

body {
  cursor: default; }

.dialog-type-lightbox {
  z-index: 999999999 !important; }

.mailingListOuterContainer {
  padding-top: 40px;
  padding-bottom: 40px; }

.mailingListContainer {
  max-width: 800px;
  margin: 0 auto; }

.mailingListTextbox {
  outline: none;
  border: 2px solid #0C233F;
  padding-left: 10px;
  padding-right: 10px;
  height: 45px;
  width: calc(100% - 165px); }

.mailingListContainer::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #0C233F;
  opacity: .7;
  /* Firefox */
  position: relative;
  bottom: 2px; }

.mailingListContainer:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #0C233F;
  opacity: .7;
  /* Firefox */
  position: relative;
  bottom: 2px; }

.mailingListContainer::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #0C233F;
  opacity: .7;
  /* Firefox */
  position: relative;
  bottom: 2px; }

.emailSignUp {
  border-radius: 0px !important;
  height: 45px !important;
  font-size: 13px;
  padding: 0px 12px !important;
  width: 150px;
  margin-left: 10px; }

.emailSignupIcon {
  transform: translate(0px, 3px);
  font-size: 20px; }

@media only screen and (max-width: 500px) {
  .mailingListTextbox {
    width: 100% !important; }
  .emailSignUp {
    width: 100% !important;
    margin-top: 10px !important;
    margin-left: 0px !important; }
  .mailingListOuterContainer {
    padding-top: 30px;
    padding-bottom: 30px; } }

.emailSignupMessage {
  top: 61px !important;
  z-index: 9999 !important;
  max-width: 236px !important;
  width: 236px !important; }

.fixed-top-important {
  position: fixed !important;
  top: 0 !important;
  right: 0 !important;
  left: 0 !important;
  z-index: 9999999 !important;
  width: 100% !important; }

.navbarSubSectionContainer .navbarButtonContainer {
  width: 300px !important; }

.notifyjs-corner {
  z-index: 9999999999 !important; }

.elementor-column {
  min-height: auto !important; }

.imageContainer.related img {
  position: initial !important; }

.videoIframe {
  padding: 56.25% 0 0 0; }

.video-row {
  margin-left: 6px;
  margin-right: 6px; }

#orderDetailsArea {
  width: 100%; }

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  /* IE10+ specific styles go here */
  .copyLinkIE11 {
    padding-bottom: 2.5rem !important; } }

html.html-has-lrm.disable-scroll, html.disable-scroll {
  overflow-y: hidden !important; }

.iziModal-overlay {
  z-index: 9999999 !important; }

.modal {
  z-index: 99999999 !important; }

.modal .select2-container, .select2-container--open {
  z-index: 999999999 !important; }

iframe[data-test-id="ChatWidgetMobileWindow"] {
  z-index: 9999999999 !important; }

.lrm-main {
  z-index: 99999999999 !important; }

.lrm-form #mobile_phone {
  background-color: #f7f7f7;
  color: #000;
  font-weight: 300;
  box-shadow: none;
  border-radius: 0.25em; }

@media only screen and (max-width: 376px) {
  .phone_number_menubar {
    font-size: 12px; }
  .narrowNavbarImage {
    padding-left: 5px;
    padding-right: 5px;
    position: relative;
    top: 2px; } }

/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.3.2
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Hover.css Copyright Ian Lunn 2017. Generated with Sass.
 */
/* 2D TRANSITIONS */
/* Grow */
.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform: scale(1.05);
  transform: scale(1.05); }

/* Shrink */
.hvr-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active {
  -webkit-transform: scale(0.9);
  transform: scale(0.9); }

/* Pulse */
@-webkit-keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }

@keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }

.hvr-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active {
  -webkit-animation-name: hvr-pulse;
  animation-name: hvr-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

/* Pulse Grow */
@-webkit-keyframes hvr-pulse-grow {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); } }

@keyframes hvr-pulse-grow {
  to {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); } }

.hvr-pulse-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-pulse-grow:hover, .hvr-pulse-grow:focus, .hvr-pulse-grow:active {
  -webkit-animation-name: hvr-pulse-grow;
  animation-name: hvr-pulse-grow;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate; }

/* Pulse Shrink */
@-webkit-keyframes hvr-pulse-shrink {
  to {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }

@keyframes hvr-pulse-shrink {
  to {
    -webkit-transform: scale(0.9);
    transform: scale(0.9); } }

.hvr-pulse-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-pulse-shrink:hover, .hvr-pulse-shrink:focus, .hvr-pulse-shrink:active {
  -webkit-animation-name: hvr-pulse-shrink;
  animation-name: hvr-pulse-shrink;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate; }

/* Push */
@-webkit-keyframes hvr-push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes hvr-push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

.hvr-push {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-push:hover, .hvr-push:focus, .hvr-push:active {
  -webkit-animation-name: hvr-push;
  animation-name: hvr-push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Pop */
@-webkit-keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2); } }

@keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2); } }

.hvr-pop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-pop:hover, .hvr-pop:focus, .hvr-pop:active {
  -webkit-animation-name: hvr-pop;
  animation-name: hvr-pop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Bounce In */
.hvr-bounce-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }

/* Bounce Out */
.hvr-bounce-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-out:hover, .hvr-bounce-out:focus, .hvr-bounce-out:active {
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }

/* Rotate */
.hvr-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-rotate:hover, .hvr-rotate:focus, .hvr-rotate:active {
  -webkit-transform: rotate(4deg);
  transform: rotate(4deg); }

/* Grow Rotate */
.hvr-grow-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-grow-rotate:hover, .hvr-grow-rotate:focus, .hvr-grow-rotate:active {
  -webkit-transform: scale(1.1) rotate(4deg);
  transform: scale(1.1) rotate(4deg); }

/* Float */
.hvr-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px); }

/* Sink */
.hvr-sink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sink:hover, .hvr-sink:focus, .hvr-sink:active {
  -webkit-transform: translateY(8px);
  transform: translateY(8px); }

/* Bob */
@-webkit-keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); }
  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px); }
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); } }

@keyframes hvr-bob {
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); }
  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px); }
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); } }

@-webkit-keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); } }

@keyframes hvr-bob-float {
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px); } }

.hvr-bob {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active {
  -webkit-animation-name: hvr-bob-float, hvr-bob;
  animation-name: hvr-bob-float, hvr-bob;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate; }

/* Hang */
@-webkit-keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); }
  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); } }

@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); }
  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); } }

@-webkit-keyframes hvr-hang-sink {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); } }

@keyframes hvr-hang-sink {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); } }

.hvr-hang {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-hang:hover, .hvr-hang:focus, .hvr-hang:active {
  -webkit-animation-name: hvr-hang-sink, hvr-hang;
  animation-name: hvr-hang-sink, hvr-hang;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate; }

/* Skew */
.hvr-skew {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-skew:hover, .hvr-skew:focus, .hvr-skew:active {
  -webkit-transform: skew(-10deg);
  transform: skew(-10deg); }

/* Skew Forward */
.hvr-skew-forward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%; }

.hvr-skew-forward:hover, .hvr-skew-forward:focus, .hvr-skew-forward:active {
  -webkit-transform: skew(-10deg);
  transform: skew(-10deg); }

/* Skew Backward */
.hvr-skew-backward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%; }

.hvr-skew-backward:hover, .hvr-skew-backward:focus, .hvr-skew-backward:active {
  -webkit-transform: skew(10deg);
  transform: skew(10deg); }

/* Wobble Vertical */
@-webkit-keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); }
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

@keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px); }
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

.hvr-wobble-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active {
  -webkit-animation-name: hvr-wobble-vertical;
  animation-name: hvr-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble Horizontal */
@-webkit-keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px); }
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px); }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px); }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px); }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px); }
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px); }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px); }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px); }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.hvr-wobble-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {
  -webkit-animation-name: hvr-wobble-horizontal;
  animation-name: hvr-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble To Bottom Right */
@-webkit-keyframes hvr-wobble-to-bottom-right {
  16.65% {
    -webkit-transform: translate(8px, 8px);
    transform: translate(8px, 8px); }
  33.3% {
    -webkit-transform: translate(-6px, -6px);
    transform: translate(-6px, -6px); }
  49.95% {
    -webkit-transform: translate(4px, 4px);
    transform: translate(4px, 4px); }
  66.6% {
    -webkit-transform: translate(-2px, -2px);
    transform: translate(-2px, -2px); }
  83.25% {
    -webkit-transform: translate(1px, 1px);
    transform: translate(1px, 1px); }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); } }

@keyframes hvr-wobble-to-bottom-right {
  16.65% {
    -webkit-transform: translate(8px, 8px);
    transform: translate(8px, 8px); }
  33.3% {
    -webkit-transform: translate(-6px, -6px);
    transform: translate(-6px, -6px); }
  49.95% {
    -webkit-transform: translate(4px, 4px);
    transform: translate(4px, 4px); }
  66.6% {
    -webkit-transform: translate(-2px, -2px);
    transform: translate(-2px, -2px); }
  83.25% {
    -webkit-transform: translate(1px, 1px);
    transform: translate(1px, 1px); }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); } }

.hvr-wobble-to-bottom-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-to-bottom-right:hover, .hvr-wobble-to-bottom-right:focus, .hvr-wobble-to-bottom-right:active {
  -webkit-animation-name: hvr-wobble-to-bottom-right;
  animation-name: hvr-wobble-to-bottom-right;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble To Top Right */
@-webkit-keyframes hvr-wobble-to-top-right {
  16.65% {
    -webkit-transform: translate(8px, -8px);
    transform: translate(8px, -8px); }
  33.3% {
    -webkit-transform: translate(-6px, 6px);
    transform: translate(-6px, 6px); }
  49.95% {
    -webkit-transform: translate(4px, -4px);
    transform: translate(4px, -4px); }
  66.6% {
    -webkit-transform: translate(-2px, 2px);
    transform: translate(-2px, 2px); }
  83.25% {
    -webkit-transform: translate(1px, -1px);
    transform: translate(1px, -1px); }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); } }

@keyframes hvr-wobble-to-top-right {
  16.65% {
    -webkit-transform: translate(8px, -8px);
    transform: translate(8px, -8px); }
  33.3% {
    -webkit-transform: translate(-6px, 6px);
    transform: translate(-6px, 6px); }
  49.95% {
    -webkit-transform: translate(4px, -4px);
    transform: translate(4px, -4px); }
  66.6% {
    -webkit-transform: translate(-2px, 2px);
    transform: translate(-2px, 2px); }
  83.25% {
    -webkit-transform: translate(1px, -1px);
    transform: translate(1px, -1px); }
  100% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0); } }

.hvr-wobble-to-top-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-to-top-right:hover, .hvr-wobble-to-top-right:focus, .hvr-wobble-to-top-right:active {
  -webkit-animation-name: hvr-wobble-to-top-right;
  animation-name: hvr-wobble-to-top-right;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble Top */
@-webkit-keyframes hvr-wobble-top {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

@keyframes hvr-wobble-top {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

.hvr-wobble-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transform-origin: 0 100%;
  transform-origin: 0 100%; }

.hvr-wobble-top:hover, .hvr-wobble-top:focus, .hvr-wobble-top:active {
  -webkit-animation-name: hvr-wobble-top;
  animation-name: hvr-wobble-top;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble Bottom */
@-webkit-keyframes hvr-wobble-bottom {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

@keyframes hvr-wobble-bottom {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

.hvr-wobble-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0; }

.hvr-wobble-bottom:hover, .hvr-wobble-bottom:focus, .hvr-wobble-bottom:active {
  -webkit-animation-name: hvr-wobble-bottom;
  animation-name: hvr-wobble-bottom;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Wobble Skew */
@-webkit-keyframes hvr-wobble-skew {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

@keyframes hvr-wobble-skew {
  16.65% {
    -webkit-transform: skew(-12deg);
    transform: skew(-12deg); }
  33.3% {
    -webkit-transform: skew(10deg);
    transform: skew(10deg); }
  49.95% {
    -webkit-transform: skew(-6deg);
    transform: skew(-6deg); }
  66.6% {
    -webkit-transform: skew(4deg);
    transform: skew(4deg); }
  83.25% {
    -webkit-transform: skew(-2deg);
    transform: skew(-2deg); }
  100% {
    -webkit-transform: skew(0);
    transform: skew(0); } }

.hvr-wobble-skew {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-wobble-skew:hover, .hvr-wobble-skew:focus, .hvr-wobble-skew:active {
  -webkit-animation-name: hvr-wobble-skew;
  animation-name: hvr-wobble-skew;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Buzz */
@-webkit-keyframes hvr-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); } }

@keyframes hvr-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); } }

.hvr-buzz {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-buzz:hover, .hvr-buzz:focus, .hvr-buzz:active {
  -webkit-animation-name: hvr-buzz;
  animation-name: hvr-buzz;
  -webkit-animation-duration: 0.15s;
  animation-duration: 0.15s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

/* Buzz Out */
@-webkit-keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }

@keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }

.hvr-buzz-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-buzz-out:hover, .hvr-buzz-out:focus, .hvr-buzz-out:active {
  -webkit-animation-name: hvr-buzz-out;
  animation-name: hvr-buzz-out;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Forward */
.hvr-forward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-forward:hover, .hvr-forward:focus, .hvr-forward:active {
  -webkit-transform: translateX(8px);
  transform: translateX(8px); }

/* Backward */
.hvr-backward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-backward:hover, .hvr-backward:focus, .hvr-backward:active {
  -webkit-transform: translateX(-8px);
  transform: translateX(-8px); }

/* BACKGROUND TRANSITIONS */
/* Fade */
.hvr-fade {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  overflow: hidden;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color; }

.hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active {
  background-color: #2098D1;
  color: white; }

/* Back Pulse */
@-webkit-keyframes hvr-back-pulse {
  50% {
    background-color: rgba(32, 152, 209, 0.75); } }

@keyframes hvr-back-pulse {
  50% {
    background-color: rgba(32, 152, 209, 0.75); } }

.hvr-back-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  overflow: hidden;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color; }

.hvr-back-pulse:hover, .hvr-back-pulse:focus, .hvr-back-pulse:active {
  -webkit-animation-name: hvr-back-pulse;
  animation-name: hvr-back-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  background-color: #2098D1;
  background-color: #2098d1;
  color: white; }

/* Sweep To Right */
.hvr-sweep-to-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {
  color: white; }

.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1); }

/* Sweep To Left */
.hvr-sweep-to-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-sweep-to-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sweep-to-left:hover, .hvr-sweep-to-left:focus, .hvr-sweep-to-left:active {
  color: white; }

.hvr-sweep-to-left:hover:before, .hvr-sweep-to-left:focus:before, .hvr-sweep-to-left:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1); }

/* Sweep To Bottom */
.hvr-sweep-to-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-sweep-to-bottom:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active {
  color: white; }

.hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1); }

/* Sweep To Top */
.hvr-sweep-to-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-sweep-to-top:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active {
  color: white; }

.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1); }

/* Bounce To Right */
.hvr-bounce-to-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {
  color: white; }

.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Bounce To Left */
.hvr-bounce-to-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-to-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-bounce-to-left:hover, .hvr-bounce-to-left:focus, .hvr-bounce-to-left:active {
  color: white; }

.hvr-bounce-to-left:hover:before, .hvr-bounce-to-left:focus:before, .hvr-bounce-to-left:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Bounce To Bottom */
.hvr-bounce-to-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-to-bottom:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
  color: white; }

.hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Bounce To Top */
.hvr-bounce-to-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.hvr-bounce-to-top:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-bounce-to-top:hover, .hvr-bounce-to-top:focus, .hvr-bounce-to-top:active {
  color: white; }

.hvr-bounce-to-top:hover:before, .hvr-bounce-to-top:focus:before, .hvr-bounce-to-top:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Radial Out */
.hvr-radial-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-radial-out:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  border-radius: 100%;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-radial-out:hover, .hvr-radial-out:focus, .hvr-radial-out:active {
  color: white; }

.hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before {
  -webkit-transform: scale(2);
  transform: scale(2); }

/* Radial In */
.hvr-radial-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden;
  background: #2098D1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-radial-in:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #e1e1e1;
  border-radius: 100%;
  -webkit-transform: scale(2);
  transform: scale(2);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-radial-in:hover, .hvr-radial-in:focus, .hvr-radial-in:active {
  color: white; }

.hvr-radial-in:hover:before, .hvr-radial-in:focus:before, .hvr-radial-in:active:before {
  -webkit-transform: scale(0);
  transform: scale(0); }

/* Rectangle In */
.hvr-rectangle-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #2098D1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-rectangle-in:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #e1e1e1;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-rectangle-in:hover, .hvr-rectangle-in:focus, .hvr-rectangle-in:active {
  color: white; }

.hvr-rectangle-in:hover:before, .hvr-rectangle-in:focus:before, .hvr-rectangle-in:active:before {
  -webkit-transform: scale(0);
  transform: scale(0); }

/* Rectangle Out */
.hvr-rectangle-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-rectangle-out:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active {
  color: white; }

.hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {
  -webkit-transform: scale(1);
  transform: scale(1); }

/* Shutter In Horizontal */
.hvr-shutter-in-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #2098D1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-shutter-in-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #e1e1e1;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {
  color: white; }

.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0); }

/* Shutter Out Horizontal */
.hvr-shutter-out-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-shutter-out-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2098D1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {
  color: white; }

.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1); }

/* Shutter In Vertical */
.hvr-shutter-in-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #2098D1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-shutter-in-vertical:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #e1e1e1;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-shutter-in-vertical:hover, .hvr-shutter-in-vertical:focus, .hvr-shutter-in-vertical:active {
  color: white; }

.hvr-shutter-in-vertical:hover:before, .hvr-shutter-in-vertical:focus:before, .hvr-shutter-in-vertical:active:before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0); }

/* Shutter Out Vertical */
.hvr-shutter-out-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-shutter-out-vertical:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #2098D1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active {
  color: white; }

.hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1); }

/* BORDER TRANSITIONS */
/* Border Fade */
.hvr-border-fade {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

.hvr-border-fade:hover, .hvr-border-fade:focus, .hvr-border-fade:active {
  box-shadow: inset 0 0 0 4px #2098D1, 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

/* Hollow */
.hvr-hollow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: background;
  transition-property: background;
  box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

.hvr-hollow:hover, .hvr-hollow:focus, .hvr-hollow:active {
  background: none; }

/* Trim */
.hvr-trim {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-trim:before {
  content: '';
  position: absolute;
  border: white solid 4px;
  top: 4px;
  left: 4px;
  right: 4px;
  bottom: 4px;
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: opacity;
  transition-property: opacity; }

.hvr-trim:hover:before, .hvr-trim:focus:before, .hvr-trim:active:before {
  opacity: 1; }

/* Ripple Out */
@-webkit-keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0; } }

@keyframes hvr-ripple-out {
  100% {
    top: -12px;
    right: -12px;
    bottom: -12px;
    left: -12px;
    opacity: 0; } }

.hvr-ripple-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-ripple-out:before {
  content: '';
  position: absolute;
  border: #e1e1e1 solid 6px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-animation-duration: 1s;
  animation-duration: 1s; }

.hvr-ripple-out:hover:before, .hvr-ripple-out:focus:before, .hvr-ripple-out:active:before {
  -webkit-animation-name: hvr-ripple-out;
  animation-name: hvr-ripple-out; }

/* Ripple In */
@-webkit-keyframes hvr-ripple-in {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1; } }

@keyframes hvr-ripple-in {
  100% {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1; } }

.hvr-ripple-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-ripple-in:before {
  content: '';
  position: absolute;
  border: #e1e1e1 solid 4px;
  top: -12px;
  right: -12px;
  bottom: -12px;
  left: -12px;
  opacity: 0;
  -webkit-animation-duration: 1s;
  animation-duration: 1s; }

.hvr-ripple-in:hover:before, .hvr-ripple-in:focus:before, .hvr-ripple-in:active:before {
  -webkit-animation-name: hvr-ripple-in;
  animation-name: hvr-ripple-in; }

/* Outline Out */
.hvr-outline-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-outline-out:before {
  content: '';
  position: absolute;
  border: #e1e1e1 solid 4px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: top, right, bottom, left;
  transition-property: top, right, bottom, left; }

.hvr-outline-out:hover:before, .hvr-outline-out:focus:before, .hvr-outline-out:active:before {
  top: -8px;
  right: -8px;
  bottom: -8px;
  left: -8px; }

/* Outline In */
.hvr-outline-in {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-outline-in:before {
  pointer-events: none;
  content: '';
  position: absolute;
  border: #e1e1e1 solid 4px;
  top: -16px;
  right: -16px;
  bottom: -16px;
  left: -16px;
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: top, right, bottom, left;
  transition-property: top, right, bottom, left; }

.hvr-outline-in:hover:before, .hvr-outline-in:focus:before, .hvr-outline-in:active:before {
  top: -8px;
  right: -8px;
  bottom: -8px;
  left: -8px;
  opacity: 1; }

/* Round Corners */
.hvr-round-corners {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: border-radius;
  transition-property: border-radius; }

.hvr-round-corners:hover, .hvr-round-corners:focus, .hvr-round-corners:active {
  border-radius: 1em; }

/* Underline From Left */
.hvr-underline-from-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-underline-from-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  bottom: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: right;
  transition-property: right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-underline-from-left:hover:before, .hvr-underline-from-left:focus:before, .hvr-underline-from-left:active:before {
  right: 0; }

/* Underline From Center */
.hvr-underline-from-center {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-underline-from-center:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  bottom: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-underline-from-center:hover:before, .hvr-underline-from-center:focus:before, .hvr-underline-from-center:active:before {
  left: 0;
  right: 0; }

/* Underline From Right */
.hvr-underline-from-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-underline-from-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 100%;
  right: 0;
  bottom: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: left;
  transition-property: left;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-underline-from-right:hover:before, .hvr-underline-from-right:focus:before, .hvr-underline-from-right:active:before {
  left: 0; }

/* Overline From Left */
.hvr-overline-from-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-overline-from-left:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  top: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: right;
  transition-property: right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-overline-from-left:hover:before, .hvr-overline-from-left:focus:before, .hvr-overline-from-left:active:before {
  right: 0; }

/* Overline From Center */
.hvr-overline-from-center {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-overline-from-center:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 51%;
  right: 51%;
  top: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: left, right;
  transition-property: left, right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-overline-from-center:hover:before, .hvr-overline-from-center:focus:before, .hvr-overline-from-center:active:before {
  left: 0;
  right: 0; }

/* Overline From Right */
.hvr-overline-from-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-overline-from-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 100%;
  right: 0;
  top: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transition-property: left;
  transition-property: left;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-overline-from-right:hover:before, .hvr-overline-from-right:focus:before, .hvr-overline-from-right:active:before {
  left: 0; }

/* Reveal */
.hvr-reveal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-reveal:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-color: #2098D1;
  border-style: solid;
  border-width: 0;
  -webkit-transition-property: border-width;
  transition-property: border-width;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-reveal:hover:before, .hvr-reveal:focus:before, .hvr-reveal:active:before {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  border-width: 4px; }

/* Underline Reveal */
.hvr-underline-reveal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-underline-reveal:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transform: translateY(4px);
  transform: translateY(4px);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-underline-reveal:hover:before, .hvr-underline-reveal:focus:before, .hvr-underline-reveal:active:before {
  -webkit-transform: translateY(0);
  transform: translateY(0); }

/* Overline Reveal */
.hvr-overline-reveal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  overflow: hidden; }

.hvr-overline-reveal:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  top: 0;
  background: #2098D1;
  height: 4px;
  -webkit-transform: translateY(-4px);
  transform: translateY(-4px);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-overline-reveal:hover:before, .hvr-overline-reveal:focus:before, .hvr-overline-reveal:active:before {
  -webkit-transform: translateY(0);
  transform: translateY(0); }

/* SHADOW/GLOW TRANSITIONS */
/* Glow */
.hvr-glow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow; }

.hvr-glow:hover, .hvr-glow:focus, .hvr-glow:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); }

/* Shadow */
.hvr-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow; }

.hvr-shadow:hover, .hvr-shadow:focus, .hvr-shadow:active {
  box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5); }

/* Grow Shadow */
.hvr-grow-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow, transform;
  transition-property: box-shadow, transform; }

.hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active {
  box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
  -webkit-transform: scale(1.1);
  transform: scale(1.1); }

/* Box Shadow Outset */
.hvr-box-shadow-outset {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow; }

.hvr-box-shadow-outset:hover, .hvr-box-shadow-outset:focus, .hvr-box-shadow-outset:active {
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6); }

/* Box Shadow Inset */
.hvr-box-shadow-inset {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.6), 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

.hvr-box-shadow-inset:hover, .hvr-box-shadow-inset:focus, .hvr-box-shadow-inset:active {
  box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.6), 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */ }

/* Float Shadow */
.hvr-float-shadow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-float-shadow:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  top: 100%;
  left: 5%;
  height: 10px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
  /* W3C */
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform, opacity;
  transition-property: transform, opacity; }

.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  /* move the element up by 5px */ }

.hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */ }

/* Shadow Radial */
.hvr-shadow-radial {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-shadow-radial:before, .hvr-shadow-radial:after {
  pointer-events: none;
  position: absolute;
  content: '';
  left: 0;
  width: 100%;
  box-sizing: border-box;
  background-repeat: no-repeat;
  height: 5px;
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: opacity;
  transition-property: opacity; }

.hvr-shadow-radial:before {
  bottom: 100%;
  background: -webkit-radial-gradient(50% 150%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at 50% 150%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); }

.hvr-shadow-radial:after {
  top: 100%;
  background: -webkit-radial-gradient(50% -50%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); }

.hvr-shadow-radial:hover:before, .hvr-shadow-radial:focus:before, .hvr-shadow-radial:active:before, .hvr-shadow-radial:hover:after, .hvr-shadow-radial:focus:after, .hvr-shadow-radial:active:after {
  opacity: 1; }

/* SPEECH BUBBLES */
/* Bubble Top */
.hvr-bubble-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-bubble-top:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  left: calc(50% - 10px);
  top: 0;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #e1e1e1 transparent; }

.hvr-bubble-top:hover:before, .hvr-bubble-top:focus:before, .hvr-bubble-top:active:before {
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px); }

/* Bubble Right */
.hvr-bubble-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-bubble-right:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  top: calc(50% - 10px);
  right: 0;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent #e1e1e1; }

.hvr-bubble-right:hover:before, .hvr-bubble-right:focus:before, .hvr-bubble-right:active:before {
  -webkit-transform: translateX(10px);
  transform: translateX(10px); }

/* Bubble Bottom */
.hvr-bubble-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-bubble-bottom:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  left: calc(50% - 10px);
  bottom: 0;
  border-width: 10px 10px 0 10px;
  border-color: #e1e1e1 transparent transparent transparent; }

.hvr-bubble-bottom:hover:before, .hvr-bubble-bottom:focus:before, .hvr-bubble-bottom:active:before {
  -webkit-transform: translateY(10px);
  transform: translateY(10px); }

/* Bubble Left */
.hvr-bubble-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-bubble-left:before {
  pointer-events: none;
  position: absolute;
  z-index: -1;
  content: '';
  border-style: solid;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  top: calc(50% - 10px);
  left: 0;
  border-width: 10px 10px 10px 0;
  border-color: transparent #e1e1e1 transparent transparent; }

.hvr-bubble-left:hover:before, .hvr-bubble-left:focus:before, .hvr-bubble-left:active:before {
  -webkit-transform: translateX(-10px);
  transform: translateX(-10px); }

/* Bubble Float Top */
.hvr-bubble-float-top {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-top:before {
  position: absolute;
  z-index: -1;
  content: '';
  left: calc(50% - 10px);
  top: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #e1e1e1 transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-top:hover, .hvr-bubble-float-top:focus, .hvr-bubble-float-top:active {
  -webkit-transform: translateY(10px);
  transform: translateY(10px); }

.hvr-bubble-float-top:hover:before, .hvr-bubble-float-top:focus:before, .hvr-bubble-float-top:active:before {
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px); }

/* Bubble Float Right */
.hvr-bubble-float-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-right:before {
  position: absolute;
  z-index: -1;
  top: calc(50% - 10px);
  right: 0;
  content: '';
  border-style: solid;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent #e1e1e1;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-right:hover, .hvr-bubble-float-right:focus, .hvr-bubble-float-right:active {
  -webkit-transform: translateX(-10px);
  transform: translateX(-10px); }

.hvr-bubble-float-right:hover:before, .hvr-bubble-float-right:focus:before, .hvr-bubble-float-right:active:before {
  -webkit-transform: translateX(10px);
  transform: translateX(10px); }

/* Bubble Float Bottom */
.hvr-bubble-float-bottom {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-bottom:before {
  position: absolute;
  z-index: -1;
  content: '';
  left: calc(50% - 10px);
  bottom: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: #e1e1e1 transparent transparent transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-bottom:hover, .hvr-bubble-float-bottom:focus, .hvr-bubble-float-bottom:active {
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px); }

.hvr-bubble-float-bottom:hover:before, .hvr-bubble-float-bottom:focus:before, .hvr-bubble-float-bottom:active:before {
  -webkit-transform: translateY(10px);
  transform: translateY(10px); }

/* Bubble Float Left */
.hvr-bubble-float-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-left:before {
  position: absolute;
  z-index: -1;
  content: '';
  top: calc(50% - 10px);
  left: 0;
  border-style: solid;
  border-width: 10px 10px 10px 0;
  border-color: transparent #e1e1e1 transparent transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform; }

.hvr-bubble-float-left:hover, .hvr-bubble-float-left:focus, .hvr-bubble-float-left:active {
  -webkit-transform: translateX(10px);
  transform: translateX(10px); }

.hvr-bubble-float-left:hover:before, .hvr-bubble-float-left:focus:before, .hvr-bubble-float-left:active:before {
  -webkit-transform: translateX(-10px);
  transform: translateX(-10px); }

/* ICONS */
/* Icon Back */
.hvr-icon-back {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s; }

.hvr-icon-back .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-back:hover .hvr-icon, .hvr-icon-back:focus .hvr-icon, .hvr-icon-back:active .hvr-icon {
  -webkit-transform: translateX(-4px);
  transform: translateX(-4px); }

/* Icon Forward */
.hvr-icon-forward {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s; }

.hvr-icon-forward .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-forward:hover .hvr-icon, .hvr-icon-forward:focus .hvr-icon, .hvr-icon-forward:active .hvr-icon {
  -webkit-transform: translateX(4px);
  transform: translateX(4px); }

/* Icon Down */
@-webkit-keyframes hvr-icon-down {
  0%,
  50%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  25%,
  75% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

@keyframes hvr-icon-down {
  0%,
  50%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  25%,
  75% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

/* Icon Down */
.hvr-icon-down {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-down .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-down:hover .hvr-icon, .hvr-icon-down:focus .hvr-icon, .hvr-icon-down:active .hvr-icon {
  -webkit-animation-name: hvr-icon-down;
  animation-name: hvr-icon-down;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

/* Icon Up */
@-webkit-keyframes hvr-icon-up {
  0%,
  50%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  25%,
  75% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

@keyframes hvr-icon-up {
  0%,
  50%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  25%,
  75% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

/* Icon Up */
.hvr-icon-up {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-up .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-up:hover .hvr-icon, .hvr-icon-up:focus .hvr-icon, .hvr-icon-up:active .hvr-icon {
  -webkit-animation-name: hvr-icon-up;
  animation-name: hvr-icon-up;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

/* Icon Spin */
.hvr-icon-spin {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-spin .hvr-icon {
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out; }

.hvr-icon-spin:hover .hvr-icon, .hvr-icon-spin:focus .hvr-icon, .hvr-icon-spin:active .hvr-icon {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg); }

/* Icon Drop */
@-webkit-keyframes hvr-icon-drop {
  0% {
    opacity: 0; }
  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%); }
  51%,
  100% {
    opacity: 1; } }

@keyframes hvr-icon-drop {
  0% {
    opacity: 0; }
  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%); }
  51%,
  100% {
    opacity: 1; } }

/* Icon Drop */
.hvr-icon-drop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-drop .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-drop:hover .hvr-icon, .hvr-icon-drop:focus .hvr-icon, .hvr-icon-drop:active .hvr-icon {
  opacity: 0;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-animation-name: hvr-icon-drop;
  animation-name: hvr-icon-drop;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  animation-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }

/* Icon Fade */
.hvr-icon-fade {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-fade .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: color;
  transition-property: color; }

.hvr-icon-fade:hover .hvr-icon, .hvr-icon-fade:focus .hvr-icon, .hvr-icon-fade:active .hvr-icon {
  color: #0F9E5E; }

/* Icon Float Away */
@-webkit-keyframes hvr-icon-float-away {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-1em);
    transform: translateY(-1em); } }

@keyframes hvr-icon-float-away {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-1em);
    transform: translateY(-1em); } }

/* Icon Float Away */
.hvr-icon-float-away {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-float-away .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards; }

.hvr-icon-float-away:hover .hvr-icon, .hvr-icon-float-away:focus .hvr-icon, .hvr-icon-float-away:active .hvr-icon {
  -webkit-animation-name: hvr-icon-float-away;
  animation-name: hvr-icon-float-away;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

/* Icon Sink Away */
@-webkit-keyframes hvr-icon-sink-away {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(1em);
    transform: translateY(1em); } }

@keyframes hvr-icon-sink-away {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(1em);
    transform: translateY(1em); } }

/* Icon Sink Away */
.hvr-icon-sink-away {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-sink-away .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards; }

.hvr-icon-sink-away:hover .hvr-icon, .hvr-icon-sink-away:focus .hvr-icon, .hvr-icon-sink-away:active .hvr-icon {
  -webkit-animation-name: hvr-icon-sink-away;
  animation-name: hvr-icon-sink-away;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

/* Icon Grow */
.hvr-icon-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-grow .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-grow:hover .hvr-icon, .hvr-icon-grow:focus .hvr-icon, .hvr-icon-grow:active .hvr-icon {
  -webkit-transform: scale(1.3) translateZ(0);
  transform: scale(1.3) translateZ(0); }

/* Icon Shrink */
.hvr-icon-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-shrink .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-shrink:hover .hvr-icon, .hvr-icon-shrink:focus .hvr-icon, .hvr-icon-shrink:active .hvr-icon {
  -webkit-transform: scale(0.8);
  transform: scale(0.8); }

/* Icon Pulse */
@-webkit-keyframes hvr-icon-pulse {
  25% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  75% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); } }

@keyframes hvr-icon-pulse {
  25% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  75% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); } }

.hvr-icon-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-pulse .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-pulse:hover .hvr-icon, .hvr-icon-pulse:focus .hvr-icon, .hvr-icon-pulse:active .hvr-icon {
  -webkit-animation-name: hvr-icon-pulse;
  animation-name: hvr-icon-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

/* Icon Pulse Grow */
@-webkit-keyframes hvr-icon-pulse-grow {
  to {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); } }

@keyframes hvr-icon-pulse-grow {
  to {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); } }

.hvr-icon-pulse-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-pulse-grow .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-pulse-grow:hover .hvr-icon, .hvr-icon-pulse-grow:focus .hvr-icon, .hvr-icon-pulse-grow:active .hvr-icon {
  -webkit-animation-name: hvr-icon-pulse-grow;
  animation-name: hvr-icon-pulse-grow;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate; }

/* Icon Pulse Shrink */
@-webkit-keyframes hvr-icon-pulse-shrink {
  to {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); } }

@keyframes hvr-icon-pulse-shrink {
  to {
    -webkit-transform: scale(0.8);
    transform: scale(0.8); } }

.hvr-icon-pulse-shrink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0); }

.hvr-icon-pulse-shrink .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-pulse-shrink:hover .hvr-icon, .hvr-icon-pulse-shrink:focus .hvr-icon, .hvr-icon-pulse-shrink:active .hvr-icon {
  -webkit-animation-name: hvr-icon-pulse-shrink;
  animation-name: hvr-icon-pulse-shrink;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate; }

/* Icon Push */
@-webkit-keyframes hvr-icon-push {
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5); } }

@keyframes hvr-icon-push {
  50% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5); } }

.hvr-icon-push {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-push .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-push:hover .hvr-icon, .hvr-icon-push:focus .hvr-icon, .hvr-icon-push:active .hvr-icon {
  -webkit-animation-name: hvr-icon-push;
  animation-name: hvr-icon-push;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Icon Pop */
@-webkit-keyframes hvr-icon-pop {
  50% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); } }

@keyframes hvr-icon-pop {
  50% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5); } }

.hvr-icon-pop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-pop .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-pop:hover .hvr-icon, .hvr-icon-pop:focus .hvr-icon, .hvr-icon-pop:active .hvr-icon {
  -webkit-animation-name: hvr-icon-pop;
  animation-name: hvr-icon-pop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Icon Bounce */
.hvr-icon-bounce {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-bounce .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-bounce:hover .hvr-icon, .hvr-icon-bounce:focus .hvr-icon, .hvr-icon-bounce:active .hvr-icon {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }

/* Icon Rotate */
.hvr-icon-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-rotate .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-rotate:hover .hvr-icon, .hvr-icon-rotate:focus .hvr-icon, .hvr-icon-rotate:active .hvr-icon {
  -webkit-transform: rotate(20deg);
  transform: rotate(20deg); }

/* Icon Grow Rotate */
.hvr-icon-grow-rotate {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-grow-rotate .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-grow-rotate:hover .hvr-icon, .hvr-icon-grow-rotate:focus .hvr-icon, .hvr-icon-grow-rotate:active .hvr-icon {
  -webkit-transform: scale(1.5) rotate(12deg);
  transform: scale(1.5) rotate(12deg); }

/* Icon Float */
.hvr-icon-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-float .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-float:hover .hvr-icon, .hvr-icon-float:focus .hvr-icon, .hvr-icon-float:active .hvr-icon {
  -webkit-transform: translateY(-4px);
  transform: translateY(-4px); }

/* Icon Sink */
.hvr-icon-sink {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-sink .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out; }

.hvr-icon-sink:hover .hvr-icon, .hvr-icon-sink:focus .hvr-icon, .hvr-icon-sink:active .hvr-icon {
  -webkit-transform: translateY(4px);
  transform: translateY(4px); }

/* Icon Bob */
@-webkit-keyframes hvr-icon-bob {
  0% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  50% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  100% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

@keyframes hvr-icon-bob {
  0% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); }
  50% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  100% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

@-webkit-keyframes hvr-icon-bob-float {
  100% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

@keyframes hvr-icon-bob-float {
  100% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px); } }

.hvr-icon-bob {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-bob .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-bob:hover .hvr-icon, .hvr-icon-bob:focus .hvr-icon, .hvr-icon-bob:active .hvr-icon {
  -webkit-animation-name: hvr-icon-bob-float, hvr-icon-bob;
  animation-name: hvr-icon-bob-float, hvr-icon-bob;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate; }

/* Icon Hang */
@-webkit-keyframes hvr-icon-hang {
  0% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); }
  50% {
    -webkit-transform: translateY(2px);
    transform: translateY(2px); }
  100% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

@keyframes hvr-icon-hang {
  0% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); }
  50% {
    -webkit-transform: translateY(2px);
    transform: translateY(2px); }
  100% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

@-webkit-keyframes hvr-icon-hang-sink {
  100% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

@keyframes hvr-icon-hang-sink {
  100% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); } }

.hvr-icon-hang {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-hang .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-hang:hover .hvr-icon, .hvr-icon-hang:focus .hvr-icon, .hvr-icon-hang:active .hvr-icon {
  -webkit-animation-name: hvr-icon-hang-sink, hvr-icon-hang;
  animation-name: hvr-icon-hang-sink, hvr-icon-hang;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate; }

/* Icon Wobble Horizontal */
@-webkit-keyframes hvr-icon-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(6px);
    transform: translateX(6px); }
  33.3% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px); }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px); }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px); }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes hvr-icon-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(6px);
    transform: translateX(6px); }
  33.3% {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px); }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px); }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px); }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.hvr-icon-wobble-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-wobble-horizontal .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-wobble-horizontal:hover .hvr-icon, .hvr-icon-wobble-horizontal:focus .hvr-icon, .hvr-icon-wobble-horizontal:active .hvr-icon {
  -webkit-animation-name: hvr-icon-wobble-horizontal;
  animation-name: hvr-icon-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Icon Wobble Vertical */
@-webkit-keyframes hvr-icon-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); }
  33.3% {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px); }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

@keyframes hvr-icon-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(6px);
    transform: translateY(6px); }
  33.3% {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px); }
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px); }
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px); }
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

.hvr-icon-wobble-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-wobble-vertical .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-wobble-vertical:hover .hvr-icon, .hvr-icon-wobble-vertical:focus .hvr-icon, .hvr-icon-wobble-vertical:active .hvr-icon {
  -webkit-animation-name: hvr-icon-wobble-vertical;
  animation-name: hvr-icon-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* Icon Buzz */
@-webkit-keyframes hvr-icon-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); } }

@keyframes hvr-icon-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); } }

.hvr-icon-buzz {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-buzz .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-buzz:hover .hvr-icon, .hvr-icon-buzz:focus .hvr-icon, .hvr-icon-buzz:active .hvr-icon {
  -webkit-animation-name: hvr-icon-buzz;
  animation-name: hvr-icon-buzz;
  -webkit-animation-duration: 0.15s;
  animation-duration: 0.15s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

/* Icon Buzz Out */
@-webkit-keyframes hvr-icon-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }

@keyframes hvr-icon-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg); }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg); }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg); }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg); }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0); }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0); } }

.hvr-icon-buzz-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s; }

.hvr-icon-buzz-out .hvr-icon {
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

.hvr-icon-buzz-out:hover .hvr-icon, .hvr-icon-buzz-out:focus .hvr-icon, .hvr-icon-buzz-out:active .hvr-icon {
  -webkit-animation-name: hvr-icon-buzz-out;
  animation-name: hvr-icon-buzz-out;
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1; }

/* CURLS */
/* Curl Top Left */
.hvr-curl-top-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-curl-top-left:before {
  pointer-events: none;
  position: absolute;
  content: '';
  height: 0;
  width: 0;
  top: 0;
  left: 0;
  background: white;
  /* IE9 */
  background: linear-gradient(135deg, white 45%, #aaa 50%, #ccc 56%, white 80%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#000000');
  /*For IE7-8-9*/
  z-index: 1000;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: width, height;
  transition-property: width, height; }

.hvr-curl-top-left:hover:before, .hvr-curl-top-left:focus:before, .hvr-curl-top-left:active:before {
  width: 25px;
  height: 25px; }

/* Curl Top Right */
.hvr-curl-top-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-curl-top-right:before {
  pointer-events: none;
  position: absolute;
  content: '';
  height: 0;
  width: 0;
  top: 0;
  right: 0;
  background: white;
  /* IE9 */
  background: linear-gradient(225deg, white 45%, #aaa 50%, #ccc 56%, white 80%);
  box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: width, height;
  transition-property: width, height; }

.hvr-curl-top-right:hover:before, .hvr-curl-top-right:focus:before, .hvr-curl-top-right:active:before {
  width: 25px;
  height: 25px; }

/* Curl Bottom Right */
.hvr-curl-bottom-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-curl-bottom-right:before {
  pointer-events: none;
  position: absolute;
  content: '';
  height: 0;
  width: 0;
  bottom: 0;
  right: 0;
  background: white;
  /* IE9 */
  background: linear-gradient(315deg, white 45%, #aaa 50%, #ccc 56%, white 80%);
  box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: width, height;
  transition-property: width, height; }

.hvr-curl-bottom-right:hover:before, .hvr-curl-bottom-right:focus:before, .hvr-curl-bottom-right:active:before {
  width: 25px;
  height: 25px; }

/* Curl Bottom Left */
.hvr-curl-bottom-left {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative; }

.hvr-curl-bottom-left:before {
  pointer-events: none;
  position: absolute;
  content: '';
  height: 0;
  width: 0;
  bottom: 0;
  left: 0;
  background: white;
  /* IE9 */
  background: linear-gradient(45deg, white 45%, #aaa 50%, #ccc 56%, white 80%);
  box-shadow: 1px -1px 1px rgba(0, 0, 0, 0.4);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: width, height;
  transition-property: width, height; }

.hvr-curl-bottom-left:hover:before, .hvr-curl-bottom-left:focus:before, .hvr-curl-bottom-left:active:before {
  width: 25px;
  height: 25px; }

/*# sourceMappingURL=hover.css.map */
.blogImageArea {
  min-height: 130px;
  height: 100%;
  width: 99.9%; }

/* Firefox */
@-moz-document url-prefix() {
  .blogImageArea {
    min-height: 130px;
    height: 100%;
    width: 100%; } }

/* IE11 */
_:-ms-fullscreen, :root .blogImageArea {
  width: 100%; }

/* Safari */
@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) {
    .blogImageArea {
      width: 100%; } } }

.aboutUsBannerImageArea {
  height: 24vw;
  width: 100%;
  max-height: 394px;
  min-height: 394px; }

.aboutUsBannerImageAreaMobile {
  height: 260px;
  width: 100%; }

.imageTextBottom {
  font-size: 1.1rem; }

@media only screen and (min-width: 992px) {
  .imageSection {
    height: 100%;
    overflow: hidden; }
  .blogImageArea {
    min-height: 206px;
    height: 100%; } }

.navbar {
  height: 66px; }

.navbarCol {
  height: 100%; }

@media only screen and (min-width: 1183px) {
  .navbarCol {
    padding-right: 0px;
    padding-left: 0px; } }

.navbarCol .phoneNumber {
  margin: 0px;
  font-size: 16px;
  text-align: right;
  position: relative;
  font-weight: bold; }

.navbarCol .phoneNumber .material-icons {
  font-size: 18px;
  position: relative !important;
  left: -1px;
  top: 4px; }

.navbarCol .phone_number_menubar {
  font-size: 16px; }

.navbarHamburgerBtn {
  width: 66px; }

.navbarDropdown {
  height: calc(100vh - 66px);
  width: 100vw;
  position: fixed;
  z-index: 9999;
  margin-top: 66px;
  overflow-y: auto; }

@media only screen and (min-width: 992px) {
  .navbarDropdown {
    margin-top: 0px; } }

.topNavbarPosition {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1030;
  width: 100vw; }

.mobileSubNavbarContentArea {
  padding-left: 30px; }

@media only screen and (min-width: 1183px) {
  .topNavbarPosition {
    position: relative; }
  .navbarBreadcrumbMobile {
    display: none; } }

@media only screen and (min-width: 992px) {
  .navbarDropdown {
    height: calc(100vh - 130px); }
  /* .navbarDropdown {
        margin-top:130px;
    } */ }

.navbarDropdown {
  background-color: #0C2C54; }

.navbarDropdown .buttonRow {
  height: 52px; }

.navbarDropdown .buttonRow p {
  /* font-size: 12px; */
  /* font-weight: 700; */
  margin: 0px;
  position: relative; }

.navbarDropdown .buttonRow p .material-icons {
  font-size: 17px;
  font-weight: 700; }

.navbarDropdown .accordianButton {
  padding-top: 20px !important;
  padding-bottom: 20px !important; }

.navbarDropdown .accordianRow {
  /* max-height: calc(100vh - (52px + 225px));
    overflow: auto; */
  background-color: white; }

.navbarDropdown .bottomSection {
  position: absolute;
  bottom: 0px;
  width: 100vw; }

.navbarDropdown .bottomSection p {
  /* font-size: 14px;
    font-weight: 700; */
  line-height: 1.6;
  margin: 0px; }

.navbarSubSection {
  height: 56px;
  background-color: #F5F5F5; }

.navbarSubSection .titleArea p {
  margin: 0px;
  font-size: 18px;
  position: relative; }

.navbarSubSection .titleArea p .material-icons {
  font-size: 20px;
  position: relative;
  top: 4px; }

.navbarSubSection .subSectionHeading {
  height: 100%; }

.navbarSubSection .subSectionHeading:hover {
  background-color: white; }

.navbarSubSection .subSectionHeading p {
  font-weight: 700; }

.navbarSubSection .subSectionHeading .material-icons {
  font-size: 26px; }

.sideBarRightSide {
  z-index: 999999999;
  background-color: white; }

.subSectionLittleGap {
  height: 10px;
  display: none;
  cursor: pointer; }

.subSectionDropdownWidth {
  width: 250px; }

.subSectionDropdown {
  position: absolute;
  height: auto;
  opacity: 0;
  margin-top: 10px;
  display: none; }

.subSectionDropdown li:hover {
  background-color: #E6E7E8; }

.subSectionDropdown li {
  padding: 9px;
  padding-left: 21px;
  cursor: pointer; }

.subSectionDropdown li:first-child {
  padding-top: 10px; }

.subSectionDropdown li:last-child {
  padding-bottom: 10px; }

/* .productRangeSection p {
    font-size:14px;    
}

.productRangeSection .material-icons {
    font-size:24px;
} */
.productRangeSection {
  /* height: calc(100vh - (130px + 56px)); */
  width: 100vw;
  position: fixed;
  top: 186px;
  left: 0px; }

/* .productRangeSection .titleFontSize {
    font-size:22px;
} */
.productRangeSection .rightCol {
  padding: 37px;
  z-index: 99999999999999; }

.productRangeSection .leftCol .productOption {
  height: 100%;
  max-height: 250px; }

@media only screen and (max-width: 1650px) {
  .productRangeSection .productOption {
    padding-left: 47px !important;
    padding-right: 34px !important; } }

.productOption .chevronContainer {
  position: relative; }

.productOption .chevronConatiner .chevronRight {
  position: absolute;
  margin: 0px;
  right: 0px; }

.productOption .chevronRight.active {
  position: absolute;
  margin-left: 4px; }

.productSubOptions .option {
  /* height: 55px; */
  padding-bottom: 14px;
  width: 100%;
  border-bottom: 1px solid #DEDEDE; }

.optionTitleFontSize {
  font-size: 20px; }

.optionSubtitleFontSize mt-1 {
  font-size: 12px; }

.productSubOptions button.buttonOnLight {
  padding-right: 15px !important;
  padding-left: 15px !important;
  font-size: 18px;
  padding: 3px 15px !important;
  height: 60px;
  min-width: 200px; }

.option {
  position: relative;
  margin-bottom: 40px;
  cursor: pointer; }

.option .arrowContainer {
  position: relative; }

.option .fillbar {
  height: 2px;
  position: absolute;
  bottom: -1px;
  width: 0px; }

.option .arrowRight {
  opacity: 0; }

.option:hover .arrowRight {
  opacity: 100;
  margin-left: 10px; }

/* .option:hover .fillbar {
    width: 100%;
} */
.navbarLeftSidePaddingRight {
  padding-right: 2rem !important; }

.subSectionListArea .subSectionHeading {
  padding-left: 1rem !important;
  padding-right: 1rem !important; }

.subSectionListArea li:first-child .subSectionHeading {
  padding-left: 2rem !important; }

@media only screen and (min-width: 1300px) {
  .subSectionListArea .subSectionHeading {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important; }
  .subSectionListArea li:first-child .subSectionHeading {
    padding-left: 2.3rem !important; } }

/* .subSectionListArea li:last-child .subSectionHeading {
    padding-right:1.5rem !important;
} */
.navBarResponsiveSizing {
  display: none; }

.navbarHamburgerBtn.open {
  display: flex; }

@media only screen and (max-width: 991px) {
  .fixedTopMobile {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 99999999; }
  .navbarBreadcrumbMobile {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030; } }

.fixed-top-breadcrumb {
  position: fixed;
  top: 56px;
  right: 0;
  left: 0;
  z-index: 9999; }

/* 
@media only screen and (max-width:1182px) {
    .fixed-top-specialSize {
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        z-index: 1030;        
    }
} */
.wideNavbarImage {
  display: none;
  height: 130px; }

.narrowNavbarImage {
  display: flex; }

@media only screen and (min-width: 1183px) {
  .wideNavbarImage {
    display: flex; }
  .customerLoginPanel {
    flex: 0 0 100%;
    max-width: 100%;
    padding-left: 30px;
    padding-right: 34px; }
  .narrowNavbarImage {
    display: none; }
  .navBarResponsiveSizing {
    display: block; }
  .navBarResponsiveSizing.flex {
    display: flex; }
  .navbarHamburgerBtn.open {
    display: none; } }

@media only screen and (min-width: 992px) {
  .navbar {
    height: 130px; }
  .navbar img {
    width: 238px; }
  .navbarCol .customerLogin {
    margin: 0px;
    font-size: 13px;
    text-align: right;
    position: relative; }
  .navbarCol .customerLogin .material-icons {
    font-size: 16px;
    transform: translateY(3px);
    left: 90px; }
  .navbarCol .phoneNumber {
    margin: 0px;
    font-size: 33px;
    text-align: right;
    position: relative;
    left: 4px; }
  .navbarCol .phone_number_menubar {
    font-size: 33px; }
  .navbarCol .phoneNumber .material-icons {
    font-size: 30px;
    position: static !important;
    transform: translateY(4px); }
  .searchButton {
    cursor: pointer; }
  .rightSearchArea {
    z-index: 99999999; }
  .searchBar {
    padding-left: 10px;
    padding-right: 30px;
    height: 34px;
    transition: 1s !important;
    width: 248px;
    position: absolute;
    top: -15px;
    right: -40px;
    border-radius: 30px;
    border: 1px solid #707070;
    padding-left: 18px;
    line-height: 34px;
    font-size: 14px; }
  .searchBar:focus {
    outline: none; }
  .searchBarHidden {
    width: 0px !important;
    opacity: 0; } }

.mobileNavbarSearch {
  height: 0px;
  overflow: hidden; }

.mobileNavBarInput {
  padding-left: 34px;
  border: 1px solid #707070;
  width: 100%;
  border-radius: 30px;
  height: 35px; }

.mobileNavBarInput:focus {
  outline: none; }

.mobilePlaceholder {
  height: 130px; }

.mobileNavbarSearchInner {
  width: 100%;
  margin-left: 8px;
  margin-right: 8px; }

#showSearchBar {
  font-size: 26px;
  font-weight: 700;
  z-index: 999999;
  position: relative;
  top: 2px; }

@-moz-document url-prefix() {
  #showSearchBar {
    top: 3px; } }

.menubarPhoneIcon {
  position: static;
  font-size: 13px; }

@media only screen and (min-width: 992px) {
  .menubarPhoneIcon {
    font-size: 27px; } }

.userIcon {
  right: 3px;
  position: relative;
  font-size: 10px; }

.cartMobile {
  font-size: 14px;
  position: relative;
  bottom: 4px; }

.cartDesktop {
  font-size: 19px; }

#showSearchBar {
  transition: 0.3s; }

#showSearchBar:hover {
  color: #36788c; }

.newSearchButton {
  font-size: 19px !important;
  top: 6px !important;
  right: 1px !important; }

.newSearchBar {
  top: -11px !important; }

/* Image Carousel */
.imageCarousel {
  overflow: none; }

.imageCarousel .carousel-inner {
  height: 188px; }

.imageCarousel .carousel-inner .progress {
  position: absolute;
  width: 100vw;
  height: 5px;
  z-index: 1;
  bottom: 0; }

.imageCarousel .carousel-inner .progress-bar {
  transition: width 500ms linear; }

.imageCarousel .carousel-inner .carousel-item {
  user-select: none; }

.imageCarousel .carousel-indicators {
  left: auto;
  bottom: 30px; }

.imageCarousel .carousel-indicators li {
  margin-right: 10px;
  margin-left: 10px;
  width: 12px;
  height: 12px;
  border-radius: 25px;
  background-clip: unset;
  border-top: none;
  border-bottom: none; }

@media only screen and (min-width: 992px) {
  .imageCarousel .carousel-inner {
    height: 500px; } }

.imageCarousel6040 {
  overflow: none; }

.imageCarousel6040 .carousel-indicators {
  left: auto;
  bottom: 30px; }

.imageCarousel6040 .carousel-indicators li {
  margin-right: 10px;
  margin-left: 10px;
  width: 12px;
  height: 12px;
  border-radius: 25px;
  background-clip: unset;
  border-top: none;
  border-bottom: none; }

.imageCarousel6040 .carousel-inner .progress {
  position: absolute;
  height: 5px;
  z-index: 1;
  border-radius: 0px !important;
  width: 100%;
  bottom: 0px; }

.imageCarousel6040 .imageContainer {
  min-height: 247px; }

.imageCarousel6040 .backgroundCover {
  height: 100%; }

.imageSliderPaddingTop {
  margin-top: 20px; }

@media only screen and (min-width: 992px) {
  .imageCarousel6040 .backgroundCover {
    min-height: 450px; } }

@media only screen and (min-width: 2250px) {
  .imageCarousel6040 .backgroundCover {
    min-height: 550px; }
  .imageSliderPaddingTop {
    margin-top: 69px; } }

@media only screen and (min-width: 992px) {
  .buttonImageSplit {
    /* height: 300px; */
    /* max-height: 300px; */ } }

/* .buttonSection {
    padding-top:50px;
    padding-bottom:50px;
} */
/* .buttonSection .wrapper {
    text-align: center;
} */
/* .buttonSection h1 {
    font-weight: 400;
    font-size: 19px;
} */
@media only screen and (min-width: 768px) {
  .buttonSection {
    padding-top: 30px !important;
    padding-bottom: 30px !important; }
  /* .buttonSection h1 {
        font-weight: 400;
        font-size: 33px;
    } */ }

.imageSection {
  /* height: 174px; */
  overflow: hidden; }

.imageSection img {
  width: 100%; }

@media only screen and (min-width: 992px) {
  .imageSection {
    height: 100%;
    overflow: hidden; } }

.category {
  position: relative;
  /* margin-top: 10px;
    margin-bottom: 10px; */ }

.categoryTextbox {
  width: 100%;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1.6; }

.triple .col-lg-4:nth-child(1n+3) {
  padding-top: 0px !important;
  margin-top: 18px; }

.tripleFullMargin .col-lg-4:nth-child(1n+3) {
  margin-top: 30px; }

.quadFullMargin .col-lg-4:nth-child(1n+3) {
  margin-top: 30px; }

.quadrouple .col-lg-3:nth-child(1n+3) {
  margin-top: 15px; }

.quadroupleFullMargin .col-lg-3:nth-child(1n+3) {
  margin-top: 30px; }

.fullColPadding.quadroupleFullMargin .col-lg-3:nth-child(1n+5), .fullColPadding.quadroupleFullMargin .col-md-3:nth-child(1n+5) {
  margin-top: 40px; }

@media only screen and (min-width: 576px) {
  .category {
    /* height: 200px;
        max-height: 200px; */
    max-width: unset;
    width: 100%;
    overflow: hidden;
    position: relative; } }

@media only screen and (min-width: 768px) {
  .quadFullMargin .col-lg-4:nth-child(1n+3) {
    margin-top: 45px; }
  .tripleFullMargin .col-lg-4:nth-child(1n+3) {
    margin-top: 40px; }
  .quadroupleFullMargin .col-md-3:nth-child(1n+3) {
    margin-top: 0px; }
  .quadroupleFullMargin .col-md-3:nth-child(1n+5) {
    margin-top: 30px; } }

@media only screen and (min-width: 992px) {
  .categoryTextbox {
    height: 50px;
    line-height: 50px; }
  .category {
    /* height: 250px;
        max-height: 250px; */
    max-width: unset;
    width: 100%;
    overflow: hidden;
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    /* margin-top: 10px;
        margin-bottom: 10px; */ }
  .triple .col-lg-4:nth-child(1n+3) {
    margin-top: 0px; }
  .triple .col-lg-4:nth-child(1n+4) {
    margin-top: 18px; }
  .triple.doubleTopPadding .col-lg-4:nth-child(1n+4) {
    margin-top: 0px; }
  .triple.doubleTopPadding .col-lg-4:nth-child(1n+4) {
    margin-top: 15px; }
  .tripleFullMargin .col-lg-4:nth-child(1n+3) {
    margin-top: 0px; }
  .quadFullMargin .col-lg-4:nth-child(1n+3) {
    margin-top: 0px; }
  .tripleFullMargin .col-lg-4:nth-child(1n+4) {
    margin-top: 40px; }
  .quadFullMargin .col-lg-4:nth-child(1n+4) {
    margin-top: 45px; }
  .quadrouple .col-lg-3:nth-child(1n+3) {
    margin-top: 0px; }
  .quadrouple .col-lg-3:nth-child(1n+5) {
    margin-top: 15px; }
  .quadroupleFullMargin .col-lg-3:nth-child(1n+3) {
    margin-top: 0px; }
  .quadroupleFullMargin .col-lg-3:nth-child(1n+5) {
    margin-top: 30px; }
  /* .category:hover {
        box-shadow: 0px 0px 16px -5px #000000;
    } */ }

/* .customerSection {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.customer {
    margin-top: 10px;
    margin-bottom: 25px;
}

@media only screen and (min-width: 992px) {
    .customerSection {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

} */
.ourCustomersArea > div {
  margin-top: 30px; }

.customerBlock {
  position: relative; }

.customerHover {
  position: absolute;
  width: 100%;
  height: 0px;
  top: 0;
  left: 0;
  background-color: #707070;
  opacity: 0.3;
  border-radius: 40px;
  box-shadow: 0px 5px 5px #707070; }

.customerBlock .textContainer {
  position: absolute;
  width: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  opacity: 0; }

.customerBlock .textContainer .title {
  font-size: 18px;
  font-weight: bold; }

.customerBlock .textContainer .link {
  text-decoration: underline; }

@media only screen and (min-width: 992px) {
  .ourCustomersArea div {
    margin-top: 0px; }
  .ourCustomersArea > div:nth-child(1n + 5) {
    margin-top: 30px; } }

/* Blog Section */
.blogSection {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem; }

.blogSection p {
  margin: 0px; }

.blogBox {
  overflow: hidden;
  margin-bottom: 5px;
  padding-left: 15px;
  padding-right: 15px; }

.blogBox .textSection {
  padding-top: 10px;
  padding-bottom: 10px; }

.blogBox .textSection h3 {
  font-weight: 700;
  font-size: 12px;
  text-align: left;
  margin: 0; }

.blogBox .textSection p {
  font-size: 10px;
  margin: 0; }

.blogRow {
  padding-left: 30px;
  padding-right: 30px; }

.blogContainer .row {
  height: 100%; }

@media only screen and (min-width: 768px) {
  .blogContainer .row {
    height: max-content; } }

@media only screen and (min-width: 992px) {
  .blogRow {
    padding: 0px;
    display: flex; }
  .blogSection {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem; }
  .blogBox {
    padding-left: 20px;
    padding-right: 20px; }
  .blogBox .imageContainer {
    height: 182px;
    overflow: hidden; }
  .blogBox .textSection {
    padding: 20px; } }

/* Footer */
/* .footerSection p {
    margin-bottom: 0px;
} */
.footerBlurb .title {
  margin: 0px;
  font-size: 18px;
  font-weight: 700;
  padding-bottom: 20px; }

.footerBlurb .subtitle .material-icons {
  margin: 0px;
  font-size: 18px;
  position: absolute;
  left: -5px;
  top: 2px; }

.footerBlurb .title {
  margin: 0px;
  /* font-size: 18px; */
  font-weight: 700;
  padding-bottom: 20px;
  line-height: 1.4; }

.footerBlurb .subtitle {
  margin: 0px;
  /* font-size: 14px; */
  position: relative;
  margin-left: 20px;
  margin-bottom: 10px; }

.footerBlurb .subtitle .material-icons {
  margin: 0px;
  font-size: 18px;
  position: absolute;
  left: -5px;
  /* top: 2px; */ }

.footerBottomBar p {
  /* margin: 0px; */
  font-size: 12px; }

#mobileFooter .col-3 {
  padding-left: 10px;
  padding-right: 10px; }

.desktopFooter {
  bottom: 0px;
  width: 100%;
  padding-right: 0px !important;
  padding-left: 0px !important; }

@media only screen and (min-width: 992px) {
  .mainContainer {
    min-height: calc(100vh - 308px);
    padding-bottom: 5.5rem; } }

@media only screen and (min-width: 1314px) {
  .desktopFooter .footerInfoSection, .desktopFooter .footerBottomBar {
    padding-left: 7px;
    padding-right: 7px; }
  .desktopBlueBottomBar {
    padding-left: 23px;
    padding-right: 23px; } }

@media only screen and (min-width: 992px) {
  .footerInfoSection {
    /* height: 255px; */
    position: relative; }
  .desktopFooterImage {
    position: absolute;
    bottom: 0px;
    right: 0px;
    height: 150px; }
  .footerBlurb, .footerList {
    padding-top: 11px;
    padding-bottom: 11px; }
  .footerList .title {
    font-weight: 700;
    font-size: 16px; }
  .footerList .subtitle {
    margin-bottom: 4px; }
  .footerBottomBar {
    font-size: 12px;
    height: 55px; }
  .footerBottomBar p {
    /* margin: 0px; */
    font-size: 12px; } }

.categoryBanner {
  /* width: 100%; */
  padding: 0; }

.bannerImageContainer .backgroundImage {
  width: 100%;
  max-height: 289px;
  min-height: 289px; }

.bannerImageContainer {
  position: relative;
  text-align: center; }

.bannerImageContainer .centered-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }

.bannerImageContainer .left-text {
  position: absolute;
  top: 50%;
  left: 5%;
  transform: translate(0, -50%);
  text-align: left; }

.bannerImageContainer .right-text {
  position: absolute;
  top: 50%;
  right: 5%;
  transform: translate(0, -50%);
  text-align: right; }

.bannerImageContainer .industry-bottom-text {
  position: absolute;
  bottom: 0px;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
  width: 100%;
  border-radius: 10px; }

.bannerImageContainer .coloredOverlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.6; }

.gridTextLabel {
  font-size: 1.2rem; }

.gridIcon {
  font-size: 35px; }

@media only screen and (min-width: 992px) {
  .gridIcon {
    font-size: 68px; }
  .gridTextLabel {
    font-size: 1.9rem; } }

.accountMenuBlock {
  border: 1px solid #0C233F;
  border-radius: 5px;
  overflow: hidden; }

.accountMenuBlock li {
  padding: 10px 14px;
  cursor: pointer; }

.accountMenuBlock li:hover {
  background-color: #e6e6e6; }

.shippingBilling table, .onlineOrders table {
  width: 100%;
  border-collapse: collapse;
  font-size: 13px; }

.shippingBilling table tr, .onlineOrders table tr {
  height: 50px; }

.shippingBilling table tr:not(:first-child), .onlineOrders table tr:not(:first-child) {
  border-top: 1px solid #0C233F;
  border-bottom: 1px solid #0C233F; }

.shippingBilling table tr td:first-child, .onlineOrders table tr td:first-child {
  padding-left: 10px; }

@media only screen and (min-width: 992px) {
  .shippingBilling table, .onlineOrders table {
    font-size: 15px; } }

.accountDetails .form-group {
  position: relative;
  margin-bottom: 30px; }

.accountDetails .form-group input {
  height: 50px; }

.accountDetails .form-group label {
  position: absolute;
  top: -10px;
  left: 10px;
  padding-left: 5px;
  padding-right: 5px;
  margin-bottom: 0px;
  background: white;
  font-weight: bold;
  color: #0C233F; }

.accountDetails .card {
  border: 1px solid #0C233F;
  position: relative;
  margin-bottom: 30px;
  padding: 1.5rem 1rem; }

.accountDetails .card textarea {
  resize: none; }

.accountDetails .card textarea:focus {
  outline: none; }

.accountDetails .card .cardHeader {
  position: absolute;
  top: -10px;
  left: 10px;
  padding-left: 5px;
  padding-right: 5px;
  margin-bottom: 0px;
  background: white;
  font-weight: bold;
  color: #0C233F; }

.menuOptionSelected {
  background-color: #e6e6e6; }

.menuOptionSelected:hover {
  background-color: #e6e6e6 !important; }

.accountArea input, .accountArea textarea, .confirmOrderArea input, .confirmOrderArea textarea {
  color: grey !important;
  font-size: 15px; }

.accountsButton {
  height: 50px;
  padding-bottom: 0px !important;
  padding-top: 0px !important; }

.accountDetails .card {
  flex: 1; }

@media only screen and (min-width: 992px) {
  .billingContainer {
    display: flex; }
  .billingContainer .card:first-child {
    margin-right: 15px; }
  .billingContainer .card:nth-child(2) {
    margin-left: 15px; }
  .accountChangeButton {
    position: absolute;
    bottom: 16px; } }

#order_modal .header_table td:first-child {
  font-weight: bold;
  width: 110px !important; }

#order_modal .header_table td {
  vertical-align: top; }

#order_modal .seperator, #order_lines .seperator {
  border-bottom: 1px solid #cccccc;
  margin-top: 15px;
  margin-bottom: 15px; }

#order_lines td {
  padding-top: 4px;
  padding-bottom: 4px; }

/* #order_lines td:nth-child(2) {
    width:100%;
} */
#order_lines td.td-qty {
  width: 42px;
  text-align: right; }

#order_lines td.td-price {
  text-align: right;
  width: 120px; }

.imagetd {
  width: 100px; }

@media only screen and (max-width: 600px) {
  .imagetd {
    width: 1px; }
  .imagetd .product_image {
    display: none; } }

.display-none-2 {
  display: none; }

.fullWidthAlign50Right, .fullWidthAlign50Left {
  width: 75%; }

.aboutUsBannerArea {
  justify-content: center; }

@media only screen and (max-width: 991px) {
  .aboutUsBannerArea {
    padding-left: 20px !important;
    padding-right: 20px !important; } }

@media only screen and (min-width: 992px) {
  .fullWidthAlign50 {
    width: 500px; }
  .fullWidthAlign50.left {
    margin-left: 73px; }
  .fullWidthAlign50.right {
    margin-right: 73px; }
  .fullWidthAlign50.news.left {
    margin-left: 46px; }
  .fullWidthAlign50.news.right {
    margin-right: 46px; }
  .aboutUsBannerArea.right {
    justify-content: flex-end; }
  .aboutUsBannerArea.left {
    justify-content: flex-start; }
  .fullWidthAlign50.left p {
    text-align: left !important; }
  .fullWidthAlign50.right p {
    text-align: right !important; }
  .fullWidthAlign50.right .buttonArea {
    float: right; }
  .fullWidthAlign50.left .buttonArea {
    float: left; } }

.vikingNavy {
  color: #0C233F; }

.vikingNavyBG {
  background-color: #0C233F; }

.offNavy {
  color: #0C2C54; }

.offNavyBG {
  background-color: #0C2C54; }

.grey {
  color: #707070; }

.greyBG {
  background-color: #707070; }

.mediumGrey {
  color: #bbbbbb; }

.mediumGreyBG {
  background-color: #bbbbbb; }

.lightGrey {
  color: #F5F5F5; }

.lightGreyBG {
  background-color: #F5F5F5; }

.clickedGrey {
  color: #E8E8E8; }

.clickedGreyBG {
  background-color: #E8E8E8; }

/* Dark Background */
.buttonOnDark {
  border: 2px solid #F5F5F5;
  color: #F5F5F5;
  border-radius: 5px;
  background: transparent;
  outline: none; }

.buttonOnDark:hover {
  border: 2px solid #F5F5F5;
  color: #0C233F;
  border-radius: 5px;
  background: #F5F5F5;
  outline: none; }

.buttonOnDark:active {
  border: 2px solid #0C2C54;
  color: #F5F5F5;
  border-radius: 5px;
  background: #0C2C54;
  outline: none; }

.buttonOnDark:focus {
  outline: none; }

.buttonOnDarkNoHover {
  width: 30%;
  height: 40px;
  padding: 5px !important;
  border: 2px solid #F5F5F5;
  color: #F5F5F5;
  border-radius: 5px;
  background: transparent;
  outline: none;
  cursor: default; }

.buttonOnDarkNoHover:focus {
  outline: none; }

.buttonOnDarkInverted {
  border: 2px solid #F5F5F5;
  color: #0C233F;
  border-radius: 5px;
  background: #F5F5F5;
  outline: none; }

.buttonOnDarkInverted:hover {
  border: 2px solid #F5F5F5;
  color: #F5F5F5;
  border-radius: 5px;
  background: transparent;
  outline: none; }

.buttonOnDarkInverted:active {
  border: 2px solid #0C2C54;
  color: #F5F5F5;
  border-radius: 5px;
  background: #0C2C54;
  outline: none; }

.buttonOnDarkInverted:focus {
  outline: none; }

/* Light Background */
.buttonOnLight, .buttonOnLightNoHover {
  border: 2px solid #0C233F;
  color: #0C233F;
  border-radius: 5px;
  background: transparent;
  outline: none; }

.buttonOnLight:hover {
  border: 2px solid #0C233F;
  color: #F5F5F5;
  border-radius: 5px;
  background: #0C233F;
  outline: none; }

.buttonOnLight:active {
  border: 2px solid #0C2C54;
  color: #F5F5F5;
  border-radius: 5px;
  background: #0C2C54;
  outline: none; }

.buttonOnLight:focus {
  outline: none; }

.buttonOnLightInverted {
  border: 2px solid #0C233F;
  color: #F5F5F5;
  border-radius: 5px;
  background: #0C233F;
  outline: none; }

.buttonOnLightInverted:hover {
  border: 2px solid #0C233F;
  color: #0C233F !important;
  border-radius: 5px;
  background: #F5F5F5 !important;
  outline: none; }

.buttonOnLightInverted:active {
  border: 2px solid #0C233F;
  color: #0C233F !important;
  border-radius: 5px;
  background: #F5F5F5 !important;
  outline: none; }

.buttonOnLightInverted:focus {
  outline: none; }

button .paginationNumber {
  position: relative;
  bottom: 3px;
  right: 0px;
  position: absolute;
  left: 0px;
  right: 0px;
  /* bottom: 0px; */
  /* top: 0px; */
  bottom: 9px; }

.paginationBackDiv {
  height: 45px;
  width: 45px; }

.paginationBackArrow {
  transform: translateY(-2px) translateX(-9px);
  font-size: 1.3em; }

.paginationNumberBtn {
  height: 45px;
  width: 45px;
  margin-left: 8px; }

.paginationNextPageDiv {
  height: 45px;
  margin-left: 8px; }

.paginationForwardArrow {
  transform: translateY(3px);
  font-size: 1.3em; }

button.pagination.disabled, button.disabled {
  background-color: #d2d2d2;
  border: 2px solid #d2d2d2;
  cursor: not-allowed !important;
  color: #797979; }

button.pagination.disabled span {
  color: #797979; }

button.pagination.disabled:hover, button.disabled:hover {
  background-color: #d2d2d2;
  border: 2px solid #d2d2d2;
  color: #797979; }

.not-allowed {
  cursor: not-allowed !important; }

button .nextPage {
  position: relative;
  bottom: 7px; }

.relatedProductChooseOption {
  transform: translateY(-3px);
  padding: 0px !important;
  margin: 0px !important; }

.relatedProductChooseOption:focus {
  outline: 0 !important;
  box-shadow: none !important; }

.lightGreyHeadingArea {
  border-radius: 10px;
  padding: 10px 15px;
  position: relative; }

.lightGreyHeadingAreaContent {
  padding-left: 15px;
  padding-right: 15px; }

.serviceSupportContentArea {
  width: 333px;
  position: absolute;
  top: 50%;
  right: 50%;
  transform: translate(-50%, -50%);
  text-align: right; }

.lightGreyHeadingArea {
  position: relative; }

.lightGreyHeadingArea .inline-block {
  position: relative;
  bottom: 1px; }

.lightGreyHeadingArea .alert {
  position: absolute;
  right: 0px;
  font-size: 12px;
  top: -35px;
  user-select: none; }

.lightGreyHeadingArea .linkContainer {
  position: absolute;
  right: 15px;
  color: #007EAC;
  font-size: 12px;
  top: 12px; }

.lightGreyHeadingArea .linkContainer .material-icons {
  transform: translateY(4px);
  font-size: 16px; }

.lightGreyHeadingArea .material-icons + span {
  position: relative;
  bottom: 2px; }

.wideImageTextButtonOverlay .bannerImageContainer {
  max-height: inherit !important; }

.wideImageTextButtonOverlay .backgroundCover, .wideImageTextButtonOverlay .bannerImageContainer {
  width: 100%;
  min-height: inherit !important;
  max-height: inherit !important; }

@media only screen and (max-width: 991px) {
  .wideImageTextButtonOverlay .rightSide {
    margin-top: 30px; } }

.wideImageTextButtonOverlay .wideImageContentArea {
  padding: 25px; }

.exploreRangeProduct {
  padding-left: 0px;
  padding-right: 0px;
  width: 100%;
  overflow: hidden;
  transition: 0.3s ease !important; }

.exploreRangeProduct tr {
  height: 30px; }

.popularProduct {
  padding: 20px;
  padding-left: 0px;
  padding-right: 0px;
  width: 100%;
  border-radius: 10px;
  overflow: hidden; }

.popularProduct {
  transition: 0.3s ease !important; }

.popularProduct tr {
  height: 30px; }

.searchBox {
  outline: none;
  border-radius: 30px;
  border: 2px solid #0C233F;
  width: 100%;
  padding: 7px 25px;
  padding-right: 35px;
  font-size: 22px; }

.searchBox::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #0C233F;
  opacity: .7;
  /* Firefox */ }

.searchBox:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #0C233F;
  opacity: .7;
  /* Firefox */ }

.searchBox::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #0C233F;
  opacity: .7;
  /* Firefox */ }

.topFullWidthImage {
  width: 100%;
  height: 200px; }

@media only screen and (min-width: 768px) {
  .topFullWidthImage {
    width: 100%;
    height: 350px; }
  .searchArea80 {
    width: 80%;
    margin: 0 auto; }
  .popularProduct:hover {
    background-color: #F5F5F5; }
  .popularProduct {
    padding: 20px; } }

@media only screen and (min-width: 992px) {
  .wideImageTextButtonOverlay .backgroundCover, .wideImageTextButtonOverlay .bannerImageContainer {
    width: 100%;
    max-height: 238px;
    min-height: 238px; }
  .serviceSupportContentArea {
    width: 333px;
    position: absolute;
    top: 50%;
    right: 5%;
    transform: translate(0, -50%);
    text-align: right; }
  .wideImageTextButtonOverlay .leftSide {
    left: 4%; }
  .wideImageTextButtonOverlay .rightSide {
    right: 4%; } }

.specsTableArea {
  margin-top: 15px; }

/* .specsTableArea>div {
    padding-left: 60px;
    padding-right:60px
} */
.specsTableArea div:first-child {
  padding-right: 0px; }

@media only screen and (min-width: 992px) {
  .specsTableArea div:first-child {
    padding-right: 60px; } }

table.specsTable {
  border-collapse: collapse;
  width: 100%;
  /* margin-top:15px */ }

table.specsTable tr {
  border-top: 1px solid #707070;
  border-bottom: 1px solid #707070; }

table.specsTable tr td:first-child {
  font-weight: bold;
  width: 38%;
  padding-left: 7px; }

table.specsTable tr td {
  padding-top: 4px;
  padding-bottom: 4px; }

@media only screen and (max-width: 991px) {
  .specsTableArea div:not(:first-child) table.specsTable tr {
    border-top: none; }
  .linkContainer {
    display: none; }
  .aboutUsBanner {
    margin-top: 0px !important; }
  .divHasFilters .doubleColPadding {
    padding-left: 11px;
    padding-right: 11px; }
  .divHasFilters .row .col-12 {
    padding-left: 0px;
    padding-right: 0px; } }

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .leftHeadingBlurbArea {
    padding-left: 0px;
    padding-right: 0px; } }

table .table-heading {
  border-top: 0px !important; }

.gallery {
  margin-top: 15px; }

.enquiryBlock tr td:first-child, .enquiryBlock .relatedProducts {
  padding-left: 15px; }

.relatedProductTable {
  margin-top: 6px; }

.relatedProductTable td:first-child {
  padding-left: 0px !important; }

.relatedPlus {
  position: relative;
  bottom: 1px;
  right: 2px; }

.shippingText {
  padding-top: 6px; }

.contactDetailsHeadingArea {
  margin-bottom: 30px; }

.approximateRateArea td {
  padding-top: 4px;
  padding-bottom: 4px; }

.approximateRateArea td:first-child {
  font-weight: bold;
  width: 40%;
  padding-left: 10px; }

@media only screen and (max-width: 992px) {
  .approximateRateArea .card-header, .approximateRateArea .collapse, .approximateRateArea .collapsing {
    padding-left: 0px !important;
    padding-right: 0px !important; } }

.timelineGap {
  padding-top: 40px; }

.timelineArea {
  margin-left: 15px;
  margin-right: 15px; }

.timelineContentArea {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  padding: 28px; }

.stillQuestionsButtonArea {
  margin: 0 auto; }

.stillQuestionsButtonArea a {
  width: 100%; }

.stillQuestionsButtonArea button {
  width: 100%;
  text-align: center; }

.stillGotQuestions {
  margin: 0 auto; }

@media only screen and (min-width: 992px) {
  .timelineContentArea {
    padding: 0px;
    padding-left: 37px;
    padding-right: 37px; }
  .stillGotQuestions {
    margin: initial; }
  .stillQuestionsButtonArea {
    margin: auto;
    justify-content: flex-end; }
  .stillQuestionsButtonArea a {
    width: 80%; }
  .stillQuestionsButtonArea button {
    margin-left: 15px;
    text-align: left; } }

.accordionSmallTopPadding {
  margin-top: .8rem !important; }

.paginationButton {
  padding-left: 15px;
  padding-right: 15px; }

.paginationButton.center {
  margin: 0 auto; }

.paginationButton.right {
  margin-left: auto; }

@media only screen and (max-width: 991px) {
  .paginationButton.right {
    margin-left: initial;
    margin: 0 auto; } }

table.myAccountTable td:not(:last-child) {
  padding-right: 10px; }

table.orderTable td:not(:last-child) {
  padding-right: 10px; }

table.myAccountTable td:nth-child(3) {
  text-align: center; }

table.myAccountTable td:nth-child(4) {
  text-align: center; }

.questionSection {
  transition: 0.3s ease;
  overflow: hidden;
  padding-top: 5px;
  padding-left: 45px;
  padding-right: 45px; }

h2.expandHeadingQuestions {
  padding-right: 66px; }

@media only screen and (max-width: 768px) {
  .accordianShow, .accordianHide {
    display: none !important; }
  .questionSection {
    padding-right: 17px;
    padding-left: 19px; } }

/* .gridCategoryStyle1 {
    height:28vw;
}

@media only screen and (min-width:992px) {
    .gridCategoryStyle1 {
        height:15vw;
        max-height:210px;
    }
} */
.cb-left-heading-button-area a:not(:first-child) {
  margin-left: 10px; }

@media only screen and (min-width: 992px) {
  .cb-left-heading-button-area a:not(:first-child) {
    margin-left: 8px; } }

.ecommerceSelectRow {
  min-width: 184px; }

@media only screen and (max-width: 380px) {
  .lightGreyHeadingArea .inline-block {
    bottom: 29px;
    left: 15px; }
  .buttonOnLight, .buttonOnLightNoHover {
    width: 100%;
    margin-top: 20px;
    margin-left: -10px; }
  .d-flex {
    display: block !important; }
  .buttonOnLightInverted {
    width: 100%; } }

.form-control {
  border-color: #0C233F !important;
  color: #0C233F !important; }

.buyItNowBlock input, .buyItNowBlock textarea, .buyItNowBlock button {
  margin-top: 15px; }

.with_frm_style .frm_primary_label {
  font-size: 1em !important;
  font-family: Europa !important;
  font-weight: 400;
  font-weight: 400;
  color: #707070; }

.frm_fields_container select {
  color: grey !important; }

.frm_button_submit {
  transition: 0.3s;
  border: 2px solid #0C233F !important;
  color: #F5F5F5 !important;
  border-radius: 5px !important;
  background: #0C233F !important;
  outline: none !important;
  width: 100% !important; }

.frm_button_submit:hover {
  border: 2px solid #0C233F !important;
  color: #0C233F !important;
  border-radius: 5px !important;
  background: #F5F5F5 !important;
  outline: none !important; }

.frm-wait:before,
.frm_loading_button:before,
.frm_loading_form.frm_button_submit:before {
  color: white !important; }

.frm_button_submit[disabled=disabled] {
  background: #0C233F !important;
  border: 2px solid #0C233F !important;
  color: #F5F5F5 !important; }

.frm_fields_container input, .frm_fields_container select {
  height: 39px !important; }

.frm_fields_container input[type=checkbox] {
  height: initial !important; }

.interested_in_hire {
  display: none; }

.product-enquiry-block .frm_style_formidable-style.with_frm_style .form-field {
  margin-bottom: 10px !important; }

#frm_form_4_container {
  width: 100% !important; }

::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-size: 15px !important;
  font-family: Europa !important; }

::-moz-placeholder {
  /* Firefox 19+ */
  font-size: 15px !important;
  font-family: Europa !important; }

:-ms-input-placeholder {
  /* IE 10+ */
  font-size: 15px !important;
  font-family: Europa !important; }

:-moz-placeholder {
  /* Firefox 18- */
  font-size: 15px !important;
  font-family: Europa !important; }

.frm_fields_container input, .frm_fields_container select {
  font-size: 14px !important; }

table.outlinedProductSpecs {
  border-collapse: collapse;
  width: 100%;
  margin-top: 15px; }

table.outlinedProductSpecs tr {
  border-top: 1px solid #707070;
  border-bottom: 1px solid #707070; }

table.outlinedProductSpecs td:first-child {
  font-weight: bold;
  width: 40%;
  padding-left: 5px; }

table.outlinedProductSpecs td:second-child {
  padding-right: 5px; }

table.outlinedProductSpecs td {
  padding-top: 5px;
  padding-bottom: 5px;
  vertical-align: top; }

/**
 * The CSS shown here will not be introduced in the Quickstart guide, but shows
 * how you can use CSS to style your Element's container.
 */
.StripeElement {
  box-sizing: border-box;
  height: 40px;
  padding: 10px 12px;
  border: 1px solid transparent;
  border-radius: 4px;
  background-color: white;
  box-shadow: 0 1px 3px 0 #e6ebf1;
  -webkit-transition: box-shadow 150ms ease;
  transition: box-shadow 150ms ease; }

.StripeElement--focus {
  box-shadow: 0 1px 3px 0 #cfd7df; }

.StripeElement--invalid {
  border-color: #fa755a; }

.StripeElement--webkit-autofill {
  background-color: #fefde5 !important; }

/*
* iziModal | v1.5.1
* http://izimodal.marcelodolce.com
* by Marcelo Dolce.
*/
.iziModal {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
  transition: margin-top .3s ease,height .3s ease;
  transform: translateZ(0); }

.iziModal * {
  -webkit-font-smoothing: antialiased; }

.iziModal::after {
  content: '';
  width: 100%;
  height: 0;
  opacity: 0;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
  background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.35) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.35)));
  background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.35) 100%);
  background: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.35) 100%);
  background: -ms-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.35) 100%);
  background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.35) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#59000000',GradientType=0 );
  transition: height .3s ease-in-out,opacity .3s ease-in-out;
  pointer-events: none; }

.iziModal.hasShadow::after {
  height: 30px;
  opacity: 1; }

.iziModal .iziModal-progressbar {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 1; }

.iziModal .iziModal-progressbar > div {
  height: 2px;
  width: 100%; }

.iziModal .iziModal-header {
  background: #88a0b9;
  padding: 14px 18px 15px;
  box-shadow: inset 0 -10px 15px -12px rgba(0, 0, 0, 0.3), 0 0 0 #555;
  overflow: hidden;
  position: relative;
  z-index: 10; }

.iziModal .iziModal-header-icon {
  font-size: 40px;
  color: rgba(255, 255, 255, 0.5);
  padding: 0 15px 0 0;
  margin: 0;
  float: left; }

.iziModal .iziModal-header-title {
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.3; }

.iziModal .iziModal-header-subtitle {
  color: rgba(255, 255, 255, 0.6);
  font-size: 12px;
  line-height: 1.45; }

.iziModal .iziModal-header-subtitle, .iziModal .iziModal-header-title {
  display: block;
  margin: 0;
  padding: 0;
  font-family: 'Lato',Arial;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left; }

.iziModal .iziModal-header-buttons {
  position: absolute;
  top: 50%;
  right: 10px;
  margin: -17px 0 0; }

.iziModal .iziModal-button {
  display: block;
  float: right;
  z-index: 2;
  outline: 0;
  height: 34px;
  width: 34px;
  border: 0;
  padding: 0;
  margin: 0;
  opacity: .3;
  border-radius: 50%;
  transition: transform 0.5s cubic-bezier(0.16, 0.81, 0.32, 1), opacity 0.5s ease;
  background-size: 67% !important;
  -webkit-tap-highlight-color: transparent; }

.iziModal .iziModal-button-close {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODZCQkIzQ0I0RTg0MTFFNjlBODI4QTFBRTRBMkFCMDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODZCQkIzQ0M0RTg0MTFFNjlBODI4QTFBRTRBMkFCMDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NkJCQjNDOTRFODQxMUU2OUE4MjhBMUFFNEEyQUIwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NkJCQjNDQTRFODQxMUU2OUE4MjhBMUFFNEEyQUIwNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsgTJLcAAALJSURBVHja3JnLS1VBHMfvQ7g9dBXRRrwEFRciAhMi1JRW1aIHVEIYEkW0iVpUhOD/ICK6cFMgSbUpC6VFkQa9NtpjkauriRY9Noa3pHT8/mIODMM5Or85o87pC5/NPf5mvmc8M7+Z36SFEKkY2gj2gUawF2wHW8A6+fwv+A6KYAQMg+dg2rbDtKXhGnAaHJIms4zYz9J4HxgAf1g9k2EGteAhWBBuNApaQNrUg6nRTaAbzIuV0RCocWW4DoyJlVcJXI5ruFk2tJqi/2TWxvA5sXbqA2Ucw01i7dVjargazAo/dE33p6/DlAheg50pP0SJpwG8CH7IaH/Q5pFZUhnoArkwwwVwJeWfdoMLYYZvqG+yTGo9CerAoIWBT+A4qAdPDWOugwo1NVcxJtpFZRLkwH3GJCqCghJfxVjnz1JMMMKnwAbGRAg0B5rAA4O4CblZ+qj8tkBjZthvSzDCtFIMM0ZpQhslk5Eej4jpZ/T7G+ygwG1ghrk+jjNMFy1eMPJzpOAzlou6iWmXZkm91EBHjEwUZXoQTDk2SxqhRh7HTJ9hpstB3rFZ0ldq6J2DnB9m2rXZfxOPlrX1DrJRXiaBXSHPaMHvB0cd9JPLpBImMvzLQTuUFA6A9yHPfoIjhsllOc1l5N4grtmDWgYrl5+JTUZcSjNkeMyxWdpA3ZN72IJj01OJTByJS82J2/wQVxmB5y1HK8x0JWMf/kzdD98FJcY5S51gdwyTQl6eUAraspo27PeWXgy8afim0+CELAwOWHyH9EkdkyWwJ4Yxk6BCP+bTm48anutWW5dAp34IpbW03UOzb0FPVEHbx0LKfvAyqpAyKw97JU8Mt6pml6rAJ6oY6Eu5NfvfF7QTeWWQyEsZr6694lwsNoPD8mKRo29gCNwGj7gXi7aGA1EBcY+8vq0GW8FmJb3Pgx9gEnwAr8Ab8MW2w0UBBgAVyyyaohV7ewAAAABJRU5ErkJggg==) no-repeat 50% 50%; }

.iziModal .iziModal-button-fullscreen {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTBBOUI4RUM0RTg0MTFFNjk0NTY4NUNFRkZFNEFEQzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTBBOUI4RUQ0RTg0MTFFNjk0NTY4NUNFRkZFNEFEQzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMEE5QjhFQTRFODQxMUU2OTQ1Njg1Q0VGRkU0QURDMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMEE5QjhFQjRFODQxMUU2OTQ1Njg1Q0VGRkU0QURDMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrQO6gAAAANmSURBVHjazJlbSBRRGMd3x92i0ForRRMiKiUoX4ouiFlJkRVBDxW9GJERwUasvdRT9FD00osRQtAFqegGBUHRBY0uaCVKEkSRpVR0tSwrQtp1+p/4Bk7D7M45M/Ot/uGHu+Psmf+c+eY753wnbJpmyIfGgvmgiv6WgkKQBwzwE3wBr0AnuAta6ZgnhT0aFuY2ghoyGdH4bS+4Dc6CZjCkdWVhWIPF4JoZnB6CDToeVE8sBidNPt0E5UEZrgG9Jr8GwHa/huMgaWZXDSDsxfBuc/jUBAwdw3Fz+NWoang5SJkjQwm7P3seLqQEX2LLfgfBdZcMORMcBqNDwekPqASP0uXhpjR3Ok0x/fUw9HIHGGVdw5DuRtzJpgxDsJui2qOWmuaAOuuLbHivz4YLwLgQj/aAXNmwuItlHhtbA7pAG5jEZHgKWCcbrhUTIY+NPQVjqFFObbYMi/hc6aOhl2AJ9TKnFoIyYXgemKEzJQXVVkyR3oFVzKZFuqw2qHdyFPKhrHPgMoWC3fRjRtNVVg+7SR5IiqmXxUt60cG0CK/vTIZniZVCmcKJF0C3ZNjKBqvJ9Hrwm46tsN1EkCoRQ/M3fBjvs6GrYAvdwHEfGcd1qBaGkwoxrKI+xjz83yJ0iLFHApd46X4xX+M+WECh4lepCNUIcpnMijrEWtAvTRHrbOd8FZNG8uA2Nf0hpmwtjBPwpQ5T0GPS/+tBAZhIq+b3Lu09EyHRwRgO+0C+7dhWcII+PwCf6Sk/Aa9d2vtn+A7nyASugJiD6YSDQcOlvVbxiCaAN8xrs3sgprBiac/QhlhnzjUo6JuZM0UlDS5FPtoQIdNlPYJTWUihFaDex+9Pg6T1KHJAJ2NI7ASllA28hEQ/KJIXoSlwgKlnh+jFe+GjLtwIPtjfyktUt+UaUZWqvw7H3oJD1peI7eQdoF1xWa+zQikHH13OmwqmOxxP0EiZtgK/DRwNuIcHwSeXc2K01WAPhbhKBb5hBNTVbskVH7fqpZGhbJUNtYF83fqwQSXPbOsGjb6etwx2gcEsmT3iFAZeNmUqaMeHSz2qu0k6W15Rqsx3B2i0D+xXGAHTFrRVlEeFuVoqH+ku6VNUbDkPzlAtg30nVK66i8rRIjAbTKaSQVQyN0DD6nOqcLZQld9TLfmvAAMAeMcvp3eCFqQAAAAASUVORK5CYII=) no-repeat 50% 50%; }

.iziModal.isFullscreen .iziModal-button-fullscreen {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkFFRTU5NDA0RTg1MTFFNjk0NEZFQzBGMkVBMDYyRDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkFFRTU5NDE0RTg1MTFFNjk0NEZFQzBGMkVBMDYyRDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQUVFNTkzRTRFODUxMUU2OTQ0RkVDMEYyRUEwNjJEOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQUVFNTkzRjRFODUxMUU2OTQ0RkVDMEYyRUEwNjJEOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuDFfX8AAANASURBVHjazJlZSBVRGMfHcWlB0xZM68GKukQLYaGkmEUR2EsvRfQS+BSJPUQE+lTR8hqIZY8hFS0ERVCRoW3gpUApghYpszLTVnCB3O70/+K7MAwzc78Z58z4hx8XzpzvzJ+Zc+d85ztphmFoU9BsUAoq+XcFyAc5QAfD4BfoBp3gCWjnNl9K82mYzO0FVWwyw0NsD3gIroBWkPB0ZzLsgc3grhGcnoE9XjxIOxaCC4Y6tYC1QRmuAj2Geg2CA1M1XAsmjHDVANL8GK4zolMz0L0YrjWiV5PU8HYw6TBIf8imD6UynA96HYKPg3mgMUTDY6DUzXCzQ+AxSz+r6QEQZz4HbLoDZNkZrnAIoOlRZjN1Gk3XS0zty/gTFaRq7Ay3uAR8BcU2ps/z9QJTWw74HrDhTyDbbHg9SKQI+sb9rKa3mV8ZmAt+KJjP1TS+zinFPkqEUqQdBeAOKLa0UwIzpqlXtcYpIKWIO4RBZPoRKNfC10YQI8MlYLkwaAB8ABsiMDwDbKU8dgtIFwRMgJ3guRadKpNPWBMa7tOi1WoyHJPuTsC4oN+IQsOLM3gPJlEWqOE/neMGBqwDeYoMz6G8c0I4h6eFyHBC8A2eVoaH8JutaPwuUA/+uvSht1sHKgTjTWZwjUCVYdrK3xT0iwkND+lc5FClUQ9fINHCRYY7FBrWPSz5Er2lAR9H9P+hpfYGl64OCmPadQ7ojcDwOJetysBMQX/6mrWS4d+cIoYtMnAEnBT2fwVeJufYxZBMFoKFlrajQtOX/uczvEtIB50Kdgn1lt3JGdANltjsXE64jPMnuQ1LPuFJcFrBE11gzQXAUnAPFNk86esO4zSBfmu5lVa9toCf8DC4Ba6C22DEdO01KDLdP5fLr1Z94X2ibV1ilWVQ1XrDpvPAU4c+u1KVqvaHXI7q43ltp3PSYmDDNCgGPrCUD1wN6y5lqzAUN89baX1Y55Jn2LrPRUffRwaHwWhIZs/aTQM/hzLlDp+coPRReprk5cgrkyvz7wM0+hOcAvOlPvwcLNIp526ux1H5aJbHeFpVX4Br4LLXWoffk9CkVnLlaBNYAxaBXJBpMjfIy+o7EAdtfIyb8HPDfwIMAM1WPs8F9tcxAAAAAElFTkSuQmCC) no-repeat 50% 50%; }

.iziModal .iziModal-button-close:hover {
  transform: rotate(180deg); }

.iziModal .iziModal-button:hover {
  opacity: .8; }

.iziModal .iziModal-header.iziModal-noSubtitle {
  height: auto;
  padding: 10px 15px 12px; }

.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-icon {
  font-size: 23px;
  padding-right: 13px; }

.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-title {
  font-size: 15px;
  margin: 3px 0 0;
  font-weight: 400; }

.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-buttons {
  right: 6px;
  margin: -16px 0 0; }

.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-button {
  height: 30px;
  width: 30px; }

.iziModal-rtl {
  direction: rtl; }

.iziModal-rtl .iziModal-header {
  padding: 14px 18px 15px 40px; }

.iziModal-rtl .iziModal-header-icon {
  float: right;
  padding: 0 0 0 15px; }

.iziModal-rtl .iziModal-header-buttons {
  right: initial;
  left: 10px; }

.iziModal-rtl .iziModal-button {
  float: left; }

.iziModal-rtl .iziModal-header-subtitle, .iziModal-rtl .iziModal-header-title {
  text-align: right;
  font-family: Tahoma,'Lato',Arial;
  font-weight: 500; }

.iziModal-rtl .iziModal-header.iziModal-noSubtitle {
  padding: 10px 15px 12px 40px; }

.iziModal-rtl .iziModal-header.iziModal-noSubtitle .iziModal-header-icon {
  padding: 0 0 0 13px; }

.iziModal.iziModal-light .iziModal-header-icon {
  color: rgba(0, 0, 0, 0.5); }

.iziModal.iziModal-light .iziModal-header-title {
  color: #000; }

.iziModal.iziModal-light .iziModal-header-subtitle {
  color: rgba(0, 0, 0, 0.6); }

.iziModal.iziModal-light .iziModal-button-close {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyQTU1RUZDNzRFODQxMUU2ODAxOEUwQzg0QjBDQjI3OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NEM4MTU1MEI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RTNFNENDMkI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZjYzMwMmE1LWFlMjEtNDI3ZS1hMmE4LTJlYjhlMmZlY2E3NSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdmYmU3NGE3LTAxMDUtMTE3YS1hYmM3LWEzNWNkOWU1Yzc4NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po24QssAAANtSURBVHja3JlJaBRBFIa7ZxyTSXADHUkikuAawZNLEOOGGrwJQYko8R4RBQ+OICoqghJQUVwPYjzFY0QUBQU1kogoKO6CG0pcIwbiNibj/8JraNvu6Xo9NTOtP3xzSKe6/65+Ve9VlWlkp2IwGUwFE0E5GA4G8/U+0APegWfgHrgPuq0bpNNp0QPNgEYngHlgGpuMCNp2s+kr4BYM/8ql4WqwHEzP4mXteg7awOW0YlerPnQIaARLNBl1ikLlBDw/1WF4ClgHKozc6idogekz2RheANbaBlE+dB4chfF+qeHF3LOF0FWwF6b7nBe8RvecApolzQVr3C64GR4H1huFV51pmvV+hikRbABFRji0GqarMxluAGON8CgKmmA65mZ4DFhqhE9VPP//ZXgZiCmm1t1gI6XWAAY+gF0gCe4qtqlHL8fthkeBWsXGreA6eMgPviEw+x5sBZ3gAdjPCcNPI8Fsu+FawUCzz40psEfRNJndBl7b/pZmVLTQMkzJo0bQSys43iWm3cxS+DUJOmoSwqKCRmEZWKkYv6RSMBPc5lqXRGm0A1Q6XiaT2aSwo8jrK/qZwZlFIlXTusxa6iXDddTdARpnMj2ek9AWjWYH7h/lubcs4A28THdyAdOl0ezAmKNBNyLLiT0Btjti9zuHg06zpJKIprohwXNypcu1OIdGjYbnxCLGPyYy/EPDfejzbwYvXK59AzuFGdFLKTL8WYNZ59RVzGESJCNm0teI40E6zNIA2wSaA2REP32iaW0omKXRbJKTUVyYEVV0J8oxvEiQmiUZrFSz6XNkuJe3nBKCelaSbjOZrhLsd1BInYxweSeJq9YA6dYtuZCBI4JZ6jGW/W+sebhd0DAaMIO5mTYFW1+X6GeQ7TO3W0WyQj3cw0ulBg4nSUbcAY7zPVYp7ip95FXOH29Hb35AOPjypWMIh7PORSjFZVsIzdKW7AWvfYnTVNWHyCytHw+jd1Nehqks3KepvtChUzD7yGvE2/cduqxldQF1EWZb/PbWLF3jAVgo0WrlkN+c6hSd+rzlaSuaR7O0oX0wyIa2pVAdGaj0HCUVOqIq4dVwrg5lmmG2w+8f/9tjL6foYHE+Gy8Xtv3CPUpf7WauDxadKuIwoeNbOmoYDYbZ0ns/1wxUC7ykigs8sS/LpEe3vwUYALiKDDDSgEiSAAAAAElFTkSuQmCC) no-repeat 50% 50%; }

.iziModal.iziModal-light .iziModal-button-fullscreen {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpEQTg1NTA2NTRFODQxMUU2OTQ0N0VERjY2Q0M5ODYwRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RTNFNENCQkI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RTNFNENCQUI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFlNTQwYzczLTVhZmEtNDJlYi04YzJlLWMwMzFlYmFiYmIyNiIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmVkYmRiMzM1LTAxMDUtMTE3YS1hYmM3LWEzNWNkOWU1Yzc4NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvIicdUAAAOvSURBVHjaxJlZbA1hFMe/qaItUUsspakg1laJ7UUisQuRvvTFA15sQSRCLBFrQryhHqxNHxEPtaQ8CCUkIrVVRbVBJdZYSrXVonr9/3pGxnTunZk78/X+k1+aO+1899/vnnvO+c4YKpi6ghEgW34OBD1BKjBAM6gH78Fz8BhUyrW/ikQivt7QiNMozU0DE8RkJx/3fgCPwA1QHvHp2K/hHJAPJqpwVA2K4flW2IZ7gyVgptKjh6AQxl+GYZi7uRr0U3rVBIpg+nIQwwvACpCkOk4XwYlosR3LMGN1qUqMroGDTqaNGDu7SiVWl+D3iP2i00c9HqxUidd8wzDy3HY4HRwCfWzXz4L7Lm+QKfHeOUTTLWAzdro6muH1YIbDjculWrmpUEM2YYXcCNMt9pAYE8WsWYLdlAxaNYTGMDDHKYYXBVy4B0jTFM/5iOcUc1fM/2JcnItNAYtBNzGtQ33BVHDV3OHpARqhV6CLLKpTs8yQYHxOCrDQO7AV1Gg2PBJhMYiGh4MMnx1eLkixXKsFuzSbZrrMpeGxHnqFFtvrTWCbhILd9AuNpnPMHXaTtZD0kl1mRdwSxXSjJsNZfONjcmqIJR5p3lp6Y+sXrAzsBz/lNXvmtZYMFKbqafi0pKQgKpOSPhmsC5BxXEs1Fz4fUr/7TWMe/q9bC2s3tJs1Df/Q/B5PwAZwJYS1WpPlo0zRZJZziL2gQU7I1GyHL7QSD26taVOytI26DpinxKypApvpk+C6dHlMnXskbUbT1yTpN3WJHWB327UCS3hUoc+tA/VyxP/ost5rGq7QWZnAdoe0eZgnYweDbgmgkoafgk8aTfNgsMNmmqfhC+Czj3V4T3mSBH255kxB0ztd4tNNDJkas2CUdkAKHQ3yAtxfijj/bdb7Cumyhmoyexzcs6Qwv2qUbPKvJDOtnNFklrF3R5qneA2XYHe/2A+ht1Xb3FZXRY1XTAjFTgtxJ45qKtWDpZK1g6dhIQuvBzjcy8FgQ6y8Nw+sCdnwL1Dn8jdMe6m2a+3ma9ESNUdOC1VixSH3bnPiYyraswnO0fqDIQkyW8WmCWab7b+I9TCF3+x0j2e+MPUA7LPGrVfD1F3VNsrPVR0zhS8BB5x21muzYa1Sy1Tb4y4d4qOwIi9Pk/wcj1gV50p5zQjJKAsJH8KcY4vpdYrjV0w9HMxxHjfKNpfwdMyRNuAmyy2M1vq5OegBNFMmR9lSHDizSLPMJGjuO2BZfSOtLKvpMylUvh/d/hFgAOH4+ibxGTZuAAAAAElFTkSuQmCC) no-repeat 50% 50%; }

.iziModal.iziModal-light.isFullscreen .iziModal-button-fullscreen {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyRUUxMkYxODRFODUxMUU2Qjc3RDk0MUUzMzJDRjBEOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RTNFNENCRkI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RTNFNENCRUI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgzM2MwOWZiLWJjOTEtNGVlZS05MDM1LTRkMmU2ZmE1ZjBmMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRUUxMkYxODRFODUxMUU2Qjc3RDk0MUUzMzJDRjBEOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv1Q9Z8AAAOXSURBVHjaxJlLbA1RGMfPjIs+EvoIRYt4FVUl2EkkRTxKUqQbG0SEho2FjUQ8YtEICbEgTdFYeK1KaGvVeoUltyStt0UlNE17aWhV2+v/9X5XJpMzc8/0zpn5kl+aO3Nm7r/fnPu9xhDp2URQDJbw3xkgB2QCAwyAPvANfARvQDsfG7V4PO7pC40xCiVxa8AKFjnOw7VdoA08BtG4R8VeBZeCKrBS+GPvQAM0P/NbcB7YBdYJPfYKXIXwL34IJm8eBFOFXusH9RDdnI7gLWA/MEVwdh/UOe1tN8G0V3eLcKwFXJCJNl08G5ZYsrWgWnZCJng5OOBwo1iAoisMw6hMJXgyOOywVW7xj+9BgKL3QHSxm+C9IF9y4U2GMlStRPQP8Jbp9lFwhJwE0RHrgaSV8N6xG238l7Zjtfx3K58/Bd7zsWngIqdnP2we2ACa7B7e6RL6joK5EtHNfL7b5u1Bn7dGFbycYRVM/8WyFJnuJK+z2iVwzFrMcF1h+Cx4ClhtFVyu8CW54ITE01EwFMAPcH1SMJWIqxQvItE1YHEIsXkhtkUhCV4ApiteFOPadn4IgseDMooSSxVrhWFwmkvCsKw06WGhKLhHhGuzSHChh9pZ5cc1oFFwfoTTsWrWqQCvXdZQEpkDsjUJziSv3Qu43k3LTA1BXqvRY/4DMjTd/yu4niJVm9wslCjcb4QE/9Qo+Al44baAmgpKCIqC+01OBLrsr8/de8zkiYwuUxWSq7iuM8JhantIqfYItkOepKBysnbycIfPXYKqURL6DhaBCQrrKcZHTa5loyEIJgHXwG3F9TQV+pxMGK0BiaTHn2OLEjcURbdi7XBSMO3jTxoEjtg+7wDnhG3spSD6F3hk7Tjoxnc0CJ5k+5wFCrhplYl2mmI24nyvvWumAE9z2zIfBW8WifnxIHc2yb6xiHtEoms0/hlGtpAPHCkgNDjFyZngPN88COvkPpEe+XGHbFcD7z53C+ybwKEAo0UPZ8QCybkmiL3sNvkheygSI08RYOSQiaUhd52sUpIZLWwJsYqkkdcZeHfIS66nc9XcZQRpNBY7C7F9Yy1OtonErDgSgNhGcEXmWa/VFA1O9onE6y4dRqGtXuVtkpf2iDy8EVR6GLykMnrsNFC867QF0hH8v3MVicFcuYdKy56uqQx4SukWQj3NOtJtQIt4ckSvbmdziMqy7HcS9xv0cn/Xwdn0A1drnl/d/hNgAGQa6Lgarp6BAAAAAElFTkSuQmCC) no-repeat 50% 50%; }

.iziModal .iziModal-loader {
  background: #fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiM5OTkiPiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMiI+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iLTAuOXMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49Ii0wLjlzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgIDwvZz48L3N2Zz4=) no-repeat 50% 50%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9; }

.iziModal .iziModal-content-loader {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiM5OTkiPiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMiI+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iLTAuOXMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49Ii0wLjlzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgIDwvZz48L3N2Zz4=) no-repeat 50% 50%; }

.iziModal .iziModal-content:after, .iziModal .iziModal-content:before {
  content: '';
  display: table; }

.iziModal .iziModal-content:after {
  clear: both; }

.iziModal .iziModal-content {
  zoom: 1;
  width: 100%;
  -webkit-overflow-scrolling: touch; }

.iziModal .iziModal-wrap {
  width: 100%;
  position: relative;
  -webkit-overflow-scrolling: touch;
  overflow-scrolling: touch; }

.iziModal .iziModal-iframe {
  border: 0;
  margin: 0 0 -6px;
  width: 100%;
  transition: height .3s ease; }

.iziModal-overlay {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%; }

.iziModal-navigate {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  pointer-events: none; }

.iziModal-navigate-caption {
  position: absolute;
  left: 10px;
  top: 10px;
  color: #fff;
  line-height: 16px;
  font-size: 9px;
  font-family: 'Lato',Arial;
  letter-spacing: .1em;
  text-indent: 0;
  text-align: center;
  width: 70px;
  padding: 5px 0;
  text-transform: uppercase;
  display: none; }

.iziModal-navigate-caption::after, .iziModal-navigate-caption::before {
  position: absolute;
  top: 2px;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 14px;
  font-size: 12px;
  content: '';
  background-size: 100% !important; }

.iziModal-navigate-caption:before {
  left: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNmFjNjAyMy04OWU0LWE0NDAtYmMxMy1kOTA5MTQ3MmYzYjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDREQ0YwRjA1MzQzMTFFNkE5NUNDRDkyQzEwMzM5RTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDREQ0YwRUY1MzQzMTFFNkE5NUNDRDkyQzEwMzM5RTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNmM0Nzk3Ni1mNzE3LTk5NDAtYTgyYS1mNTdjNmNiYmU0NWMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZGVmYTEyZC01MzM0LTExZTYtYWRkYi04Y2NmYjI5ZTAxNjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7oo0ptAAACWklEQVR42uyZTWsTYRSFZybxo4kWk5g2NC5qTAU3Kq30A9udi1oXolV/hWuhv6R/Q6utioi4LbbVFHemamlRU0OCEk0wZjwXzwtDoBDopHMHcuFJMplZnLm5ue+589qu61qeOApyYAjEgG0FEyLqN/gKiqBuTtgewWlwCZw056xgwwirgU3wxSv4NJgCUV5YBRXQDEhsBJwCSSauBVZFdJRlIJk9Av7wbj577jDIOENtRmPVwcsw6KfAAvikRKzEDlhnhuU/lRPBWaa9wsxqC6ndPX7OiOA4D8qW3vjO9z7H0w3+KhZstNmOFbLoCQ6DYGmL+bAInmGfLFC4asFXwRJIgB+goVmw+I7HXO+/gevGnGgUPEGxktkSmAMbWmt4HDwBKS6XN1jDKrvEFYoVK7oLroE3h93Woh1eNwqWafJ/gQV65vM+ail34mc6EZwBK2CAx8fAIjjeBYMzDT4cVHCEXtRbRvEu/Nr9HCIOnGGp15vgEec9KYn74B0nAT/CZnv86FcNvwK3wENwAjwAs2Bbs5d4CW5zir0AXvv8p+tKH34B5lkW4h2egRHtbu05uMMHHWfB0zC4NRF5l09kzvE4rd2tyUJyjy4tz7akZqXbL8QETbJ/FsMgWOJtb6brCQ5YsBsC8Uab63DVkkgqFpzie93h8OhScFah2LTHi5ccWroaLd5l6//+hpYQoWP05LKqFs2WQYbTsNxAi+5fxpWmdfh7HS7XhwSzG+H3a2JnvZsyktmLbdOFhpDMvrf4sN1u2/aK0cwMcmYLcturweceW+CnOfFPgAEA8uWFFylBJYoAAAAASUVORK5CYII=) no-repeat 50% 50%; }

.iziModal-navigate-caption:after {
  right: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADhmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjI2YWM2MDIzLTg5ZTQtYTQ0MC1iYzEzLWQ5MDkxNDcyZjNiMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NERDRjBGMDUzNDMxMUU2QTk1Q0NEOTJDMTAzMzlFMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NERDRjBFRjUzNDMxMUU2QTk1Q0NEOTJDMTAzMzlFMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmY2YzQ3OTc2LWY3MTctOTk0MC1hODJhLWY1N2M2Y2JiZTQ1YyIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBkZWZhMTJkLTUzMzQtMTFlNi1hZGRiLThjY2ZiMjllMDE2NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuijSm0AAAKbSURBVFhH7ZnJj0xRGEerzFoIMTaCZmOIedhaiJj55yz8DaYdNhIJEUMQbCTG3rQ02hDSiEY553XdTpHS3nv96taV9ElO6lVt6peb7933fffVG41GrYW5uBaX4EysYzcw1Fd8hc/wM2a0Bl6Nm3BW9i0dDPsQX/olBF6FO72AH/gG3+N3jL3KBpqGC3ERTsGfeAsHDTyHi71oCXzBe/gaU2A5bscZOIxXTb8OLQNX9i6mElYsg/voqruwfQb2BhODWgqpMYDv0NLsNXC4yd42P1PEwNJj4HBTWdipErLVDfxfMRm408QMvBu3jV6WJ1Zg9/rbeBOP+UNZYgX+iE/Rp+lpPIKliBXYB9IhtPNy3z/T/F6YmDXsChvyBc7Gs3gACxEzsDzBg9iPPXgO92NuYgeWx2h3+AhtaM7jPsyF7aV37XR8gNZYO/pwKY51+xPkG27Fk2joT3gCr2A7NuJ6HMkTeAPadlp3VeMChF7G0P6X3dmfjAXOUxIj6LZkv1ylNuStDZejkL+PS96ScFzRqnDAtI5PoTefvbg7iNNOOwqVRCfYghdxBbpHH8Y7+DcKlUTV7MLLaNghPIrjhf2N2IF34AVcjE44hrXHyE3MwE6/loEzpEcIlqKjeyFiBe7FS+he/gENewMLEyuwXdo8dGWP43UsRazA9g7uDNbwNX8oS8watlsz+ISIGbgSJgN3GgOHlnFq8zNFQraGgT1iFc9iUyU0XsMGHhy9zh6XbvCp4ZuBBWglDBj4OdqLeu0+uRJTwMZ+Dbp/e21P3m97yWe2snsw1LTHmz5C/9lQdwhfGbiq89GwvrrwUT4UAouhN6MzloTRpVuEYI5O9urZYXtrYPGQw2OlZegM163QhrJMfWVgyTq0Qq32C/N7uPz9OknWAAAAAElFTkSuQmCC) no-repeat 50% 50%; }

.iziModal-navigate > button {
  position: fixed;
  bottom: 0;
  top: 0;
  border: 0;
  height: 100%;
  width: 84px;
  background-size: 100% !important;
  cursor: pointer;
  padding: 0;
  opacity: .2;
  transition: opacity .3s ease;
  pointer-events: all;
  margin: 0;
  outline: 0; }

.iziModal-navigate > button:hover {
  opacity: 1; }

.iziModal-navigate-prev {
  left: 50%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALwAAAC8CAYAAADCScSrAAAACXBIWXMAAAsTAAALEwEAmpwYAAA5sGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo2NDkyYzcxMy05ZDM0LTZlNGQtYmUwNi1hMDMyY2Q4NDVjNGU8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo1QjIzMUMxODU3RjcxMUU2ODUzRkRBRjE5RDhDQjZBRDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpjZmMwNzVmNC1kODA3LWI0NDMtYWIwYS02YWVhZjRjMDgxZWE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPnhtcC5paWQ6NjQ5MmM3MTMtOWQzNC02ZTRkLWJlMDYtYTAzMmNkODQ1YzRlPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD54bXAuZGlkOjY0OTJjNzEzLTlkMzQtNmU0ZC1iZTA2LWEwMzJjZDg0NWM0ZTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmNmYzA3NWY0LWQ4MDctYjQ0My1hYjBhLTZhZWFmNGMwODFlYTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQxMTo1ODowNC0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wOC0wMVQwOTo0MDo1Ni0wMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA4LTAxVDExOjU4OjA0LTAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNi0wOC0wMVQxMTo1ODowNC0wMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjE4ODwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xODg8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PvAvv7QAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAmdJREFUeNrs1LsJQkEQhtH/mtmBgQ8QA7tQK1e7MBBBMbADwzUZEyuQveeDCXbD4TBDay3SWJpYgYCXgJeAl4CXgJeAl4CXgJeAl4CXgJeAF/AS8BLwEvAS8BLwEvAS8BLwEvAS8BLwAl4CXgJeAl4CXv/WJskpyQJ4jQH7Mcmu0C+BV+/Y5/VeF/oV8Ood+7dpDfDqHvsrySHJBXjBDrxgB16wAy/YgRfswAt24AU78IIdeMEOPOywAw+7gIcdeMEOvGAHXrADL9iBF+zAC3bgBTvwsMMOPOwCHnYBD7uAhx14wQ68YAdesAMv2IEX7MDDDjvwsAt42AU87AIedgEPu4CHXcDDDrxgB16wAw877MDDDjvwsAt42AU87AIedgEPu4CHXcDDLuBhB16wAw877MDDLuBhF/CwC3jYBTzsAh52AQ+7gIddwEtjB3+tS/78+Z/V5d9iATz0Ah56AQ+9gIdewEMv4KEX8NALeOgFPPQCHnoBDz3wgh54QQ889NADDz30wEMv4KEX8NALeOgFPPQCHnoBD72Ahx54QQ+8oAde0AMv6IEX9MBDDz3w0EMPPPQCHnoBD72Ah17AQw+8FUAPvKAHXtADL+iBF/TAC3rgBT3wgh546KEHHnrogYdewEMv4KEHXtADL+iBF/TAC3rgBT3wgh54QQ+8oAde0AMv6IGHHnrgoU/yrgFe3aO/JdknuQOv3tGfC/tjjEsYWmsoyIWXgJeAl4CXgJeAl4CXgJeAl4CXgJeAF/AS8BLwEvAS8BLwEvAS8BLwEvAS8BLwAl4CXgJeAl4CXvqnPgAAAP//AwCEcoCBRabYzAAAAABJRU5ErkJggg==) no-repeat 50% 50%; }

.iziModal-navigate-next {
  right: 50%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALwAAAC8CAYAAADCScSrAAAACXBIWXMAAB3SAAAd0gEUasEwAAA7pGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wOC0wMVQwOTo0MDoxNC0wMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA4LTAxVDExOjU4OjEyLTAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNi0wOC0wMVQxMTo1ODoxMi0wMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDphZjljN2Q2MC00MTg2LWE3NGQtYTBiMS1mMGU5ODUwYzg2ZGY8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6NjQ5MmM3MTMtOWQzNC02ZTRkLWJlMDYtYTAzMmNkODQ1YzRlPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6NjQ5MmM3MTMtOWQzNC02ZTRkLWJlMDYtYTAzMmNkODQ1YzRlPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjY0OTJjNzEzLTlkMzQtNmU0ZC1iZTA2LWEwMzJjZDg0NWM0ZTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQwOTo0MDoxNC0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjAxNjJjMmE3LWZmMjYtYzE0ZC05Yjg4LTc2MGM2NzAxYjYzNzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQxMTo1MTowNy0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmFmOWM3ZDYwLTQxODYtYTc0ZC1hMGIxLWYwZTk4NTBjODZkZjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQxMTo1ODoxMi0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+MTkzOTAzNi8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+MTkzOTAzNi8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTg4PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE4ODwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+nbt1mgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACQklEQVR42uzSsQ3CQAAEQTdiOyGg/wrciJ0QUMYSECEKAP3PSdvAaZZqkWbJCQJeAl4CXgJeAl4CXgJeAl4CXgJeAl4CXsBLwEvAS8BLwEvAS8BLwEvAS8BLwEvAC3gJeAl4CXgJ+D9vrY7qBgLwo7dVZ+89oAd+5Pbq6nPQAz9s9+rZ96AHHnoBD72Ah17AQy/goRfw0At46AU89AIeegEPvYCHHnhBD7ygBx566IGHHnrgoRfw0At46AU89AIeegEPvYCHXsBDL+ChB17QAy/ogRf0wAt64KGHHnjooQceegEPvYCHXsBDL+ChF/DQAy/ogRf0wAt64AU98IIeeEEPvKAHXtADDz30wEPvI+ChF/DQAy/ogRf0wAt64AU98IIeeEEPvKAHXtADL+iBF/TAC3rgoZ8ePRDAAy/YgRfswAt24AU78IIdeMEOvGAHXrADL9iBhx124GEX8LADL9iBF+zAC3bgBTvwgh14wQ68YAcedtiBh13Awy7gYRfwsAMv2IEX7MALduAFO/CCHXjYYQcedgEPu4CHXcDDLuBhF/CwA+8E2IEX7MALduAFO/Cwww487AIedgEPu4CHXcDDLuBhF/CwC3jYgRfswMMOO/CwC3jYBTzsAh52AQ+7gIddwMMu4GEX8LBravB7dcEO/Ext1Qk78DO1VgfswEvAS8BLwEvAS8BLwEvAS8BLwEvAS8ALeAl4CXgJeAl4CXgJeAl4CXgJeAl4CXgBLwEvAS8BLwEvAS/9shcAAAD//wMAtAygvJrkwJUAAAAASUVORK5CYII=) no-repeat 50% 50%; }

.iziModal.isAttachedTop .iziModal-header {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.iziModal.isAttachedTop {
  margin-top: 0 !important;
  margin-bottom: auto !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important; }

.iziModal.isAttachedBottom {
  margin-top: auto !important;
  margin-bottom: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important; }

.iziModal.isFullscreen {
  max-width: 100% !important;
  margin: 0 !important;
  height: 100% !important; }

.iziModal.isAttached, .iziModal.isFullscreen {
  border-radius: 0 !important; }

.iziModal.hasScroll .iziModal-wrap {
  overflow-y: auto;
  overflow-x: hidden; }

html.iziModal-isAttached, html.iziModal-isOverflow {
  overflow: hidden; }

html.iziModal-isAttached body, html.iziModal-isOverflow body {
  overflow-y: scroll;
  position: relative; }

.iziModal ::-webkit-scrollbar {
  overflow: visible;
  height: 7px;
  width: 7px; }

.iziModal ::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  background-clip: padding-box;
  border: solid transparent;
  border-width: 0;
  min-height: 28px;
  padding: 100px 0 0;
  box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07); }

.iziModal ::-webkit-scrollbar-thumb:active {
  background-color: rgba(0, 0, 0, 0.4); }

.iziModal ::-webkit-scrollbar-button {
  height: 0;
  width: 0; }

.iziModal ::-webkit-scrollbar-track {
  background-clip: padding-box;
  border: solid transparent;
  border-width: 0 0 0 2px; }

.iziModal.transitionIn .iziModal-header {
  -webkit-animation: iziM-slideDown 0.7s cubic-bezier(0.7, 0, 0.3, 1);
  -moz-animation: iziM-slideDown 0.7s cubic-bezier(0.7, 0, 0.3, 1);
  animation: iziM-slideDown 0.7s cubic-bezier(0.7, 0, 0.3, 1); }

.iziModal.transitionIn .iziModal-header .iziModal-header-icon {
  -webkit-animation: iziM-revealIn 1s cubic-bezier(0.16, 0.81, 0.32, 1) both;
  -moz-animation: iziM-revealIn 1s cubic-bezier(0.16, 0.81, 0.32, 1) both;
  animation: iziM-revealIn 1s cubic-bezier(0.16, 0.81, 0.32, 1) both; }

.iziModal.transitionIn .iziModal-header .iziModal-header-subtitle, .iziModal.transitionIn .iziModal-header .iziModal-header-title {
  -webkit-animation: iziM-slideIn 1s cubic-bezier(0.16, 0.81, 0.32, 1) both;
  -moz-animation: iziM-slideIn 1s cubic-bezier(0.16, 0.81, 0.32, 1) both;
  animation: iziM-slideIn 1s cubic-bezier(0.16, 0.81, 0.32, 1) both; }

.iziModal.transitionIn .iziModal-header .iziModal-button {
  -webkit-animation: iziM-revealIn 1.2s cubic-bezier(0.7, 0, 0.3, 1);
  -moz-animation: iziM-revealIn 1.2s cubic-bezier(0.7, 0, 0.3, 1);
  animation: iziM-revealIn 1.2s cubic-bezier(0.7, 0, 0.3, 1); }

.iziModal.transitionIn .iziModal-iframe, .iziModal.transitionIn .iziModal-wrap {
  -webkit-animation: iziM-fadeIn 1.3s;
  -moz-animation: iziM-fadeIn 1.3s;
  animation: iziM-fadeIn 1.3s; }

.iziModal.transitionIn .iziModal-header {
  -webkit-animation-delay: 0s;
  -moz-animation: 0s;
  animation-delay: 0s; }

.iziModal.transitionIn .iziModal-header .iziModal-header-icon, .iziModal.transitionIn .iziModal-header .iziModal-header-title {
  -webkit-animation-delay: .4s;
  -moz-animation: .4s;
  animation-delay: .4s; }

.iziModal.transitionIn .iziModal-header .iziModal-header-subtitle {
  -webkit-animation-delay: .5s;
  -moz-animation: .5s;
  animation-delay: .5s; }

.iziModal.transitionOut .iziModal-header, .iziModal.transitionOut .iziModal-header * {
  transition: none !important; }

.iziModal .fadeOut, .iziModal-navigate.fadeOut, .iziModal-overlay.fadeOut, .iziModal.fadeOut {
  -webkit-animation: iziM-fadeOut .5s;
  -moz-animation: iziM-fadeOut .5s;
  animation: iziM-fadeOut .5s;
  animation-fill-mode: forwards; }

.iziModal .fadeIn, .iziModal-navigate.fadeIn, .iziModal-overlay.fadeIn, .iziModal.fadeIn {
  -webkit-animation: iziM-fadeIn .5s;
  -moz-animation: iziM-fadeIn .5s;
  animation: iziM-fadeIn .5s; }

.iziModal-overlay.comingIn, .iziModal.comingIn {
  -webkit-animation: iziM-comingIn .5s ease;
  -moz-animation: iziM-comingIn .5s ease;
  animation: iziM-comingIn .5s ease; }

.iziModal-overlay.comingOut, .iziModal.comingOut {
  -webkit-animation: iziM-comingOut 0.5s cubic-bezier(0.16, 0.81, 0.32, 1);
  -moz-animation: iziM-comingOut 0.5s cubic-bezier(0.16, 0.81, 0.32, 1);
  animation: iziM-comingOut 0.5s cubic-bezier(0.16, 0.81, 0.32, 1);
  animation-fill-mode: forwards; }

.iziModal-overlay.bounceInDown, .iziModal.bounceInDown {
  -webkit-animation: iziM-bounceInDown .7s ease;
  animation: iziM-bounceInDown .7s ease; }

.iziModal-overlay.bounceOutDown, .iziModal.bounceOutDown {
  -webkit-animation: iziM-bounceOutDown .7s ease;
  animation: iziM-bounceOutDown .7s ease; }

.iziModal-overlay.bounceInUp, .iziModal.bounceInUp {
  -webkit-animation: iziM-bounceInUp .7s ease;
  animation: iziM-bounceInUp .7s ease; }

.iziModal-overlay.bounceOutUp, .iziModal.bounceOutUp {
  -webkit-animation: iziM-bounceOutUp .7s ease;
  animation: iziM-bounceOutUp .7s ease; }

.iziModal-overlay.fadeInDown, .iziModal.fadeInDown {
  -webkit-animation: iziM-fadeInDown 0.7s cubic-bezier(0.16, 0.81, 0.32, 1);
  animation: iziM-fadeInDown 0.7s cubic-bezier(0.16, 0.81, 0.32, 1); }

.iziModal-overlay.fadeOutDown, .iziModal.fadeOutDown {
  -webkit-animation: iziM-fadeOutDown .5s ease;
  animation: iziM-fadeOutDown .5s ease; }

.iziModal-overlay.fadeInUp, .iziModal.fadeInUp {
  -webkit-animation: iziM-fadeInUp 0.7s cubic-bezier(0.16, 0.81, 0.32, 1);
  animation: iziM-fadeInUp 0.7s cubic-bezier(0.16, 0.81, 0.32, 1); }

.iziModal-overlay.fadeOutUp, .iziModal.fadeOutUp {
  -webkit-animation: iziM-fadeOutUp .5s ease;
  animation: iziM-fadeOutUp .5s ease; }

.iziModal-overlay.fadeInLeft, .iziModal.fadeInLeft {
  -webkit-animation: iziM-fadeInLeft 0.7s cubic-bezier(0.16, 0.81, 0.32, 1);
  animation: iziM-fadeInLeft 0.7s cubic-bezier(0.16, 0.81, 0.32, 1); }

.iziModal-overlay.fadeOutLeft, .iziModal.fadeOutLeft {
  -webkit-animation: iziM-fadeOutLeft .5s ease;
  animation: iziM-fadeOutLeft .5s ease; }

.iziModal-overlay.fadeInRight, .iziModal.fadeInRight {
  -webkit-animation: iziM-fadeInRight 0.7s cubic-bezier(0.16, 0.81, 0.32, 1);
  animation: iziM-fadeInRight 0.7s cubic-bezier(0.16, 0.81, 0.32, 1); }

.iziModal-overlay.fadeOutRight, .iziModal.fadeOutRight {
  -webkit-animation: iziM-fadeOutRight .5s ease;
  animation: iziM-fadeOutRight .5s ease; }

.iziModal-overlay.flipInX, .iziModal.flipInX {
  -webkit-animation: iziM-flipInX .7s ease;
  animation: iziM-flipInX .7s ease; }

.iziModal-overlay.flipOutX, .iziModal.flipOutX {
  -webkit-animation: iziM-flipOutX .7s ease;
  animation: iziM-flipOutX .7s ease; }

@-webkit-keyframes iziM-comingIn {
  0% {
    opacity: 0;
    transform: scale(0.9) translateY(-20px) perspective(600px) rotateX(10deg); }
  to {
    opacity: 1;
    transform: scale(1) translateY(0) perspective(600px) rotateX(0); } }

@-moz-keyframes iziM-comingIn {
  0% {
    opacity: 0;
    transform: scale(0.9) translateY(-20px) perspective(600px) rotateX(10deg); }
  to {
    opacity: 1;
    transform: scale(1) translateY(0) perspective(600px) rotateX(0); } }

@keyframes iziM-comingIn {
  0% {
    opacity: 0;
    transform: scale(0.9) translateY(-20px) perspective(600px) rotateX(10deg); }
  to {
    opacity: 1;
    transform: scale(1) translateY(0) perspective(600px) rotateX(0); } }

@-webkit-keyframes iziM-comingOut {
  0% {
    opacity: 1;
    transform: scale(1); }
  to {
    opacity: 0;
    transform: scale(0.9); } }

@-moz-keyframes iziM-comingOut {
  0% {
    opacity: 1;
    transform: scale(1); }
  to {
    opacity: 0;
    transform: scale(0.9); } }

@keyframes iziM-comingOut {
  0% {
    opacity: 1;
    transform: scale(1); }
  to {
    opacity: 0;
    transform: scale(0.9); } }

@-webkit-keyframes iziM-fadeOut {
  0% {
    opacity: 1; }
  to {
    opacity: 0; } }

@-moz-keyframes iziM-fadeOut {
  0% {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes iziM-fadeOut {
  0% {
    opacity: 1; }
  to {
    opacity: 0; } }

@-webkit-keyframes iziM-fadeIn {
  0% {
    opacity: 0; }
  to {
    opacity: 1; } }

@-moz-keyframes iziM-fadeIn {
  0% {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes iziM-fadeIn {
  0% {
    opacity: 0; }
  to {
    opacity: 1; } }

@-webkit-keyframes iziM-slideIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(50px); }
  to {
    opacity: 1;
    -webkit-transform: translateX(0); } }

@-moz-keyframes iziM-slideIn {
  0% {
    opacity: 0;
    -moz-transform: translateX(50px); }
  to {
    opacity: 1;
    -moz-transform: translateX(0); } }

@keyframes iziM-slideIn {
  0% {
    opacity: 0;
    transform: translateX(50px); }
  to {
    opacity: 1;
    transform: translateX(0); } }

@-webkit-keyframes iziM-slideDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(1, 0) translateY(-40px);
    -webkit-transform-origin: center top; } }

@-moz-keyframes iziM-slideDown {
  0% {
    opacity: 0;
    -moz-transform: scale(1, 0) translateY(-40px);
    -moz-transform-origin: center top; } }

@keyframes iziM-slideDown {
  0% {
    opacity: 0;
    transform: scale(1, 0) translateY(-40px);
    transform-origin: center top; } }

@-webkit-keyframes iziM-revealIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 1); } }

@-moz-keyframes iziM-revealIn {
  0% {
    opacity: 0;
    -moz-transform: scale3d(0.3, 0.3, 1); } }

@keyframes iziM-revealIn {
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 1); } }

@-webkit-keyframes iziM-bounceInDown {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -1000px, 0);
    transform: translate3d(0, -1000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to {
    -webkit-transform: none;
    transform: none; } }

@keyframes iziM-bounceInDown {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -1000px, 0);
    transform: translate3d(0, -1000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to {
    -webkit-transform: none;
    transform: none; } }

@-webkit-keyframes iziM-bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 1000px, 0);
    transform: translate3d(0, 1000px, 0); } }

@keyframes iziM-bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 1000px, 0);
    transform: translate3d(0, 1000px, 0); } }

@-webkit-keyframes iziM-bounceInUp {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 1000px, 0);
    transform: translate3d(0, 1000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes iziM-bounceInUp {
  0%, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 1000px, 0);
    transform: translate3d(0, 1000px, 0); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@-webkit-keyframes iziM-bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@keyframes iziM-bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -1000px, 0);
    transform: translate3d(0, -1000px, 0); } }

@-webkit-keyframes iziM-fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes iziM-fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@-webkit-keyframes iziM-fadeOutDown {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100px, 0);
    transform: translate3d(0, 100px, 0); } }

@keyframes iziM-fadeOutDown {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100px, 0);
    transform: translate3d(0, 100px, 0); } }

@-webkit-keyframes iziM-fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100px, 0);
    transform: translate3d(0, 100px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes iziM-fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100px, 0);
    transform: translate3d(0, 100px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@-webkit-keyframes iziM-fadeOutUp {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0); } }

@keyframes iziM-fadeOutUp {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0); } }

@-webkit-keyframes iziM-fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-200px, 0, 0);
    transform: translate3d(-200px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes iziM-fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-200px, 0, 0);
    transform: translate3d(-200px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@-webkit-keyframes iziM-fadeOutLeft {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-200px, 0, 0);
    transform: translate3d(-200px, 0, 0); } }

@keyframes iziM-fadeOutLeft {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-200px, 0, 0);
    transform: translate3d(-200px, 0, 0); } }

@-webkit-keyframes iziM-fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(200px, 0, 0);
    transform: translate3d(200px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes iziM-fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(200px, 0, 0);
    transform: translate3d(200px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@-webkit-keyframes iziM-fadeOutRight {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(200px, 0, 0);
    transform: translate3d(200px, 0, 0); } }

@keyframes iziM-fadeOutRight {
  0% {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(200px, 0, 0);
    transform: translate3d(200px, 0, 0); } }

@-webkit-keyframes iziM-flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(60deg);
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg); }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg); }
  to {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1; } }

@keyframes iziM-flipInX {
  0% {
    transform: perspective(400px) rotateX(60deg);
    opacity: 0; }
  40% {
    transform: perspective(400px) rotateX(-10deg); }
  70% {
    transform: perspective(400px) rotateX(10deg); }
  to {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1; } }

@-webkit-keyframes iziM-flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 40deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 40deg);
    opacity: 0; } }

@keyframes iziM-flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 40deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 40deg);
    opacity: 0; } }

/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled {
  position: relative; }

.flickity-enabled:focus {
  outline: none; }

.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%; }

.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%; }

/* draggable */
.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab; }

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing; }

/* ---- flickity-button ---- */
.flickity-button {
  position: absolute;
  background: rgba(255, 255, 255, 0.75);
  border: none;
  color: #333; }

.flickity-button:hover {
  background: white;
  cursor: pointer; }

.flickity-button:focus {
  outline: none;
  box-shadow: 0 0 0 5px #19F; }

.flickity-button:active {
  opacity: 0.6; }

.flickity-button:disabled {
  opacity: 0.3;
  cursor: auto;
  /* prevent disabled button from capturing pointer up event. #716 */
  pointer-events: none; }

.flickity-button-icon {
  fill: currentColor; }

/* ---- previous/next buttons ---- */
.flickity-prev-next-button {
  top: 50%;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  /* vertically center */
  transform: translateY(-50%); }

.flickity-prev-next-button.previous {
  left: 10px; }

.flickity-prev-next-button.next {
  right: 10px; }

/* right to left */
.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px; }

.flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: 10px; }

.flickity-prev-next-button .flickity-button-icon {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%; }

/* ---- page dots ---- */
.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1; }

.flickity-rtl .flickity-page-dots {
  direction: rtl; }

.flickity-page-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 8px;
  background: #333;
  border-radius: 50%;
  opacity: 0.25;
  cursor: pointer; }

.flickity-page-dots .dot.is-selected {
  opacity: 1; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVuZGxlLmNzcyIsInNvdXJjZXMiOlsiYnVuZGxlLnNjc3MiLCJjb21wb25lbnRzL3RhaWx3aW5kLnNjc3MiLCJjb21wb25lbnRzL3N0eWxlLnNjc3MiLCJjb21wb25lbnRzL2hvdmVyLnNjc3MiLCJjb21wb25lbnRzL2ltYWdlVGVtcGxhdGVzLnNjc3MiLCJjb21wb25lbnRzL05hdmJhci5zY3NzIiwiY29tcG9uZW50cy9JbWFnZUNhcm91c2VsLnNjc3MiLCJjb21wb25lbnRzL0J1dHRvbkltYWdlU3BsaXQuc2NzcyIsImNvbXBvbmVudHMvQnV0dG9uU2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9JbWFnZVNlY3Rpb24uc2NzcyIsImNvbXBvbmVudHMvQ2F0ZWdvcnlTZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL0N1c3RvbWVyU2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9CbG9nU2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9Gb290ZXJTZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL0NhdGVnb3J5UGFnZS5zY3NzIiwiY29tcG9uZW50cy9BY2NvdW50UGFnZS5zY3NzIiwiY29tcG9uZW50cy9jb21taXRtZW50U2VjdGlvbi5zY3NzIiwiY29tcG9uZW50cy9jb2xvcnMuc2NzcyIsImNvbXBvbmVudHMvYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9DdXN0b21CbG9ja3Muc2NzcyIsImNvbXBvbmVudHMvZm9ybS5zY3NzIiwiY29tcG9uZW50cy90YWJsZXMuc2NzcyIsImNvbXBvbmVudHMvc3RyaXBlLnNjc3MiLCJjb21wb25lbnRzL2l6aU1vZGFsLnNjc3MiLCJjb21wb25lbnRzL2ZsaWNraXR5LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi9jb21wb25lbnRzL3RhaWx3aW5kLnNjc3MnO1xuQGltcG9ydCAnLi9jb21wb25lbnRzL3N0eWxlLnNjc3MnO1xuQGltcG9ydCAnLi9jb21wb25lbnRzL2hvdmVyLnNjc3MnO1xuQGltcG9ydCAnLi9jb21wb25lbnRzL2ltYWdlVGVtcGxhdGVzLnNjc3MnO1xuQGltcG9ydCAnLi9jb21wb25lbnRzL05hdmJhci5zY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9JbWFnZUNhcm91c2VsLnNjc3MnO1xuQGltcG9ydCAnLi9jb21wb25lbnRzL0J1dHRvbkltYWdlU3BsaXQuc2Nzcyc7XG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvQnV0dG9uU2VjdGlvbi5zY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9JbWFnZVNlY3Rpb24uc2Nzcyc7XG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvQ2F0ZWdvcnlTZWN0aW9uLnNjc3MnO1xuQGltcG9ydCAnLi9jb21wb25lbnRzL0N1c3RvbWVyU2VjdGlvbi5zY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9CbG9nU2VjdGlvbi5zY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9Gb290ZXJTZWN0aW9uLnNjc3MnO1xuQGltcG9ydCAnLi9jb21wb25lbnRzL0NhdGVnb3J5UGFnZS5zY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9BY2NvdW50UGFnZS5zY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9jb21taXRtZW50U2VjdGlvbi5zY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9jb2xvcnMuc2Nzcyc7XG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvYnV0dG9ucy5zY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9DdXN0b21CbG9ja3Muc2Nzcyc7XG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvZm9ybS5zY3NzJztcbkBpbXBvcnQgJy4vY29tcG9uZW50cy90YWJsZXMuc2Nzcyc7XG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvc3RyaXBlLnNjc3MnO1xuQGltcG9ydCAnLi9jb21wb25lbnRzL2l6aU1vZGFsLnNjc3MnO1xuQGltcG9ydCAnLi9jb21wb25lbnRzL2ZsaWNraXR5LnNjc3MnO1xuXG5cbiIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogTWFudWFsbHkgZm9ya2VkIGZyb20gU1VJVCBDU1MgQmFzZTogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZVxuICogQSB0aGluIGxheWVyIG9uIHRvcCBvZiBub3JtYWxpemUuY3NzIHRoYXQgcHJvdmlkZXMgYSBzdGFydGluZyBwb2ludCBtb3JlXG4gKiBzdWl0YWJsZSBmb3Igd2ViIGFwcGxpY2F0aW9ucy5cbiAqL1xuXG4vKipcbiAqIFJlbW92ZXMgdGhlIGRlZmF1bHQgc3BhY2luZyBhbmQgYm9yZGVyIGZvciBhcHByb3ByaWF0ZSBlbGVtZW50cy5cbiAqL1xuXG5ibG9ja3F1b3RlLFxuZGwsXG5kZCxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbmhyLFxuZmlndXJlLFxucCxcbnByZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogV29yayBhcm91bmQgYSBGaXJlZm94L0lFIGJ1ZyB3aGVyZSB0aGUgdHJhbnNwYXJlbnQgYGJ1dHRvbmAgYmFja2dyb3VuZFxuICogcmVzdWx0cyBpbiBhIGxvc3Mgb2YgdGhlIGRlZmF1bHQgYGJ1dHRvbmAgZm9jdXMgc3R5bGVzLlxuICovXG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuZmllbGRzZXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8vIG9sLFxuLy8gdWwge1xuLy8gICBsaXN0LXN0eWxlOiBub25lO1xuLy8gICBtYXJnaW46IDA7XG4vLyAgIHBhZGRpbmc6IDA7XG4vLyB9XG5cblxuXG4vKipcbiAqIFRhaWx3aW5kIGN1c3RvbSByZXNldCBzdHlsZXNcbiAqL1xuXG4vKipcbiAqIDEuIFVzZSB0aGUgdXNlcidzIGNvbmZpZ3VyZWQgYHNhbnNgIGZvbnQtZmFtaWx5ICh3aXRoIFRhaWx3aW5kJ3MgZGVmYXVsdFxuICogICAgc2Fucy1zZXJpZiBmb250IHN0YWNrIGFzIGEgZmFsbGJhY2spIGFzIGEgc2FuZSBkZWZhdWx0LlxuICogMi4gVXNlIFRhaWx3aW5kJ3MgZGVmYXVsdCBcIm5vcm1hbFwiIGxpbmUtaGVpZ2h0IHNvIHRoZSB1c2VyIGlzbid0IGZvcmNlZFxuICogICAgdG8gb3ZlcnJpZGUgaXQgdG8gZW5zdXJlIGNvbnNpc3RlbmN5IGV2ZW4gd2hlbiB1c2luZyB0aGUgZGVmYXVsdCB0aGVtZS5cbiAqL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBQcmV2ZW50IHBhZGRpbmcgYW5kIGJvcmRlciBmcm9tIGFmZmVjdGluZyBlbGVtZW50IHdpZHRoLlxuICpcbiAqICAgIFdlIHVzZWQgdG8gc2V0IHRoaXMgaW4gdGhlIGh0bWwgZWxlbWVudCBhbmQgaW5oZXJpdCBmcm9tXG4gKiAgICB0aGUgcGFyZW50IGVsZW1lbnQgZm9yIGV2ZXJ5dGhpbmcgZWxzZS4gVGhpcyBjYXVzZWQgaXNzdWVzXG4gKiAgICBpbiBzaGFkb3ctZG9tLWVuaGFuY2VkIGVsZW1lbnRzIGxpa2UgPGRldGFpbHM+IHdoZXJlIHRoZSBjb250ZW50XG4gKiAgICBpcyB3cmFwcGVkIGJ5IGEgZGl2IHdpdGggYm94LXNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YC5cbiAqXG4gKiAgICBodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzRcbiAqXG4gKlxuICogMi4gQWxsb3cgYWRkaW5nIGEgYm9yZGVyIHRvIGFuIGVsZW1lbnQgYnkganVzdCBhZGRpbmcgYSBib3JkZXItd2lkdGguXG4gKlxuICogICAgQnkgZGVmYXVsdCwgdGhlIHdheSB0aGUgYnJvd3NlciBzcGVjaWZpZXMgdGhhdCBhbiBlbGVtZW50IHNob3VsZCBoYXZlIG5vXG4gKiAgICBib3JkZXIgaXMgYnkgc2V0dGluZyBpdCdzIGJvcmRlci1zdHlsZSB0byBgbm9uZWAgaW4gdGhlIHVzZXItYWdlbnRcbiAqICAgIHN0eWxlc2hlZXQuXG4gKlxuICogICAgSW4gb3JkZXIgdG8gZWFzaWx5IGFkZCBib3JkZXJzIHRvIGVsZW1lbnRzIGJ5IGp1c3Qgc2V0dGluZyB0aGUgYGJvcmRlci13aWR0aGBcbiAqICAgIHByb3BlcnR5LCB3ZSBjaGFuZ2UgdGhlIGRlZmF1bHQgYm9yZGVyLXN0eWxlIGZvciBhbGwgZWxlbWVudHMgdG8gYHNvbGlkYCwgYW5kXG4gKiAgICB1c2UgYm9yZGVyLXdpZHRoIHRvIGhpZGUgdGhlbSBpbnN0ZWFkLiBUaGlzIHdheSBvdXIgYGJvcmRlcmAgdXRpbGl0aWVzIG9ubHlcbiAqICAgIG5lZWQgdG8gc2V0IHRoZSBgYm9yZGVyLXdpZHRoYCBwcm9wZXJ0eSBpbnN0ZWFkIG9mIHRoZSBlbnRpcmUgYGJvcmRlcmBcbiAqICAgIHNob3J0aGFuZCwgbWFraW5nIG91ciBib3JkZXIgdXRpbGl0aWVzIG11Y2ggbW9yZSBzdHJhaWdodGZvcndhcmQgdG8gY29tcG9zZS5cbiAqXG4gKiAgICBodHRwczovL2dpdGh1Yi5jb20vdGFpbHdpbmRjc3MvdGFpbHdpbmRjc3MvcHVsbC8xMTZcbiAqL1xuXG4qLFxuOjpiZWZvcmUsXG46OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBib3JkZXItd2lkdGg6IDA7IC8qIDIgKi9cbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgLyogMiAqL1xuICBib3JkZXItY29sb3I6ICNlMmU4ZjA7IC8qIDIgKi9cbn1cblxuLypcbiAqIEVuc3VyZSBob3Jpem9udGFsIHJ1bGVzIGFyZSB2aXNpYmxlIGJ5IGRlZmF1bHRcbiAqL1xuXG5ociB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbn1cblxuLyoqXG4gKiBVbmRvIHRoZSBgYm9yZGVyLXN0eWxlOiBub25lYCByZXNldCB0aGF0IE5vcm1hbGl6ZSBhcHBsaWVzIHRvIGltYWdlcyBzbyB0aGF0XG4gKiBvdXIgYGJvcmRlci17d2lkdGh9YCB1dGlsaXRpZXMgaGF2ZSB0aGUgZXhwZWN0ZWQgZWZmZWN0LlxuICpcbiAqIFRoZSBOb3JtYWxpemUgcmVzZXQgaXMgdW5uZWNlc3NhcnkgZm9yIHVzIHNpbmNlIHdlIGRlZmF1bHQgdGhlIGJvcmRlci13aWR0aFxuICogdG8gMCBvbiBhbGwgZWxlbWVudHMuXG4gKlxuICogaHR0cHM6Ly9naXRodWIuY29tL3RhaWx3aW5kY3NzL3RhaWx3aW5kY3NzL2lzc3Vlcy8zNjJcbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTBhZWMwO1xufVxuXG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciwgdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2EwYWVjMDtcbn1cblxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2EwYWVjMDtcbn1cblxuaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgdGV4dGFyZWE6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTBhZWMwO1xufVxuXG5pbnB1dDo6cGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2EwYWVjMDtcbn1cblxuYnV0dG9uLFxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBSZXNldCBsaW5rcyB0byBvcHRpbWl6ZSBmb3Igb3B0LWluIHN0eWxpbmcgaW5zdGVhZCBvZlxuICogb3B0LW91dC5cbiAqL1xuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBSZXNldCBmb3JtIGVsZW1lbnQgcHJvcGVydGllcyB0aGF0IGFyZSBlYXN5IHRvIGZvcmdldCB0b1xuICogc3R5bGUgZXhwbGljaXRseSBzbyB5b3UgZG9uJ3QgaW5hZHZlcnRlbnRseSBpbnRyb2R1Y2VcbiAqIHN0eWxlcyB0aGF0IGRldmlhdGUgZnJvbSB5b3VyIGRlc2lnbiBzeXN0ZW0uIFRoZXNlIHN0eWxlc1xuICogc3VwcGxlbWVudCBhIHBhcnRpYWwgcmVzZXQgdGhhdCBpcyBhbHJlYWR5IGFwcGxpZWQgYnlcbiAqIG5vcm1hbGl6ZS5jc3MuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKipcbiAqIFVzZSB0aGUgY29uZmlndXJlZCAnbW9ubycgZm9udCBmYW1pbHkgZm9yIGVsZW1lbnRzIHRoYXRcbiAqIGFyZSBleHBlY3RlZCB0byBiZSByZW5kZXJlZCB3aXRoIGEgbW9ub3NwYWNlIGZvbnQsIGZhbGxpbmdcbiAqIGJhY2sgdG8gdGhlIHN5c3RlbSBtb25vc3BhY2Ugc3RhY2sgaWYgdGhlcmUgaXMgbm8gY29uZmlndXJlZFxuICogJ21vbm8nIGZvbnQgZmFtaWx5LlxuICovXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuLyoqXG4gKiBNYWtlIHJlcGxhY2VkIGVsZW1lbnRzIGBkaXNwbGF5OiBibG9ja2AgYnkgZGVmYXVsdCBhcyB0aGF0J3NcbiAqIHRoZSBiZWhhdmlvciB5b3Ugd2FudCBhbG1vc3QgYWxsIG9mIHRoZSB0aW1lLiBJbnNwaXJlZCBieVxuICogQ1NTIFJlbWVkeSwgd2l0aCBgc3ZnYCBhZGRlZCBhcyB3ZWxsLlxuICpcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9tb3pkZXZzL2Nzc3JlbWVkeS9pc3N1ZXMvMTRcbiAqL1xuXG5pbWcsXG5zdmcsXG52aWRlbyxcbmNhbnZhcyxcbmF1ZGlvLFxuaWZyYW1lLFxuZW1iZWQsXG5vYmplY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyoqXG4gKiBDb25zdHJhaW4gaW1hZ2VzIGFuZCB2aWRlb3MgdG8gdGhlIHBhcmVudCB3aWR0aCBhbmQgcHJlc2VydmVcbiAqIHRoZWlyIGluc3RyaW5zaWMgYXNwZWN0IHJhdGlvLlxuICpcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9tb3pkZXZzL2Nzc3JlbWVkeS9pc3N1ZXMvMTRcbiAqL1xuXG5pbWcsXG52aWRlbyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cblxuLnNwYWNlLXktMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMHB4ICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwcHggKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjc1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjc1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxLjI1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoM3JlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDNyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoM3JlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyg0cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyg4cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoOHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxMHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEwcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE0cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE2cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMXB4ICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC43NXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjc1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjc1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjI1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMS41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0ycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTNyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTNyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC01cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtOHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtOHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTByZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEwcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE0cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE2cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTFweCAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMXB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDE7XG59XG5cbi5zcGFjZS14LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDE7XG59XG5cbi5kaXZpZGUteS0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbn1cblxuLmRpdmlkZS14LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMHB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICBib3JkZXItbGVmdC13aWR0aDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xufVxuXG4uZGl2aWRlLXktMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygycHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG59XG5cbi5kaXZpZGUteC0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLmRpdmlkZS15LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDRweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoNHB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xufVxuXG4uZGl2aWRlLXgtNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg0cHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDRweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG59XG5cbi5kaXZpZGUteS04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgYm9yZGVyLXRvcC13aWR0aDogY2FsYyg4cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbn1cblxuLmRpdmlkZS14LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoOHB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg4cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xufVxuXG4uZGl2aWRlLXkgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xufVxuXG4uZGl2aWRlLXggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICBib3JkZXItbGVmdC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xufVxuXG4uZGl2aWRlLXktcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAtLWRpdmlkZS15LXJldmVyc2U6IDE7XG59XG5cbi5kaXZpZGUteC1yZXZlcnNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIC0tZGl2aWRlLXgtcmV2ZXJzZTogMTtcbn1cblxuLmRpdmlkZS10cmFuc3BhcmVudCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGl2aWRlLWN1cnJlbnQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5kaXZpZGUtYmxhY2sgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuXG4uZGl2aWRlLXdoaXRlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLmRpdmlkZS1ncmF5LTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICNmN2ZhZmM7XG59XG5cbi5kaXZpZGUtZ3JheS0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRmMmY3O1xufVxuXG4uZGl2aWRlLWdyYXktMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2UyZThmMDtcbn1cblxuLmRpdmlkZS1ncmF5LTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICNjYmQ1ZTA7XG59XG5cbi5kaXZpZGUtZ3JheS01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTBhZWMwO1xufVxuXG4uZGl2aWRlLWdyYXktNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzcxODA5Njtcbn1cblxuLmRpdmlkZS1ncmF5LTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICM0YTU1Njg7XG59XG5cbi5kaXZpZGUtZ3JheS04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmQzNzQ4O1xufVxuXG4uZGl2aWRlLWdyYXktOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzFhMjAyYztcbn1cblxuLmRpdmlkZS1yZWQtMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjVmNTtcbn1cblxuLmRpdmlkZS1yZWQtMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZlZDdkNztcbn1cblxuLmRpdmlkZS1yZWQtMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZlYjJiMjtcbn1cblxuLmRpdmlkZS1yZWQtNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZjODE4MTtcbn1cblxuLmRpdmlkZS1yZWQtNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2Y1NjU2NTtcbn1cblxuLmRpdmlkZS1yZWQtNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2U1M2UzZTtcbn1cblxuLmRpdmlkZS1yZWQtNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2M1MzAzMDtcbn1cblxuLmRpdmlkZS1yZWQtODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzliMmMyYztcbn1cblxuLmRpdmlkZS1yZWQtOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzc0MmEyYTtcbn1cblxuLmRpdmlkZS1vcmFuZ2UtMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmFmMDtcbn1cblxuLmRpdmlkZS1vcmFuZ2UtMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZlZWJjODtcbn1cblxuLmRpdmlkZS1vcmFuZ2UtMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZiZDM4ZDtcbn1cblxuLmRpdmlkZS1vcmFuZ2UtNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2Y2YWQ1NTtcbn1cblxuLmRpdmlkZS1vcmFuZ2UtNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2VkODkzNjtcbn1cblxuLmRpdmlkZS1vcmFuZ2UtNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2RkNmIyMDtcbn1cblxuLmRpdmlkZS1vcmFuZ2UtNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2MwNTYyMTtcbn1cblxuLmRpdmlkZS1vcmFuZ2UtODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzljNDIyMTtcbn1cblxuLmRpdmlkZS1vcmFuZ2UtOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzdiMzQxZTtcbn1cblxuLmRpdmlkZS15ZWxsb3ctMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmMDtcbn1cblxuLmRpdmlkZS15ZWxsb3ctMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZlZmNiZjtcbn1cblxuLmRpdmlkZS15ZWxsb3ctMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZhZjA4OTtcbn1cblxuLmRpdmlkZS15ZWxsb3ctNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2Y2ZTA1ZTtcbn1cblxuLmRpdmlkZS15ZWxsb3ctNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2VjYzk0Yjtcbn1cblxuLmRpdmlkZS15ZWxsb3ctNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2Q2OWUyZTtcbn1cblxuLmRpdmlkZS15ZWxsb3ctNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2I3NzkxZjtcbn1cblxuLmRpdmlkZS15ZWxsb3ctODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzk3NWExNjtcbn1cblxuLmRpdmlkZS15ZWxsb3ctOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzc0NDIxMDtcbn1cblxuLmRpdmlkZS1ncmVlbi0xMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBmZmY0O1xufVxuXG4uZGl2aWRlLWdyZWVuLTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICNjNmY2ZDU7XG59XG5cbi5kaXZpZGUtZ3JlZW4tMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzlhZTZiNDtcbn1cblxuLmRpdmlkZS1ncmVlbi00MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjhkMzkxO1xufVxuXG4uZGl2aWRlLWdyZWVuLTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICM0OGJiNzg7XG59XG5cbi5kaXZpZGUtZ3JlZW4tNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzM4YTE2OTtcbn1cblxuLmRpdmlkZS1ncmVlbi03MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmY4NTVhO1xufVxuXG4uZGl2aWRlLWdyZWVuLTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG59XG5cbi5kaXZpZGUtZ3JlZW4tOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzIyNTQzZDtcbn1cblxuLmRpdmlkZS10ZWFsLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICNlNmZmZmE7XG59XG5cbi5kaXZpZGUtdGVhbC0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjJmNWVhO1xufVxuXG4uZGl2aWRlLXRlYWwtMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzgxZTZkOTtcbn1cblxuLmRpdmlkZS10ZWFsLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICM0ZmQxYzU7XG59XG5cbi5kaXZpZGUtdGVhbC01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzhiMmFjO1xufVxuXG4uZGl2aWRlLXRlYWwtNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzMxOTc5NTtcbn1cblxuLmRpdmlkZS10ZWFsLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICMyYzdhN2I7XG59XG5cbi5kaXZpZGUtdGVhbC04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjg1ZTYxO1xufVxuXG4uZGl2aWRlLXRlYWwtOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzIzNGU1Mjtcbn1cblxuLmRpdmlkZS1ibHVlLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICNlYmY4ZmY7XG59XG5cbi5kaXZpZGUtYmx1ZS0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmVlM2Y4O1xufVxuXG4uZGl2aWRlLWJsdWUtMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzkwY2RmNDtcbn1cblxuLmRpdmlkZS1ibHVlLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICM2M2IzZWQ7XG59XG5cbi5kaXZpZGUtYmx1ZS01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDI5OWUxO1xufVxuXG4uZGl2aWRlLWJsdWUtNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzMxODJjZTtcbn1cblxuLmRpdmlkZS1ibHVlLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICMyYjZjYjA7XG59XG5cbi5kaXZpZGUtYmx1ZS04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmM1MjgyO1xufVxuXG4uZGl2aWRlLWJsdWUtOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzJhNDM2NTtcbn1cblxuLmRpdmlkZS1pbmRpZ28tMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ViZjRmZjtcbn1cblxuLmRpdmlkZS1pbmRpZ28tMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2MzZGFmZTtcbn1cblxuLmRpdmlkZS1pbmRpZ28tMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2EzYmZmYTtcbn1cblxuLmRpdmlkZS1pbmRpZ28tNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzdmOWNmNTtcbn1cblxuLmRpdmlkZS1pbmRpZ28tNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzY2N2VlYTtcbn1cblxuLmRpdmlkZS1pbmRpZ28tNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzVhNjdkODtcbn1cblxuLmRpdmlkZS1pbmRpZ28tNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzRjNTFiZjtcbn1cblxuLmRpdmlkZS1pbmRpZ28tODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzQzNDE5MDtcbn1cblxuLmRpdmlkZS1pbmRpZ28tOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzNjMzY2Yjtcbn1cblxuLmRpdmlkZS1wdXJwbGUtMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZhZjVmZjtcbn1cblxuLmRpdmlkZS1wdXJwbGUtMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2U5ZDhmZDtcbn1cblxuLmRpdmlkZS1wdXJwbGUtMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2Q2YmNmYTtcbn1cblxuLmRpdmlkZS1wdXJwbGUtNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2I3OTRmNDtcbn1cblxuLmRpdmlkZS1wdXJwbGUtNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzlmN2FlYTtcbn1cblxuLmRpdmlkZS1wdXJwbGUtNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzgwNWFkNTtcbn1cblxuLmRpdmlkZS1wdXJwbGUtNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzZiNDZjMTtcbn1cblxuLmRpdmlkZS1wdXJwbGUtODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzU1M2M5YTtcbn1cblxuLmRpdmlkZS1wdXJwbGUtOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzQ0MzM3YTtcbn1cblxuLmRpdmlkZS1waW5rLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICNmZmY1Zjc7XG59XG5cbi5kaXZpZGUtcGluay0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVkN2UyO1xufVxuXG4uZGl2aWRlLXBpbmstMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2ZiYjZjZTtcbn1cblxuLmRpdmlkZS1waW5rLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICNmNjg3YjM7XG59XG5cbi5kaXZpZGUtcGluay01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWQ2NGE2O1xufVxuXG4uZGl2aWRlLXBpbmstNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogI2Q1M2Y4Yztcbn1cblxuLmRpdmlkZS1waW5rLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICBib3JkZXItY29sb3I6ICNiODMyODA7XG59XG5cbi5kaXZpZGUtcGluay04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTcyNjZkO1xufVxuXG4uZGl2aWRlLXBpbmstOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gIGJvcmRlci1jb2xvcjogIzcwMjQ1OTtcbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLm5vdC1zci1vbmx5IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmZvY3VzXFw6c3Itb25seTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uZm9jdXNcXDpub3Qtc3Itb25seTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5hcHBlYXJhbmNlLW5vbmUge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uYmctZml4ZWQge1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuXG4uYmctbG9jYWwge1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGxvY2FsO1xufVxuXG4uYmctc2Nyb2xsIHtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYmctY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYXktMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZmFmYztcbn1cblxuLmJnLWdyYXktMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjJmNztcbn1cblxuLmJnLWdyYXktMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZThmMDtcbn1cblxuLmJnLWdyYXktNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiZDVlMDtcbn1cblxuLmJnLWdyYXktNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwYWVjMDtcbn1cblxuLmJnLWdyYXktNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxODA5Njtcbn1cblxuLmJnLWdyYXktNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhNTU2ODtcbn1cblxuLmJnLWdyYXktODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzc0ODtcbn1cblxuLmJnLWdyYXktOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMjAyYztcbn1cblxuLmJnLXJlZC0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY1O1xufVxuXG4uYmctcmVkLTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWQ3ZDc7XG59XG5cbi5iZy1yZWQtMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYjJiMjtcbn1cblxuLmJnLXJlZC00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM4MTgxO1xufVxuXG4uYmctcmVkLTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTY1NjU7XG59XG5cbi5iZy1yZWQtNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1M2UzZTtcbn1cblxuLmJnLXJlZC03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzUzMDMwO1xufVxuXG4uYmctcmVkLTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YjJjMmM7XG59XG5cbi5iZy1yZWQtOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0MmEyYTtcbn1cblxuLmJnLW9yYW5nZS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYWYwO1xufVxuXG4uYmctb3JhbmdlLTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWViYzg7XG59XG5cbi5iZy1vcmFuZ2UtMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZDM4ZDtcbn1cblxuLmJnLW9yYW5nZS00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZhZDU1O1xufVxuXG4uYmctb3JhbmdlLTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDg5MzY7XG59XG5cbi5iZy1vcmFuZ2UtNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkNmIyMDtcbn1cblxuLmJnLW9yYW5nZS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzA1NjIxO1xufVxuXG4uYmctb3JhbmdlLTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YzQyMjE7XG59XG5cbi5iZy1vcmFuZ2UtOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiMzQxZTtcbn1cblxuLmJnLXllbGxvdy0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmYwO1xufVxuXG4uYmcteWVsbG93LTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZjYmY7XG59XG5cbi5iZy15ZWxsb3ctMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjA4OTtcbn1cblxuLmJnLXllbGxvdy00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZlMDVlO1xufVxuXG4uYmcteWVsbG93LTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2M5NGI7XG59XG5cbi5iZy15ZWxsb3ctNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2OWUyZTtcbn1cblxuLmJnLXllbGxvdy03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc3OTFmO1xufVxuXG4uYmcteWVsbG93LTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NzVhMTY7XG59XG5cbi5iZy15ZWxsb3ctOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0NDIxMDtcbn1cblxuLmJnLWdyZWVuLTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGZmZjQ7XG59XG5cbi5iZy1ncmVlbi0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZmNmQ1O1xufVxuXG4uYmctZ3JlZW4tMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlhZTZiNDtcbn1cblxuLmJnLWdyZWVuLTQwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2OGQzOTE7XG59XG5cbi5iZy1ncmVlbi01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhiYjc4O1xufVxuXG4uYmctZ3JlZW4tNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4YTE2OTtcbn1cblxuLmJnLWdyZWVuLTcwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjg1NWE7XG59XG5cbi5iZy1ncmVlbi04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xufVxuXG4uYmctZ3JlZW4tOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNTQzZDtcbn1cblxuLmJnLXRlYWwtMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZmZmYTtcbn1cblxuLmJnLXRlYWwtMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyZjVlYTtcbn1cblxuLmJnLXRlYWwtMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxZTZkOTtcbn1cblxuLmJnLXRlYWwtNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmZDFjNTtcbn1cblxuLmJnLXRlYWwtNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4YjJhYztcbn1cblxuLmJnLXRlYWwtNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxOTc5NTtcbn1cblxuLmJnLXRlYWwtNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjN2E3Yjtcbn1cblxuLmJnLXRlYWwtODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NWU2MTtcbn1cblxuLmJnLXRlYWwtOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzNGU1Mjtcbn1cblxuLmJnLWJsdWUtMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjhmZjtcbn1cblxuLmJnLWJsdWUtMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTNmODtcbn1cblxuLmJnLWJsdWUtMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwY2RmNDtcbn1cblxuLmJnLWJsdWUtNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzYjNlZDtcbn1cblxuLmJnLWJsdWUtNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOTllMTtcbn1cblxuLmJnLWJsdWUtNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxODJjZTtcbn1cblxuLmJnLWJsdWUtNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiNmNiMDtcbn1cblxuLmJnLWJsdWUtODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjNTI4Mjtcbn1cblxuLmJnLWJsdWUtOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhNDM2NTtcbn1cblxuLmJnLWluZGlnby0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmNGZmO1xufVxuXG4uYmctaW5kaWdvLTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2RhZmU7XG59XG5cbi5iZy1pbmRpZ28tMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzYmZmYTtcbn1cblxuLmJnLWluZGlnby00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y5Y2Y1O1xufVxuXG4uYmctaW5kaWdvLTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjdlZWE7XG59XG5cbi5iZy1pbmRpZ28tNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVhNjdkODtcbn1cblxuLmJnLWluZGlnby03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM1MWJmO1xufVxuXG4uYmctaW5kaWdvLTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MzQxOTA7XG59XG5cbi5iZy1pbmRpZ28tOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjMzY2Yjtcbn1cblxuLmJnLXB1cnBsZS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmNWZmO1xufVxuXG4uYmctcHVycGxlLTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWQ4ZmQ7XG59XG5cbi5iZy1wdXJwbGUtMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YmNmYTtcbn1cblxuLmJnLXB1cnBsZS00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc5NGY0O1xufVxuXG4uYmctcHVycGxlLTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZjdhZWE7XG59XG5cbi5iZy1wdXJwbGUtNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwNWFkNTtcbn1cblxuLmJnLXB1cnBsZS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmI0NmMxO1xufVxuXG4uYmctcHVycGxlLTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTNjOWE7XG59XG5cbi5iZy1wdXJwbGUtOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0MzM3YTtcbn1cblxuLmJnLXBpbmstMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbn1cblxuLmJnLXBpbmstMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDdlMjtcbn1cblxuLmJnLXBpbmstMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYjZjZTtcbn1cblxuLmJnLXBpbmstNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ODdiMztcbn1cblxuLmJnLXBpbmstNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNjRhNjtcbn1cblxuLmJnLXBpbmstNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1M2Y4Yztcbn1cblxuLmJnLXBpbmstNzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4MzI4MDtcbn1cblxuLmJnLXBpbmstODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3MjY2ZDtcbn1cblxuLmJnLXBpbmstOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwMjQ1OTtcbn1cblxuLmhvdmVyXFw6YmctdHJhbnNwYXJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmhvdmVyXFw6YmctY3VycmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmhvdmVyXFw6YmctYmxhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uaG92ZXJcXDpiZy13aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5ob3ZlclxcOmJnLWdyYXktMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZmFmYztcbn1cblxuLmhvdmVyXFw6YmctZ3JheS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmMmY3O1xufVxuXG4uaG92ZXJcXDpiZy1ncmF5LTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmU4ZjA7XG59XG5cbi5ob3ZlclxcOmJnLWdyYXktNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiZDVlMDtcbn1cblxuLmhvdmVyXFw6YmctZ3JheS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBhZWMwO1xufVxuXG4uaG92ZXJcXDpiZy1ncmF5LTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTgwOTY7XG59XG5cbi5ob3ZlclxcOmJnLWdyYXktNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhNTU2ODtcbn1cblxuLmhvdmVyXFw6YmctZ3JheS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzNzQ4O1xufVxuXG4uaG92ZXJcXDpiZy1ncmF5LTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTIwMmM7XG59XG5cbi5ob3ZlclxcOmJnLXJlZC0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY1O1xufVxuXG4uaG92ZXJcXDpiZy1yZWQtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDdkNztcbn1cblxuLmhvdmVyXFw6YmctcmVkLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWIyYjI7XG59XG5cbi5ob3ZlclxcOmJnLXJlZC00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM4MTgxO1xufVxuXG4uaG92ZXJcXDpiZy1yZWQtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1NjU2NTtcbn1cblxuLmhvdmVyXFw6YmctcmVkLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTNlM2U7XG59XG5cbi5ob3ZlclxcOmJnLXJlZC03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzUzMDMwO1xufVxuXG4uaG92ZXJcXDpiZy1yZWQtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliMmMyYztcbn1cblxuLmhvdmVyXFw6YmctcmVkLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDJhMmE7XG59XG5cbi5ob3ZlclxcOmJnLW9yYW5nZS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYWYwO1xufVxuXG4uaG92ZXJcXDpiZy1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZWJjODtcbn1cblxuLmhvdmVyXFw6Ymctb3JhbmdlLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmQzOGQ7XG59XG5cbi5ob3ZlclxcOmJnLW9yYW5nZS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZhZDU1O1xufVxuXG4uaG92ZXJcXDpiZy1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkODkzNjtcbn1cblxuLmhvdmVyXFw6Ymctb3JhbmdlLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDZiMjA7XG59XG5cbi5ob3ZlclxcOmJnLW9yYW5nZS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzA1NjIxO1xufVxuXG4uaG92ZXJcXDpiZy1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzljNDIyMTtcbn1cblxuLmhvdmVyXFw6Ymctb3JhbmdlLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjM0MWU7XG59XG5cbi5ob3ZlclxcOmJnLXllbGxvdy0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmYwO1xufVxuXG4uaG92ZXJcXDpiZy15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmNiZjtcbn1cblxuLmhvdmVyXFw6YmcteWVsbG93LTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWYwODk7XG59XG5cbi5ob3ZlclxcOmJnLXllbGxvdy00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZlMDVlO1xufVxuXG4uaG92ZXJcXDpiZy15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjYzk0Yjtcbn1cblxuLmhvdmVyXFw6YmcteWVsbG93LTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNjllMmU7XG59XG5cbi5ob3ZlclxcOmJnLXllbGxvdy03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc3OTFmO1xufVxuXG4uaG92ZXJcXDpiZy15ZWxsb3ctODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3NWExNjtcbn1cblxuLmhvdmVyXFw6YmcteWVsbG93LTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDQyMTA7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGZmZjQ7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmY2ZDU7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YWU2YjQ7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2OGQzOTE7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OGJiNzg7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOGExNjk7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjg1NWE7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzY3NDk7XG59XG5cbi5ob3ZlclxcOmJnLWdyZWVuLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjU0M2Q7XG59XG5cbi5ob3ZlclxcOmJnLXRlYWwtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZmZmYTtcbn1cblxuLmhvdmVyXFw6YmctdGVhbC0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJmNWVhO1xufVxuXG4uaG92ZXJcXDpiZy10ZWFsLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MWU2ZDk7XG59XG5cbi5ob3ZlclxcOmJnLXRlYWwtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmZDFjNTtcbn1cblxuLmhvdmVyXFw6YmctdGVhbC01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzhiMmFjO1xufVxuXG4uaG92ZXJcXDpiZy10ZWFsLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTk3OTU7XG59XG5cbi5ob3ZlclxcOmJnLXRlYWwtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjN2E3Yjtcbn1cblxuLmhvdmVyXFw6YmctdGVhbC04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg1ZTYxO1xufVxuXG4uaG92ZXJcXDpiZy10ZWFsLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzRlNTI7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjhmZjtcbn1cblxuLmhvdmVyXFw6YmctYmx1ZS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlM2Y4O1xufVxuXG4uaG92ZXJcXDpiZy1ibHVlLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MGNkZjQ7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzYjNlZDtcbn1cblxuLmhvdmVyXFw6YmctYmx1ZS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI5OWUxO1xufVxuXG4uaG92ZXJcXDpiZy1ibHVlLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTgyY2U7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWUtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiNmNiMDtcbn1cblxuLmhvdmVyXFw6YmctYmx1ZS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM1MjgyO1xufVxuXG4uaG92ZXJcXDpiZy1ibHVlLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTQzNjU7XG59XG5cbi5ob3ZlclxcOmJnLWluZGlnby0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmNGZmO1xufVxuXG4uaG92ZXJcXDpiZy1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzZGFmZTtcbn1cblxuLmhvdmVyXFw6YmctaW5kaWdvLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhM2JmZmE7XG59XG5cbi5ob3ZlclxcOmJnLWluZGlnby00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y5Y2Y1O1xufVxuXG4uaG92ZXJcXDpiZy1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2N2VlYTtcbn1cblxuLmhvdmVyXFw6YmctaW5kaWdvLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YTY3ZDg7XG59XG5cbi5ob3ZlclxcOmJnLWluZGlnby03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM1MWJmO1xufVxuXG4uaG92ZXJcXDpiZy1pbmRpZ28tODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDE5MDtcbn1cblxuLmhvdmVyXFw6YmctaW5kaWdvLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzM2NmI7XG59XG5cbi5ob3ZlclxcOmJnLXB1cnBsZS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmNWZmO1xufVxuXG4uaG92ZXJcXDpiZy1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZDhmZDtcbn1cblxuLmhvdmVyXFw6YmctcHVycGxlLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmJjZmE7XG59XG5cbi5ob3ZlclxcOmJnLXB1cnBsZS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc5NGY0O1xufVxuXG4uaG92ZXJcXDpiZy1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmN2FlYTtcbn1cblxuLmhvdmVyXFw6YmctcHVycGxlLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDVhZDU7XG59XG5cbi5ob3ZlclxcOmJnLXB1cnBsZS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmI0NmMxO1xufVxuXG4uaG92ZXJcXDpiZy1wdXJwbGUtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1M2M5YTtcbn1cblxuLmhvdmVyXFw6YmctcHVycGxlLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDMzN2E7XG59XG5cbi5ob3ZlclxcOmJnLXBpbmstMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbn1cblxuLmhvdmVyXFw6YmctcGluay0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkN2UyO1xufVxuXG4uaG92ZXJcXDpiZy1waW5rLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmI2Y2U7XG59XG5cbi5ob3ZlclxcOmJnLXBpbmstNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ODdiMztcbn1cblxuLmhvdmVyXFw6YmctcGluay01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ2NGE2O1xufVxuXG4uaG92ZXJcXDpiZy1waW5rLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNTNmOGM7XG59XG5cbi5ob3ZlclxcOmJnLXBpbmstNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4MzI4MDtcbn1cblxuLmhvdmVyXFw6YmctcGluay04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTcyNjZkO1xufVxuXG4uaG92ZXJcXDpiZy1waW5rLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDI0NTk7XG59XG5cbi5mb2N1c1xcOmJnLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb2N1c1xcOmJnLWN1cnJlbnQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mb2N1c1xcOmJnLWJsYWNrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmZvY3VzXFw6Ymctd2hpdGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZm9jdXNcXDpiZy1ncmF5LTEwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2ZhZmM7XG59XG5cbi5mb2N1c1xcOmJnLWdyYXktMjAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjJmNztcbn1cblxuLmZvY3VzXFw6YmctZ3JheS0zMDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlOGYwO1xufVxuXG4uZm9jdXNcXDpiZy1ncmF5LTQwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmQ1ZTA7XG59XG5cbi5mb2N1c1xcOmJnLWdyYXktNTAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EwYWVjMDtcbn1cblxuLmZvY3VzXFw6YmctZ3JheS02MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE4MDk2O1xufVxuXG4uZm9jdXNcXDpiZy1ncmF5LTcwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTU1Njg7XG59XG5cbi5mb2N1c1xcOmJnLWdyYXktODAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzc0ODtcbn1cblxuLmZvY3VzXFw6YmctZ3JheS05MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWEyMDJjO1xufVxuXG4uZm9jdXNcXDpiZy1yZWQtMTAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNTtcbn1cblxuLmZvY3VzXFw6YmctcmVkLTIwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWQ3ZDc7XG59XG5cbi5mb2N1c1xcOmJnLXJlZC0zMDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmViMmIyO1xufVxuXG4uZm9jdXNcXDpiZy1yZWQtNDAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjODE4MTtcbn1cblxuLmZvY3VzXFw6YmctcmVkLTUwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTY1NjU7XG59XG5cbi5mb2N1c1xcOmJnLXJlZC02MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTUzZTNlO1xufVxuXG4uZm9jdXNcXDpiZy1yZWQtNzAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1MzAzMDtcbn1cblxuLmZvY3VzXFw6YmctcmVkLTgwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YjJjMmM7XG59XG5cbi5mb2N1c1xcOmJnLXJlZC05MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQyYTJhO1xufVxuXG4uZm9jdXNcXDpiZy1vcmFuZ2UtMTAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmFmMDtcbn1cblxuLmZvY3VzXFw6Ymctb3JhbmdlLTIwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWViYzg7XG59XG5cbi5mb2N1c1xcOmJnLW9yYW5nZS0zMDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJkMzhkO1xufVxuXG4uZm9jdXNcXDpiZy1vcmFuZ2UtNDAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2YWQ1NTtcbn1cblxuLmZvY3VzXFw6Ymctb3JhbmdlLTUwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDg5MzY7XG59XG5cbi5mb2N1c1xcOmJnLW9yYW5nZS02MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ2YjIwO1xufVxuXG4uZm9jdXNcXDpiZy1vcmFuZ2UtNzAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwNTYyMTtcbn1cblxuLmZvY3VzXFw6Ymctb3JhbmdlLTgwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YzQyMjE7XG59XG5cbi5mb2N1c1xcOmJnLW9yYW5nZS05MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2IzNDFlO1xufVxuXG4uZm9jdXNcXDpiZy15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmMDtcbn1cblxuLmZvY3VzXFw6YmcteWVsbG93LTIwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZjYmY7XG59XG5cbi5mb2N1c1xcOmJnLXllbGxvdy0zMDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMDg5O1xufVxuXG4uZm9jdXNcXDpiZy15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZTA1ZTtcbn1cblxuLmZvY3VzXFw6YmcteWVsbG93LTUwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2M5NGI7XG59XG5cbi5mb2N1c1xcOmJnLXllbGxvdy02MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDY5ZTJlO1xufVxuXG4uZm9jdXNcXDpiZy15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3NzkxZjtcbn1cblxuLmZvY3VzXFw6YmcteWVsbG93LTgwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NzVhMTY7XG59XG5cbi5mb2N1c1xcOmJnLXllbGxvdy05MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ0MjEwO1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi0xMDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmZmY0O1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi0yMDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZmNmQ1O1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi0zMDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWFlNmI0O1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi00MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjhkMzkxO1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi01MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhiYjc4O1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi02MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzhhMTY5O1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi03MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY4NTVhO1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi04MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xufVxuXG4uZm9jdXNcXDpiZy1ncmVlbi05MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI1NDNkO1xufVxuXG4uZm9jdXNcXDpiZy10ZWFsLTEwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmZmZmE7XG59XG5cbi5mb2N1c1xcOmJnLXRlYWwtMjAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyZjVlYTtcbn1cblxuLmZvY3VzXFw6YmctdGVhbC0zMDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFlNmQ5O1xufVxuXG4uZm9jdXNcXDpiZy10ZWFsLTQwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZmQxYzU7XG59XG5cbi5mb2N1c1xcOmJnLXRlYWwtNTAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4YjJhYztcbn1cblxuLmZvY3VzXFw6YmctdGVhbC02MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE5Nzk1O1xufVxuXG4uZm9jdXNcXDpiZy10ZWFsLTcwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzdhN2I7XG59XG5cbi5mb2N1c1xcOmJnLXRlYWwtODAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NWU2MTtcbn1cblxuLmZvY3VzXFw6YmctdGVhbC05MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM0ZTUyO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTEwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmY4ZmY7XG59XG5cbi5mb2N1c1xcOmJnLWJsdWUtMjAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTNmODtcbn1cblxuLmZvY3VzXFw6YmctYmx1ZS0zMDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBjZGY0O1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTQwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2M2IzZWQ7XG59XG5cbi5mb2N1c1xcOmJnLWJsdWUtNTAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOTllMTtcbn1cblxuLmZvY3VzXFw6YmctYmx1ZS02MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MmNlO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTcwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjZjYjA7XG59XG5cbi5mb2N1c1xcOmJnLWJsdWUtODAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjNTI4Mjtcbn1cblxuLmZvY3VzXFw6YmctYmx1ZS05MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE0MzY1O1xufVxuXG4uZm9jdXNcXDpiZy1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjRmZjtcbn1cblxuLmZvY3VzXFw6YmctaW5kaWdvLTIwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2RhZmU7XG59XG5cbi5mb2N1c1xcOmJnLWluZGlnby0zMDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTNiZmZhO1xufVxuXG4uZm9jdXNcXDpiZy1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmOWNmNTtcbn1cblxuLmZvY3VzXFw6YmctaW5kaWdvLTUwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjdlZWE7XG59XG5cbi5mb2N1c1xcOmJnLWluZGlnby02MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE2N2Q4O1xufVxuXG4uZm9jdXNcXDpiZy1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNTFiZjtcbn1cblxuLmZvY3VzXFw6YmctaW5kaWdvLTgwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MzQxOTA7XG59XG5cbi5mb2N1c1xcOmJnLWluZGlnby05MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzNjZiO1xufVxuXG4uZm9jdXNcXDpiZy1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjVmZjtcbn1cblxuLmZvY3VzXFw6YmctcHVycGxlLTIwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWQ4ZmQ7XG59XG5cbi5mb2N1c1xcOmJnLXB1cnBsZS0zMDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZiY2ZhO1xufVxuXG4uZm9jdXNcXDpiZy1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3OTRmNDtcbn1cblxuLmZvY3VzXFw6YmctcHVycGxlLTUwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZjdhZWE7XG59XG5cbi5mb2N1c1xcOmJnLXB1cnBsZS02MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA1YWQ1O1xufVxuXG4uZm9jdXNcXDpiZy1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZiNDZjMTtcbn1cblxuLmZvY3VzXFw6YmctcHVycGxlLTgwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTNjOWE7XG59XG5cbi5mb2N1c1xcOmJnLXB1cnBsZS05MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQzMzdhO1xufVxuXG4uZm9jdXNcXDpiZy1waW5rLTEwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY1Zjc7XG59XG5cbi5mb2N1c1xcOmJnLXBpbmstMjAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDdlMjtcbn1cblxuLmZvY3VzXFw6YmctcGluay0zMDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJiNmNlO1xufVxuXG4uZm9jdXNcXDpiZy1waW5rLTQwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNjg3YjM7XG59XG5cbi5mb2N1c1xcOmJnLXBpbmstNTAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNjRhNjtcbn1cblxuLmZvY3VzXFw6YmctcGluay02MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDUzZjhjO1xufVxuXG4uZm9jdXNcXDpiZy1waW5rLTcwMDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiODMyODA7XG59XG5cbi5mb2N1c1xcOmJnLXBpbmstODAwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3MjY2ZDtcbn1cblxuLmZvY3VzXFw6YmctcGluay05MDA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzAyNDU5O1xufVxuXG4uYmctYm90dG9tIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xufVxuXG4uYmctY2VudGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uYmctbGVmdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG59XG5cbi5iZy1sZWZ0LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xufVxuXG4uYmctbGVmdC10b3Age1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbn1cblxuLmJnLXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG59XG5cbi5iZy1yaWdodC1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG59XG5cbi5iZy1yaWdodC10b3Age1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG59XG5cbi5iZy10b3Age1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG59XG5cbi5iZy1yZXBlYXQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xufVxuXG4uYmctbm8tcmVwZWF0IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmJnLXJlcGVhdC14IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4uYmctcmVwZWF0LXkge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG59XG5cbi5iZy1yZXBlYXQtcm91bmQge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcm91bmQ7XG59XG5cbi5iZy1yZXBlYXQtc3BhY2Uge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XG59XG5cbi5iZy1hdXRvIHtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xufVxuXG4uYmctY292ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uYmctY29udGFpbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLmJvcmRlci1jb2xsYXBzZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi5ib3JkZXItc2VwYXJhdGUge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xufVxuXG4uYm9yZGVyLXRyYW5zcGFyZW50IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJvcmRlci1jdXJyZW50IHtcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5ib3JkZXItYmxhY2sge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi5ib3JkZXItZ3JheS0xMDAge1xuICBib3JkZXItY29sb3I6ICNmN2ZhZmM7XG59XG5cbi5ib3JkZXItZ3JheS0yMDAge1xuICBib3JkZXItY29sb3I6ICNlZGYyZjc7XG59XG5cbi5ib3JkZXItZ3JheS0zMDAge1xuICBib3JkZXItY29sb3I6ICNlMmU4ZjA7XG59XG5cbi5ib3JkZXItZ3JheS00MDAge1xuICBib3JkZXItY29sb3I6ICNjYmQ1ZTA7XG59XG5cbi5ib3JkZXItZ3JheS01MDAge1xuICBib3JkZXItY29sb3I6ICNhMGFlYzA7XG59XG5cbi5ib3JkZXItZ3JheS02MDAge1xuICBib3JkZXItY29sb3I6ICM3MTgwOTY7XG59XG5cbi5ib3JkZXItZ3JheS03MDAge1xuICBib3JkZXItY29sb3I6ICM0YTU1Njg7XG59XG5cbi5ib3JkZXItZ3JheS04MDAge1xuICBib3JkZXItY29sb3I6ICMyZDM3NDg7XG59XG5cbi5ib3JkZXItZ3JheS05MDAge1xuICBib3JkZXItY29sb3I6ICMxYTIwMmM7XG59XG5cbi5ib3JkZXItcmVkLTEwMCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjVmNTtcbn1cblxuLmJvcmRlci1yZWQtMjAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVkN2Q3O1xufVxuXG4uYm9yZGVyLXJlZC0zMDAge1xuICBib3JkZXItY29sb3I6ICNmZWIyYjI7XG59XG5cbi5ib3JkZXItcmVkLTQwMCB7XG4gIGJvcmRlci1jb2xvcjogI2ZjODE4MTtcbn1cblxuLmJvcmRlci1yZWQtNTAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjU2NTY1O1xufVxuXG4uYm9yZGVyLXJlZC02MDAge1xuICBib3JkZXItY29sb3I6ICNlNTNlM2U7XG59XG5cbi5ib3JkZXItcmVkLTcwMCB7XG4gIGJvcmRlci1jb2xvcjogI2M1MzAzMDtcbn1cblxuLmJvcmRlci1yZWQtODAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWIyYzJjO1xufVxuXG4uYm9yZGVyLXJlZC05MDAge1xuICBib3JkZXItY29sb3I6ICM3NDJhMmE7XG59XG5cbi5ib3JkZXItb3JhbmdlLTEwMCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmFmMDtcbn1cblxuLmJvcmRlci1vcmFuZ2UtMjAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVlYmM4O1xufVxuXG4uYm9yZGVyLW9yYW5nZS0zMDAge1xuICBib3JkZXItY29sb3I6ICNmYmQzOGQ7XG59XG5cbi5ib3JkZXItb3JhbmdlLTQwMCB7XG4gIGJvcmRlci1jb2xvcjogI2Y2YWQ1NTtcbn1cblxuLmJvcmRlci1vcmFuZ2UtNTAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWQ4OTM2O1xufVxuXG4uYm9yZGVyLW9yYW5nZS02MDAge1xuICBib3JkZXItY29sb3I6ICNkZDZiMjA7XG59XG5cbi5ib3JkZXItb3JhbmdlLTcwMCB7XG4gIGJvcmRlci1jb2xvcjogI2MwNTYyMTtcbn1cblxuLmJvcmRlci1vcmFuZ2UtODAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWM0MjIxO1xufVxuXG4uYm9yZGVyLW9yYW5nZS05MDAge1xuICBib3JkZXItY29sb3I6ICM3YjM0MWU7XG59XG5cbi5ib3JkZXIteWVsbG93LTEwMCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmMDtcbn1cblxuLmJvcmRlci15ZWxsb3ctMjAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVmY2JmO1xufVxuXG4uYm9yZGVyLXllbGxvdy0zMDAge1xuICBib3JkZXItY29sb3I6ICNmYWYwODk7XG59XG5cbi5ib3JkZXIteWVsbG93LTQwMCB7XG4gIGJvcmRlci1jb2xvcjogI2Y2ZTA1ZTtcbn1cblxuLmJvcmRlci15ZWxsb3ctNTAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWNjOTRiO1xufVxuXG4uYm9yZGVyLXllbGxvdy02MDAge1xuICBib3JkZXItY29sb3I6ICNkNjllMmU7XG59XG5cbi5ib3JkZXIteWVsbG93LTcwMCB7XG4gIGJvcmRlci1jb2xvcjogI2I3NzkxZjtcbn1cblxuLmJvcmRlci15ZWxsb3ctODAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTc1YTE2O1xufVxuXG4uYm9yZGVyLXllbGxvdy05MDAge1xuICBib3JkZXItY29sb3I6ICM3NDQyMTA7XG59XG5cbi5ib3JkZXItZ3JlZW4tMTAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBmZmY0O1xufVxuXG4uYm9yZGVyLWdyZWVuLTIwMCB7XG4gIGJvcmRlci1jb2xvcjogI2M2ZjZkNTtcbn1cblxuLmJvcmRlci1ncmVlbi0zMDAge1xuICBib3JkZXItY29sb3I6ICM5YWU2YjQ7XG59XG5cbi5ib3JkZXItZ3JlZW4tNDAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjhkMzkxO1xufVxuXG4uYm9yZGVyLWdyZWVuLTUwMCB7XG4gIGJvcmRlci1jb2xvcjogIzQ4YmI3ODtcbn1cblxuLmJvcmRlci1ncmVlbi02MDAge1xuICBib3JkZXItY29sb3I6ICMzOGExNjk7XG59XG5cbi5ib3JkZXItZ3JlZW4tNzAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmY4NTVhO1xufVxuXG4uYm9yZGVyLWdyZWVuLTgwMCB7XG4gIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbn1cblxuLmJvcmRlci1ncmVlbi05MDAge1xuICBib3JkZXItY29sb3I6ICMyMjU0M2Q7XG59XG5cbi5ib3JkZXItdGVhbC0xMDAge1xuICBib3JkZXItY29sb3I6ICNlNmZmZmE7XG59XG5cbi5ib3JkZXItdGVhbC0yMDAge1xuICBib3JkZXItY29sb3I6ICNiMmY1ZWE7XG59XG5cbi5ib3JkZXItdGVhbC0zMDAge1xuICBib3JkZXItY29sb3I6ICM4MWU2ZDk7XG59XG5cbi5ib3JkZXItdGVhbC00MDAge1xuICBib3JkZXItY29sb3I6ICM0ZmQxYzU7XG59XG5cbi5ib3JkZXItdGVhbC01MDAge1xuICBib3JkZXItY29sb3I6ICMzOGIyYWM7XG59XG5cbi5ib3JkZXItdGVhbC02MDAge1xuICBib3JkZXItY29sb3I6ICMzMTk3OTU7XG59XG5cbi5ib3JkZXItdGVhbC03MDAge1xuICBib3JkZXItY29sb3I6ICMyYzdhN2I7XG59XG5cbi5ib3JkZXItdGVhbC04MDAge1xuICBib3JkZXItY29sb3I6ICMyODVlNjE7XG59XG5cbi5ib3JkZXItdGVhbC05MDAge1xuICBib3JkZXItY29sb3I6ICMyMzRlNTI7XG59XG5cbi5ib3JkZXItYmx1ZS0xMDAge1xuICBib3JkZXItY29sb3I6ICNlYmY4ZmY7XG59XG5cbi5ib3JkZXItYmx1ZS0yMDAge1xuICBib3JkZXItY29sb3I6ICNiZWUzZjg7XG59XG5cbi5ib3JkZXItYmx1ZS0zMDAge1xuICBib3JkZXItY29sb3I6ICM5MGNkZjQ7XG59XG5cbi5ib3JkZXItYmx1ZS00MDAge1xuICBib3JkZXItY29sb3I6ICM2M2IzZWQ7XG59XG5cbi5ib3JkZXItYmx1ZS01MDAge1xuICBib3JkZXItY29sb3I6ICM0Mjk5ZTE7XG59XG5cbi5ib3JkZXItYmx1ZS02MDAge1xuICBib3JkZXItY29sb3I6ICMzMTgyY2U7XG59XG5cbi5ib3JkZXItYmx1ZS03MDAge1xuICBib3JkZXItY29sb3I6ICMyYjZjYjA7XG59XG5cbi5ib3JkZXItYmx1ZS04MDAge1xuICBib3JkZXItY29sb3I6ICMyYzUyODI7XG59XG5cbi5ib3JkZXItYmx1ZS05MDAge1xuICBib3JkZXItY29sb3I6ICMyYTQzNjU7XG59XG5cbi5ib3JkZXItaW5kaWdvLTEwMCB7XG4gIGJvcmRlci1jb2xvcjogI2ViZjRmZjtcbn1cblxuLmJvcmRlci1pbmRpZ28tMjAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzNkYWZlO1xufVxuXG4uYm9yZGVyLWluZGlnby0zMDAge1xuICBib3JkZXItY29sb3I6ICNhM2JmZmE7XG59XG5cbi5ib3JkZXItaW5kaWdvLTQwMCB7XG4gIGJvcmRlci1jb2xvcjogIzdmOWNmNTtcbn1cblxuLmJvcmRlci1pbmRpZ28tNTAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjY3ZWVhO1xufVxuXG4uYm9yZGVyLWluZGlnby02MDAge1xuICBib3JkZXItY29sb3I6ICM1YTY3ZDg7XG59XG5cbi5ib3JkZXItaW5kaWdvLTcwMCB7XG4gIGJvcmRlci1jb2xvcjogIzRjNTFiZjtcbn1cblxuLmJvcmRlci1pbmRpZ28tODAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDM0MTkwO1xufVxuXG4uYm9yZGVyLWluZGlnby05MDAge1xuICBib3JkZXItY29sb3I6ICMzYzM2NmI7XG59XG5cbi5ib3JkZXItcHVycGxlLTEwMCB7XG4gIGJvcmRlci1jb2xvcjogI2ZhZjVmZjtcbn1cblxuLmJvcmRlci1wdXJwbGUtMjAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTlkOGZkO1xufVxuXG4uYm9yZGVyLXB1cnBsZS0zMDAge1xuICBib3JkZXItY29sb3I6ICNkNmJjZmE7XG59XG5cbi5ib3JkZXItcHVycGxlLTQwMCB7XG4gIGJvcmRlci1jb2xvcjogI2I3OTRmNDtcbn1cblxuLmJvcmRlci1wdXJwbGUtNTAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWY3YWVhO1xufVxuXG4uYm9yZGVyLXB1cnBsZS02MDAge1xuICBib3JkZXItY29sb3I6ICM4MDVhZDU7XG59XG5cbi5ib3JkZXItcHVycGxlLTcwMCB7XG4gIGJvcmRlci1jb2xvcjogIzZiNDZjMTtcbn1cblxuLmJvcmRlci1wdXJwbGUtODAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTUzYzlhO1xufVxuXG4uYm9yZGVyLXB1cnBsZS05MDAge1xuICBib3JkZXItY29sb3I6ICM0NDMzN2E7XG59XG5cbi5ib3JkZXItcGluay0xMDAge1xuICBib3JkZXItY29sb3I6ICNmZmY1Zjc7XG59XG5cbi5ib3JkZXItcGluay0yMDAge1xuICBib3JkZXItY29sb3I6ICNmZWQ3ZTI7XG59XG5cbi5ib3JkZXItcGluay0zMDAge1xuICBib3JkZXItY29sb3I6ICNmYmI2Y2U7XG59XG5cbi5ib3JkZXItcGluay00MDAge1xuICBib3JkZXItY29sb3I6ICNmNjg3YjM7XG59XG5cbi5ib3JkZXItcGluay01MDAge1xuICBib3JkZXItY29sb3I6ICNlZDY0YTY7XG59XG5cbi5ib3JkZXItcGluay02MDAge1xuICBib3JkZXItY29sb3I6ICNkNTNmOGM7XG59XG5cbi5ib3JkZXItcGluay03MDAge1xuICBib3JkZXItY29sb3I6ICNiODMyODA7XG59XG5cbi5ib3JkZXItcGluay04MDAge1xuICBib3JkZXItY29sb3I6ICM5NzI2NmQ7XG59XG5cbi5ib3JkZXItcGluay05MDAge1xuICBib3JkZXItY29sb3I6ICM3MDI0NTk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci10cmFuc3BhcmVudDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1jdXJyZW50OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ibGFjazpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXdoaXRlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JheS0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmN2ZhZmM7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmF5LTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VkZjJmNztcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyYXktMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTJlOGYwO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JheS00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjYmQ1ZTA7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmF5LTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2EwYWVjMDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyYXktNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzE4MDk2O1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JheS03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0YTU1Njg7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmF5LTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzJkMzc0ODtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyYXktOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWEyMDJjO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcmVkLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjVmNTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXJlZC0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZWQ3ZDc7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmViMmIyO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcmVkLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZjODE4MTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXJlZC01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmNTY1NjU7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTUzZTNlO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcmVkLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M1MzAzMDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXJlZC04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5YjJjMmM7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1yZWQtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzQyYTJhO1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3JhbmdlLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmFmMDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZWViYzg7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmJkMzhkO1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3JhbmdlLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y2YWQ1NTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZDg5MzY7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGQ2YjIwO1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3JhbmdlLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2MwNTYyMTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5YzQyMjE7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2IzNDFlO1xufVxuXG4uaG92ZXJcXDpib3JkZXIteWVsbG93LTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmMDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZWZjYmY7XG59XG5cbi5ob3ZlclxcOmJvcmRlci15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmMDg5O1xufVxuXG4uaG92ZXJcXDpib3JkZXIteWVsbG93LTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y2ZTA1ZTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlY2M5NGI7XG59XG5cbi5ob3ZlclxcOmJvcmRlci15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDY5ZTJlO1xufVxuXG4uaG92ZXJcXDpib3JkZXIteWVsbG93LTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2I3NzkxZjtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXllbGxvdy04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5NzVhMTY7XG59XG5cbi5ob3ZlclxcOmJvcmRlci15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzQ0MjEwO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBmZmY0O1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzZmNmQ1O1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWFlNmI0O1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjhkMzkxO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDhiYjc4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzhhMTY5O1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmY4NTVhO1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xufVxuXG4uaG92ZXJcXDpib3JkZXItZ3JlZW4tOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjI1NDNkO1xufVxuXG4uaG92ZXJcXDpib3JkZXItdGVhbC0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlNmZmZmE7XG59XG5cbi5ob3ZlclxcOmJvcmRlci10ZWFsLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2IyZjVlYTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXRlYWwtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODFlNmQ5O1xufVxuXG4uaG92ZXJcXDpib3JkZXItdGVhbC00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0ZmQxYzU7XG59XG5cbi5ob3ZlclxcOmJvcmRlci10ZWFsLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzM4YjJhYztcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXRlYWwtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE5Nzk1O1xufVxuXG4uaG92ZXJcXDpib3JkZXItdGVhbC03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyYzdhN2I7XG59XG5cbi5ob3ZlclxcOmJvcmRlci10ZWFsLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI4NWU2MTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXRlYWwtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjM0ZTUyO1xufVxuXG4uaG92ZXJcXDpib3JkZXItYmx1ZS0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlYmY4ZmY7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ibHVlLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2JlZTNmODtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTBjZGY0O1xufVxuXG4uaG92ZXJcXDpib3JkZXItYmx1ZS00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2M2IzZWQ7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ibHVlLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzQyOTllMTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzE4MmNlO1xufVxuXG4uaG92ZXJcXDpib3JkZXItYmx1ZS03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyYjZjYjA7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ibHVlLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzJjNTI4Mjtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmE0MzY1O1xufVxuXG4uaG92ZXJcXDpib3JkZXItaW5kaWdvLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ViZjRmZjtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWluZGlnby0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjM2RhZmU7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTNiZmZhO1xufVxuXG4uaG92ZXJcXDpib3JkZXItaW5kaWdvLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzdmOWNmNTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWluZGlnby01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2NjdlZWE7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWE2N2Q4O1xufVxuXG4uaG92ZXJcXDpib3JkZXItaW5kaWdvLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzRjNTFiZjtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWluZGlnby04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0MzQxOTA7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2MzNjZiO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcHVycGxlLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZhZjVmZjtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlOWQ4ZmQ7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDZiY2ZhO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcHVycGxlLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2I3OTRmNDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5ZjdhZWE7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODA1YWQ1O1xufVxuXG4uaG92ZXJcXDpib3JkZXItcHVycGxlLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzZiNDZjMTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1NTNjOWE7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDQzMzdhO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcGluay0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmY1Zjc7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1waW5rLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZlZDdlMjtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXBpbmstMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmJiNmNlO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcGluay00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmNjg3YjM7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1waW5rLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VkNjRhNjtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXBpbmstNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDUzZjhjO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcGluay03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiODMyODA7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1waW5rLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzk3MjY2ZDtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXBpbmstOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzAyNDU5O1xufVxuXG4uZm9jdXNcXDpib3JkZXItdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXNcXDpib3JkZXItY3VycmVudDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZm9jdXNcXDpib3JkZXItYmxhY2s6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi5mb2N1c1xcOmJvcmRlci13aGl0ZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyYXktMTAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjdmYWZjO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JheS0yMDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNlZGYyZjc7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmF5LTMwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2UyZThmMDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyYXktNDAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2JkNWUwO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JheS01MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhMGFlYzA7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmF5LTYwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzcxODA5Njtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyYXktNzAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGE1NTY4O1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JheS04MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyZDM3NDg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmF5LTkwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzFhMjAyYztcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXJlZC0xMDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmZmY1ZjU7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtMjAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVkN2Q3O1xufVxuXG4uZm9jdXNcXDpib3JkZXItcmVkLTMwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZlYjJiMjtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXJlZC00MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmYzgxODE7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtNTAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjU2NTY1O1xufVxuXG4uZm9jdXNcXDpib3JkZXItcmVkLTYwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2U1M2UzZTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXJlZC03MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNjNTMwMzA7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1yZWQtODAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWIyYzJjO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcmVkLTkwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc0MmEyYTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS0xMDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmZmZhZjA7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcmFuZ2UtMjAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVlYmM4O1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3JhbmdlLTMwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZiZDM4ZDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS00MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmNmFkNTU7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcmFuZ2UtNTAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWQ4OTM2O1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3JhbmdlLTYwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RkNmIyMDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS03MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNjMDU2MjE7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcmFuZ2UtODAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWM0MjIxO1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3JhbmdlLTkwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzdiMzQxZTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0xMDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmZmZmZjA7XG59XG5cbi5mb2N1c1xcOmJvcmRlci15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVmY2JmO1xufVxuXG4uZm9jdXNcXDpib3JkZXIteWVsbG93LTMwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZhZjA4OTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXllbGxvdy00MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmNmUwNWU7XG59XG5cbi5mb2N1c1xcOmJvcmRlci15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWNjOTRiO1xufVxuXG4uZm9jdXNcXDpib3JkZXIteWVsbG93LTYwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2Q2OWUyZTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXllbGxvdy03MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNiNzc5MWY7XG59XG5cbi5mb2N1c1xcOmJvcmRlci15ZWxsb3ctODAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTc1YTE2O1xufVxuXG4uZm9jdXNcXDpib3JkZXIteWVsbG93LTkwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzc0NDIxMDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTEwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2YwZmZmNDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTIwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2M2ZjZkNTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTMwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzlhZTZiNDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTQwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY4ZDM5MTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTUwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzQ4YmI3ODtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTYwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzM4YTE2OTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTcwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzJmODU1YTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTgwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTkwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzIyNTQzZDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXRlYWwtMTAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTZmZmZhO1xufVxuXG4uZm9jdXNcXDpib3JkZXItdGVhbC0yMDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNiMmY1ZWE7XG59XG5cbi5mb2N1c1xcOmJvcmRlci10ZWFsLTMwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzgxZTZkOTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXRlYWwtNDAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGZkMWM1O1xufVxuXG4uZm9jdXNcXDpib3JkZXItdGVhbC01MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzOGIyYWM7XG59XG5cbi5mb2N1c1xcOmJvcmRlci10ZWFsLTYwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzMxOTc5NTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXRlYWwtNzAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmM3YTdiO1xufVxuXG4uZm9jdXNcXDpib3JkZXItdGVhbC04MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyODVlNjE7XG59XG5cbi5mb2N1c1xcOmJvcmRlci10ZWFsLTkwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzIzNGU1Mjtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtMTAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWJmOGZmO1xufVxuXG4uZm9jdXNcXDpib3JkZXItYmx1ZS0yMDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNiZWUzZjg7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ibHVlLTMwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzkwY2RmNDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtNDAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjNiM2VkO1xufVxuXG4uZm9jdXNcXDpib3JkZXItYmx1ZS01MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM0Mjk5ZTE7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ibHVlLTYwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzMxODJjZTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsdWUtNzAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmI2Y2IwO1xufVxuXG4uZm9jdXNcXDpib3JkZXItYmx1ZS04MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyYzUyODI7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ibHVlLTkwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzJhNDM2NTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWluZGlnby0xMDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNlYmY0ZmY7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzNkYWZlO1xufVxuXG4uZm9jdXNcXDpib3JkZXItaW5kaWdvLTMwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2EzYmZmYTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWluZGlnby00MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3ZjljZjU7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjY3ZWVhO1xufVxuXG4uZm9jdXNcXDpib3JkZXItaW5kaWdvLTYwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzVhNjdkODtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWluZGlnby03MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM0YzUxYmY7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1pbmRpZ28tODAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDM0MTkwO1xufVxuXG4uZm9jdXNcXDpib3JkZXItaW5kaWdvLTkwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzNjMzY2Yjtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0xMDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmYWY1ZmY7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTlkOGZkO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcHVycGxlLTMwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2Q2YmNmYTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS00MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNiNzk0ZjQ7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWY3YWVhO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcHVycGxlLTYwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzgwNWFkNTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS03MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2YjQ2YzE7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1wdXJwbGUtODAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTUzYzlhO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcHVycGxlLTkwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzQ0MzM3YTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXBpbmstMTAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmNWY3O1xufVxuXG4uZm9jdXNcXDpib3JkZXItcGluay0yMDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmZWQ3ZTI7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1waW5rLTMwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZiYjZjZTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXBpbmstNDAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjY4N2IzO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcGluay01MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNlZDY0YTY7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1waW5rLTYwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2Q1M2Y4Yztcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXBpbmstNzAwOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjgzMjgwO1xufVxuXG4uZm9jdXNcXDpib3JkZXItcGluay04MDA6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5NzI2NmQ7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1waW5rLTkwMDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzcwMjQ1OTtcbn1cblxuLnJvdW5kZWQtbm9uZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtbWQge1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5yb3VuZGVkLWZ1bGwge1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLXQtbm9uZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ucm91bmRlZC1yLW5vbmUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5yb3VuZGVkLWItbm9uZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4ucm91bmRlZC1sLW5vbmUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4ucm91bmRlZC10LXNtIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnJvdW5kZWQtci1zbSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucm91bmRlZC1iLXNtIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnJvdW5kZWQtbC1zbSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnJvdW5kZWQtdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucm91bmRlZC1yIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucm91bmRlZC1iIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5yb3VuZGVkLWwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucm91bmRlZC10LW1kIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLnJvdW5kZWQtci1tZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ucm91bmRlZC1iLW1kIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLnJvdW5kZWQtbC1tZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLnJvdW5kZWQtdC1sZyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLnJvdW5kZWQtci1sZyB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG59XG5cbi5yb3VuZGVkLWItbGcge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG59XG5cbi5yb3VuZGVkLWwtbGcge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLnJvdW5kZWQtdC1mdWxsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xufVxuXG4ucm91bmRlZC1yLWZ1bGwge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xufVxuXG4ucm91bmRlZC1iLWZ1bGwge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLWwtZnVsbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xufVxuXG4ucm91bmRlZC10bC1ub25lIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnJvdW5kZWQtdHItbm9uZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ucm91bmRlZC1ici1ub25lIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5yb3VuZGVkLWJsLW5vbmUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4ucm91bmRlZC10bC1zbSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xufVxuXG4ucm91bmRlZC10ci1zbSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbn1cblxuLnJvdW5kZWQtYnItc20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5yb3VuZGVkLWJsLXNtIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG59XG5cbi5yb3VuZGVkLXRsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtdHIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtYnIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtYmwge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucm91bmRlZC10bC1tZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xufVxuXG4ucm91bmRlZC10ci1tZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbn1cblxuLnJvdW5kZWQtYnItbWQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5yb3VuZGVkLWJsLW1kIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG59XG5cbi5yb3VuZGVkLXRsLWxnIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xufVxuXG4ucm91bmRlZC10ci1sZyB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG59XG5cbi5yb3VuZGVkLWJyLWxnIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbn1cblxuLnJvdW5kZWQtYmwtbGcge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG59XG5cbi5yb3VuZGVkLXRsLWZ1bGwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLXRyLWZ1bGwge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xufVxuXG4ucm91bmRlZC1ici1mdWxsIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbn1cblxuLnJvdW5kZWQtYmwtZnVsbCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbn1cblxuLmJvcmRlci1zb2xpZCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5ib3JkZXItZGFzaGVkIHtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG59XG5cbi5ib3JkZXItZG90dGVkIHtcbiAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG59XG5cbi5ib3JkZXItZG91YmxlIHtcbiAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG59XG5cbi5ib3JkZXItbm9uZSB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uYm9yZGVyLTIge1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLmJvcmRlci00IHtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG59XG5cbi5ib3JkZXItOCB7XG4gIGJvcmRlci13aWR0aDogOHB4O1xufVxuXG4uYm9yZGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi5ib3JkZXItdC0wIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLmJvcmRlci1yLTAge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG5cbi5ib3JkZXItYi0wIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmJvcmRlci1sLTAge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cblxuLmJvcmRlci10LTIge1xuICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItci0yIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItYi0yIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4uYm9yZGVyLWwtMiB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItdC00IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLXItNCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLWItNCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbn1cblxuLmJvcmRlci1sLTQge1xuICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLXQtOCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbn1cblxuLmJvcmRlci1yLTgge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDhweDtcbn1cblxuLmJvcmRlci1iLTgge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG59XG5cbi5ib3JkZXItbC04IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDhweDtcbn1cblxuLmJvcmRlci10IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG4uYm9yZGVyLXIge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbn1cblxuLmJvcmRlci1iIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuXG4uYm9yZGVyLWwge1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG4uYm94LWJvcmRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5ib3gtY29udGVudCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uY3Vyc29yLWF1dG8ge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5jdXJzb3ItZGVmYXVsdCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmN1cnNvci1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY3Vyc29yLXdhaXQge1xuICBjdXJzb3I6IHdhaXQ7XG59XG5cbi5jdXJzb3ItdGV4dCB7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLmN1cnNvci1tb3ZlIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4uY3Vyc29yLW5vdC1hbGxvd2VkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5mbG93LXJvb3Qge1xuICBkaXNwbGF5OiBmbG93LXJvb3Q7XG59XG5cbi5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cblxuLmlubGluZS1ncmlkIHtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG59XG5cbi50YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4udGFibGUtY2FwdGlvbiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNhcHRpb247XG59XG5cbi50YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLnRhYmxlLWNvbHVtbiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbn1cblxuLnRhYmxlLWNvbHVtbi1ncm91cCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cDtcbn1cblxuLnRhYmxlLWZvb3Rlci1ncm91cCB7XG4gIGRpc3BsYXk6IHRhYmxlLWZvb3Rlci1ncm91cDtcbn1cblxuLnRhYmxlLWhlYWRlci1ncm91cCB7XG4gIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbn1cblxuLnRhYmxlLXJvdy1ncm91cCB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbn1cblxuLnRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uZmxleC1jb2wge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZmxleC1jb2wtcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG59XG5cbi5mbGV4LW5vLXdyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLml0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvO1xufVxuXG4uc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5cbi5zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG4uc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4uanVzdGlmeS1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmp1c3RpZnktZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmp1c3RpZnktY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5qdXN0aWZ5LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5qdXN0aWZ5LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4uanVzdGlmeS1ldmVubHkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbn1cblxuLmNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4uY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4uZmxleC0xIHtcbiAgZmxleDogMSAxIDAlO1xufVxuXG4uZmxleC1hdXRvIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5mbGV4LWluaXRpYWwge1xuICBmbGV4OiAwIDEgYXV0bztcbn1cblxuLmZsZXgtbm9uZSB7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMDtcbn1cblxuLmZsZXgtZ3JvdyB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmZsZXgtc2hyaW5rIHtcbiAgZmxleC1zaHJpbms6IDE7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDI7XG59XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDM7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDU7XG59XG5cbi5vcmRlci02IHtcbiAgb3JkZXI6IDY7XG59XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7XG59XG5cbi5vcmRlci04IHtcbiAgb3JkZXI6IDg7XG59XG5cbi5vcmRlci05IHtcbiAgb3JkZXI6IDk7XG59XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDtcbn1cblxuLm9yZGVyLTExIHtcbiAgb3JkZXI6IDExO1xufVxuXG4ub3JkZXItMTIge1xuICBvcmRlcjogMTI7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtOTk5OTtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogOTk5OTtcbn1cblxuLm9yZGVyLW5vbmUge1xuICBvcmRlcjogMDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lO1xufVxuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jbGVhci1sZWZ0IHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbi5jbGVhci1yaWdodCB7XG4gIGNsZWFyOiByaWdodDtcbn1cblxuLmNsZWFyLWJvdGgge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNsZWFyLW5vbmUge1xuICBjbGVhcjogbm9uZTtcbn1cblxuLmZvbnQtc2FucyB7XG4gIGZvbnQtZmFtaWx5OiBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbn1cblxuLmZvbnQtc2VyaWYge1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgQ2FtYnJpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xufVxuXG4uZm9udC1tb25vIHtcbiAgZm9udC1mYW1pbHk6IE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuLmZvbnQtaGFpcmxpbmUge1xuICBmb250LXdlaWdodDogMTAwO1xufVxuXG4uZm9udC10aGluIHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLmZvbnQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZm9udC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZm9udC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZm9udC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mb250LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZm9udC1leHRyYWJvbGQge1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4uZm9udC1ibGFjayB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5ob3ZlclxcOmZvbnQtaGFpcmxpbmU6aG92ZXIge1xuICBmb250LXdlaWdodDogMTAwO1xufVxuXG4uaG92ZXJcXDpmb250LXRoaW46aG92ZXIge1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4uaG92ZXJcXDpmb250LWxpZ2h0OmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmhvdmVyXFw6Zm9udC1ub3JtYWw6aG92ZXIge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uaG92ZXJcXDpmb250LW1lZGl1bTpob3ZlciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5ob3ZlclxcOmZvbnQtc2VtaWJvbGQ6aG92ZXIge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uaG92ZXJcXDpmb250LWJvbGQ6aG92ZXIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaG92ZXJcXDpmb250LWV4dHJhYm9sZDpob3ZlciB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi5ob3ZlclxcOmZvbnQtYmxhY2s6aG92ZXIge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4uZm9jdXNcXDpmb250LWhhaXJsaW5lOmZvY3VzIHtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cblxuLmZvY3VzXFw6Zm9udC10aGluOmZvY3VzIHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLmZvY3VzXFw6Zm9udC1saWdodDpmb2N1cyB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5mb2N1c1xcOmZvbnQtbm9ybWFsOmZvY3VzIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZvY3VzXFw6Zm9udC1tZWRpdW06Zm9jdXMge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZm9jdXNcXDpmb250LXNlbWlib2xkOmZvY3VzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmZvY3VzXFw6Zm9udC1ib2xkOmZvY3VzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZvY3VzXFw6Zm9udC1leHRyYWJvbGQ6Zm9jdXMge1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4uZm9jdXNcXDpmb250LWJsYWNrOmZvY3VzIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLmgtMCB7XG4gIGhlaWdodDogMDtcbn1cblxuLmgtMSB7XG4gIGhlaWdodDogMC4yNXJlbTtcbn1cblxuLmgtMiB7XG4gIGhlaWdodDogMC41cmVtO1xufVxuXG4uaC0zIHtcbiAgaGVpZ2h0OiAwLjc1cmVtO1xufVxuXG4uaC00IHtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG4uaC01IHtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xufVxuXG4uaC02IHtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5oLTgge1xuICBoZWlnaHQ6IDJyZW07XG59XG5cbi5oLTEwIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG59XG5cbi5oLTEyIHtcbiAgaGVpZ2h0OiAzcmVtO1xufVxuXG4uaC0xNiB7XG4gIGhlaWdodDogNHJlbTtcbn1cblxuLmgtMjAge1xuICBoZWlnaHQ6IDVyZW07XG59XG5cbi5oLTI0IHtcbiAgaGVpZ2h0OiA2cmVtO1xufVxuXG4uaC0zMiB7XG4gIGhlaWdodDogOHJlbTtcbn1cblxuLmgtNDAge1xuICBoZWlnaHQ6IDEwcmVtO1xufVxuXG4uaC00OCB7XG4gIGhlaWdodDogMTJyZW07XG59XG5cbi5oLTU2IHtcbiAgaGVpZ2h0OiAxNHJlbTtcbn1cblxuLmgtNjQge1xuICBoZWlnaHQ6IDE2cmVtO1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaC1weCB7XG4gIGhlaWdodDogMXB4O1xufVxuXG4uaC1mdWxsIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaC1zY3JlZW4ge1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4udGV4dC14cyB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnRleHQtc20ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4udGV4dC1iYXNlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4udGV4dC1sZyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbi50ZXh0LXhsIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4udGV4dC0yeGwge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLnRleHQtM3hsIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbn1cblxuLnRleHQtNHhsIHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xufVxuXG4udGV4dC01eGwge1xuICBmb250LXNpemU6IDNyZW07XG59XG5cbi50ZXh0LTZ4bCB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbn1cblxuLmxlYWRpbmctMyB7XG4gIGxpbmUtaGVpZ2h0OiAuNzVyZW07XG59XG5cbi5sZWFkaW5nLTQge1xuICBsaW5lLWhlaWdodDogMXJlbTtcbn1cblxuLmxlYWRpbmctNSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuXG4ubGVhZGluZy02IHtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuLmxlYWRpbmctNyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xufVxuXG4ubGVhZGluZy04IHtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG5cbi5sZWFkaW5nLTkge1xuICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbn1cblxuLmxlYWRpbmctMTAge1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xufVxuXG4ubGVhZGluZy1ub25lIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5sZWFkaW5nLXRpZ2h0IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5cbi5sZWFkaW5nLXNudWcge1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG59XG5cbi5sZWFkaW5nLW5vcm1hbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5sZWFkaW5nLXJlbGF4ZWQge1xuICBsaW5lLWhlaWdodDogMS42MjU7XG59XG5cbi5sZWFkaW5nLWxvb3NlIHtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG5cbi5saXN0LWluc2lkZSB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbn1cblxuLmxpc3Qtb3V0c2lkZSB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG59XG5cbi5saXN0LW5vbmUge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5saXN0LWRpc2Mge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG5cbi5saXN0LWRlY2ltYWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDA7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW07XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbTtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMC43NXJlbTtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMXJlbTtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogMS4yNXJlbTtcbn1cblxuLm0tNiB7XG4gIG1hcmdpbjogMS41cmVtO1xufVxuXG4ubS04IHtcbiAgbWFyZ2luOiAycmVtO1xufVxuXG4ubS0xMCB7XG4gIG1hcmdpbjogMi41cmVtO1xufVxuXG4ubS0xMiB7XG4gIG1hcmdpbjogM3JlbTtcbn1cblxuLm0tMTYge1xuICBtYXJnaW46IDRyZW07XG59XG5cbi5tLTIwIHtcbiAgbWFyZ2luOiA1cmVtO1xufVxuXG4ubS0yNCB7XG4gIG1hcmdpbjogNnJlbTtcbn1cblxuLm0tMzIge1xuICBtYXJnaW46IDhyZW07XG59XG5cbi5tLTQwIHtcbiAgbWFyZ2luOiAxMHJlbTtcbn1cblxuLm0tNDgge1xuICBtYXJnaW46IDEycmVtO1xufVxuXG4ubS01NiB7XG4gIG1hcmdpbjogMTRyZW07XG59XG5cbi5tLTY0IHtcbiAgbWFyZ2luOiAxNnJlbTtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLm0tcHgge1xuICBtYXJnaW46IDFweDtcbn1cblxuLi1tLTEge1xuICBtYXJnaW46IC0wLjI1cmVtO1xufVxuXG4uLW0tMiB7XG4gIG1hcmdpbjogLTAuNXJlbTtcbn1cblxuLi1tLTMge1xuICBtYXJnaW46IC0wLjc1cmVtO1xufVxuXG4uLW0tNCB7XG4gIG1hcmdpbjogLTFyZW07XG59XG5cbi4tbS01IHtcbiAgbWFyZ2luOiAtMS4yNXJlbTtcbn1cblxuLi1tLTYge1xuICBtYXJnaW46IC0xLjVyZW07XG59XG5cbi4tbS04IHtcbiAgbWFyZ2luOiAtMnJlbTtcbn1cblxuLi1tLTEwIHtcbiAgbWFyZ2luOiAtMi41cmVtO1xufVxuXG4uLW0tMTIge1xuICBtYXJnaW46IC0zcmVtO1xufVxuXG4uLW0tMTYge1xuICBtYXJnaW46IC00cmVtO1xufVxuXG4uLW0tMjAge1xuICBtYXJnaW46IC01cmVtO1xufVxuXG4uLW0tMjQge1xuICBtYXJnaW46IC02cmVtO1xufVxuXG4uLW0tMzIge1xuICBtYXJnaW46IC04cmVtO1xufVxuXG4uLW0tNDAge1xuICBtYXJnaW46IC0xMHJlbTtcbn1cblxuLi1tLTQ4IHtcbiAgbWFyZ2luOiAtMTJyZW07XG59XG5cbi4tbS01NiB7XG4gIG1hcmdpbjogLTE0cmVtO1xufVxuXG4uLW0tNjQge1xuICBtYXJnaW46IC0xNnJlbTtcbn1cblxuLi1tLXB4IHtcbiAgbWFyZ2luOiAtMXB4O1xufVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG59XG5cbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG59XG5cbi5teS02IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5teC02IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG59XG5cbi5teS04IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLm14LTgge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuXG4ubXktMTAge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbn1cblxuLm14LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG59XG5cbi5teS0xMiB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5teC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG5cbi5teS0xNiB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5cbi5teC0xNiB7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDRyZW07XG59XG5cbi5teS0yMCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5cbi5teC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDVyZW07XG59XG5cbi5teS0yNCB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5cbi5teC0yNCB7XG4gIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDZyZW07XG59XG5cbi5teS0zMiB7XG4gIG1hcmdpbi10b3A6IDhyZW07XG4gIG1hcmdpbi1ib3R0b206IDhyZW07XG59XG5cbi5teC0zMiB7XG4gIG1hcmdpbi1sZWZ0OiA4cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDhyZW07XG59XG5cbi5teS00MCB7XG4gIG1hcmdpbi10b3A6IDEwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbn1cblxuLm14LTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xufVxuXG4ubXktNDgge1xuICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG59XG5cbi5teC00OCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxMnJlbTtcbn1cblxuLm15LTU2IHtcbiAgbWFyZ2luLXRvcDogMTRyZW07XG4gIG1hcmdpbi1ib3R0b206IDE0cmVtO1xufVxuXG4ubXgtNTYge1xuICBtYXJnaW4tbGVmdDogMTRyZW07XG4gIG1hcmdpbi1yaWdodDogMTRyZW07XG59XG5cbi5teS02NCB7XG4gIG1hcmdpbi10b3A6IDE2cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbn1cblxuLm14LTY0IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xufVxuXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG5cbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLm15LXB4IHtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5cbi5teC1weCB7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xufVxuXG4uLW15LTEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG59XG5cbi4tbXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbn1cblxuLi1teS0yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbn1cblxuLi1teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbn1cblxuLi1teS0zIHtcbiAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xufVxuXG4uLW14LTMge1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG59XG5cbi4tbXktNCB7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbn1cblxuLi1teC00IHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xufVxuXG4uLW15LTUge1xuICBtYXJnaW4tdG9wOiAtMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG59XG5cbi4tbXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbn1cblxuLi1teS02IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbn1cblxuLi1teC02IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbn1cblxuLi1teS04IHtcbiAgbWFyZ2luLXRvcDogLTJyZW07XG4gIG1hcmdpbi1ib3R0b206IC0ycmVtO1xufVxuXG4uLW14LTgge1xuICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIG1hcmdpbi1yaWdodDogLTJyZW07XG59XG5cbi4tbXktMTAge1xuICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xufVxuXG4uLW14LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbn1cblxuLi1teS0xMiB7XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbn1cblxuLi1teC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbn1cblxuLi1teS0xNiB7XG4gIG1hcmdpbi10b3A6IC00cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbn1cblxuLi1teC0xNiB7XG4gIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbn1cblxuLi1teS0yMCB7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbn1cblxuLi1teC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbn1cblxuLi1teS0yNCB7XG4gIG1hcmdpbi10b3A6IC02cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbn1cblxuLi1teC0yNCB7XG4gIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbn1cblxuLi1teS0zMiB7XG4gIG1hcmdpbi10b3A6IC04cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbn1cblxuLi1teC0zMiB7XG4gIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbn1cblxuLi1teS00MCB7XG4gIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xufVxuXG4uLW14LTQwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTByZW07XG59XG5cbi4tbXktNDgge1xuICBtYXJnaW4tdG9wOiAtMTJyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbn1cblxuLi1teC00OCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJyZW07XG4gIG1hcmdpbi1yaWdodDogLTEycmVtO1xufVxuXG4uLW15LTU2IHtcbiAgbWFyZ2luLXRvcDogLTE0cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMTRyZW07XG59XG5cbi4tbXgtNTYge1xuICBtYXJnaW4tbGVmdDogLTE0cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbn1cblxuLi1teS02NCB7XG4gIG1hcmdpbi10b3A6IC0xNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTE2cmVtO1xufVxuXG4uLW14LTY0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTZyZW07XG59XG5cbi4tbXktcHgge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uLW14LXB4IHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubXItMCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubWwtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5tci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xufVxuXG4ubWItMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG5cbi5tbC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4ubXItMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLm1sLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG59XG5cbi5tci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5tbC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLm1yLTQge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLm1sLTQge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xufVxuXG4ubXItNSB7XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ubWwtNSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xufVxuXG4ubXQtNiB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cblxuLm1yLTYge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLm1iLTYge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5tbC02IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbn1cblxuLm10LTgge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4ubXItOCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cblxuLm1iLTgge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4ubWwtOCB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuXG4ubXQtMTAge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG59XG5cbi5tci0xMCB7XG4gIG1hcmdpbi1yaWdodDogMi41cmVtO1xufVxuXG4ubWItMTAge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5cbi5tbC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG59XG5cbi5tdC0xMiB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi5tci0xMiB7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbn1cblxuLm1iLTEyIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxuLm1sLTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG59XG5cbi5tdC0xNiB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5cbi5tci0xNiB7XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cblxuLm1iLTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cblxuLm1sLTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW07XG59XG5cbi5tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi5tci0yMCB7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cblxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cblxuLm1sLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW07XG59XG5cbi5tdC0yNCB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG5cbi5tci0yNCB7XG4gIG1hcmdpbi1yaWdodDogNnJlbTtcbn1cblxuLm1iLTI0IHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cblxuLm1sLTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07XG59XG5cbi5tdC0zMiB7XG4gIG1hcmdpbi10b3A6IDhyZW07XG59XG5cbi5tci0zMiB7XG4gIG1hcmdpbi1yaWdodDogOHJlbTtcbn1cblxuLm1iLTMyIHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cblxuLm1sLTMyIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW07XG59XG5cbi5tdC00MCB7XG4gIG1hcmdpbi10b3A6IDEwcmVtO1xufVxuXG4ubXItNDAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xufVxuXG4ubWItNDAge1xuICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbn1cblxuLm1sLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xufVxuXG4ubXQtNDgge1xuICBtYXJnaW4tdG9wOiAxMnJlbTtcbn1cblxuLm1yLTQ4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnJlbTtcbn1cblxuLm1iLTQ4IHtcbiAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG59XG5cbi5tbC00OCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbn1cblxuLm10LTU2IHtcbiAgbWFyZ2luLXRvcDogMTRyZW07XG59XG5cbi5tci01NiB7XG4gIG1hcmdpbi1yaWdodDogMTRyZW07XG59XG5cbi5tYi01NiB7XG4gIG1hcmdpbi1ib3R0b206IDE0cmVtO1xufVxuXG4ubWwtNTYge1xuICBtYXJnaW4tbGVmdDogMTRyZW07XG59XG5cbi5tdC02NCB7XG4gIG1hcmdpbi10b3A6IDE2cmVtO1xufVxuXG4ubXItNjQge1xuICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xufVxuXG4ubWItNjQge1xuICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbn1cblxuLm1sLTY0IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xufVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5tci1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG5cbi5tbC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5tdC1weCB7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLm1yLXB4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi5tYi1weCB7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLm1sLXB4IHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cblxuLi1tdC0xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG59XG5cbi4tbXItMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG59XG5cbi4tbWItMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xufVxuXG4uLW1sLTEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG59XG5cbi4tbXQtMiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW07XG59XG5cbi4tbXItMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbn1cblxuLi1tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbn1cblxuLi1tbC0yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG59XG5cbi4tbXQtMyB7XG4gIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xufVxuXG4uLW1yLTMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xufVxuXG4uLW1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbn1cblxuLi1tbC0zIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xufVxuXG4uLW10LTQge1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbn1cblxuLi1tci00IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbn1cblxuLi1tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG59XG5cbi4tbWwtNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbn1cblxuLi1tdC01IHtcbiAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG59XG5cbi4tbXItNSB7XG4gIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG59XG5cbi4tbWItNSB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xufVxuXG4uLW1sLTUge1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG5cbi4tbXQtNiB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG59XG5cbi4tbXItNiB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbn1cblxuLi1tYi02IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbn1cblxuLi1tbC02IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG59XG5cbi4tbXQtOCB7XG4gIG1hcmdpbi10b3A6IC0ycmVtO1xufVxuXG4uLW1yLTgge1xuICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xufVxuXG4uLW1iLTgge1xuICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbn1cblxuLi1tbC04IHtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xufVxuXG4uLW10LTEwIHtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbn1cblxuLi1tci0xMCB7XG4gIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbn1cblxuLi1tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IC0yLjVyZW07XG59XG5cbi4tbWwtMTAge1xuICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbn1cblxuLi1tdC0xMiB7XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuXG4uLW1yLTEyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbn1cblxuLi1tYi0xMiB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtO1xufVxuXG4uLW1sLTEyIHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xufVxuXG4uLW10LTE2IHtcbiAgbWFyZ2luLXRvcDogLTRyZW07XG59XG5cbi4tbXItMTYge1xuICBtYXJnaW4tcmlnaHQ6IC00cmVtO1xufVxuXG4uLW1iLTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG59XG5cbi4tbWwtMTYge1xuICBtYXJnaW4tbGVmdDogLTRyZW07XG59XG5cbi4tbXQtMjAge1xuICBtYXJnaW4tdG9wOiAtNXJlbTtcbn1cblxuLi1tci0yMCB7XG4gIG1hcmdpbi1yaWdodDogLTVyZW07XG59XG5cbi4tbWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbn1cblxuLi1tbC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbn1cblxuLi1tdC0yNCB7XG4gIG1hcmdpbi10b3A6IC02cmVtO1xufVxuXG4uLW1yLTI0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbn1cblxuLi1tYi0yNCB7XG4gIG1hcmdpbi1ib3R0b206IC02cmVtO1xufVxuXG4uLW1sLTI0IHtcbiAgbWFyZ2luLWxlZnQ6IC02cmVtO1xufVxuXG4uLW10LTMyIHtcbiAgbWFyZ2luLXRvcDogLThyZW07XG59XG5cbi4tbXItMzIge1xuICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xufVxuXG4uLW1iLTMyIHtcbiAgbWFyZ2luLWJvdHRvbTogLThyZW07XG59XG5cbi4tbWwtMzIge1xuICBtYXJnaW4tbGVmdDogLThyZW07XG59XG5cbi4tbXQtNDAge1xuICBtYXJnaW4tdG9wOiAtMTByZW07XG59XG5cbi4tbXItNDAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbn1cblxuLi1tYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbn1cblxuLi1tbC00MCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTByZW07XG59XG5cbi4tbXQtNDgge1xuICBtYXJnaW4tdG9wOiAtMTJyZW07XG59XG5cbi4tbXItNDgge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbn1cblxuLi1tYi00OCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbn1cblxuLi1tbC00OCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJyZW07XG59XG5cbi4tbXQtNTYge1xuICBtYXJnaW4tdG9wOiAtMTRyZW07XG59XG5cbi4tbXItNTYge1xuICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbn1cblxuLi1tYi01NiB7XG4gIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbn1cblxuLi1tbC01NiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG59XG5cbi4tbXQtNjQge1xuICBtYXJnaW4tdG9wOiAtMTZyZW07XG59XG5cbi4tbXItNjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbn1cblxuLi1tYi02NCB7XG4gIG1hcmdpbi1ib3R0b206IC0xNnJlbTtcbn1cblxuLi1tbC02NCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG59XG5cbi4tbXQtcHgge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uLW1yLXB4IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4uLW1iLXB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLi1tbC1weCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4ubWF4LWgtZnVsbCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5tYXgtaC1zY3JlZW4ge1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbn1cblxuLm1heC13LW5vbmUge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5tYXgtdy14cyB7XG4gIG1heC13aWR0aDogMjByZW07XG59XG5cbi5tYXgtdy1zbSB7XG4gIG1heC13aWR0aDogMjRyZW07XG59XG5cbi5tYXgtdy1tZCB7XG4gIG1heC13aWR0aDogMjhyZW07XG59XG5cbi5tYXgtdy1sZyB7XG4gIG1heC13aWR0aDogMzJyZW07XG59XG5cbi5tYXgtdy14bCB7XG4gIG1heC13aWR0aDogMzZyZW07XG59XG5cbi5tYXgtdy0yeGwge1xuICBtYXgtd2lkdGg6IDQycmVtO1xufVxuXG4ubWF4LXctM3hsIHtcbiAgbWF4LXdpZHRoOiA0OHJlbTtcbn1cblxuLm1heC13LTR4bCB7XG4gIG1heC13aWR0aDogNTZyZW07XG59XG5cbi5tYXgtdy01eGwge1xuICBtYXgtd2lkdGg6IDY0cmVtO1xufVxuXG4ubWF4LXctNnhsIHtcbiAgbWF4LXdpZHRoOiA3MnJlbTtcbn1cblxuLm1heC13LWZ1bGwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tYXgtdy1zY3JlZW4tc20ge1xuICBtYXgtd2lkdGg6IDU3NnB4O1xufVxuXG4ubWF4LXctc2NyZWVuLW1kIHtcbiAgbWF4LXdpZHRoOiA3NjhweDtcbn1cblxuLm1heC13LXNjcmVlbi1sZyB7XG4gIG1heC13aWR0aDogOTkycHg7XG59XG5cbi5tYXgtdy1zY3JlZW4teGwge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbn1cblxuLm1pbi1oLTAge1xuICBtaW4taGVpZ2h0OiAwO1xufVxuXG4ubWluLWgtZnVsbCB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbi5taW4taC1zY3JlZW4ge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLm1pbi13LTAge1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5taW4tdy1mdWxsIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4ub2JqZWN0LWNvbnRhaW4ge1xuICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICAgICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ub2JqZWN0LWNvdmVyIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ub2JqZWN0LWZpbGwge1xuICAtby1vYmplY3QtZml0OiBmaWxsO1xuICAgICBvYmplY3QtZml0OiBmaWxsO1xufVxuXG4ub2JqZWN0LW5vbmUge1xuICAtby1vYmplY3QtZml0OiBub25lO1xuICAgICBvYmplY3QtZml0OiBub25lO1xufVxuXG4ub2JqZWN0LXNjYWxlLWRvd24ge1xuICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xufVxuXG4ub2JqZWN0LWJvdHRvbSB7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbn1cblxuLm9iamVjdC1jZW50ZXIge1xuICAtby1vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5vYmplY3QtbGVmdCB7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xufVxuXG4ub2JqZWN0LWxlZnQtYm90dG9tIHtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbn1cblxuLm9iamVjdC1sZWZ0LXRvcCB7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG59XG5cbi5vYmplY3QtcmlnaHQge1xuICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xufVxuXG4ub2JqZWN0LXJpZ2h0LWJvdHRvbSB7XG4gIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbn1cblxuLm9iamVjdC1yaWdodC10b3Age1xuICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG59XG5cbi5vYmplY3QtdG9wIHtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xufVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm9wYWNpdHktMjUge1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4ub3BhY2l0eS01MCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4ub3BhY2l0eS0xMDAge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTA6aG92ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaG92ZXJcXDpvcGFjaXR5LTI1OmhvdmVyIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS01MDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmhvdmVyXFw6b3BhY2l0eS03NTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbi5ob3ZlclxcOm9wYWNpdHktMTAwOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvY3VzXFw6b3BhY2l0eS0wOmZvY3VzIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmZvY3VzXFw6b3BhY2l0eS0yNTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktNTA6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1c1xcOm9wYWNpdHktNzU6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4uZm9jdXNcXDpvcGFjaXR5LTEwMDpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5vdXRsaW5lLW5vbmUge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uZm9jdXNcXDpvdXRsaW5lLW5vbmU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm92ZXJmbG93LXZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm92ZXJmbG93LXNjcm9sbCB7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi5vdmVyZmxvdy14LWF1dG8ge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4ub3ZlcmZsb3cteS1hdXRvIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4ub3ZlcmZsb3cteS1oaWRkZW4ge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi5vdmVyZmxvdy14LXZpc2libGUge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xufVxuXG4ub3ZlcmZsb3cteS12aXNpYmxlIHtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbn1cblxuLm92ZXJmbG93LXgtc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xufVxuXG4ub3ZlcmZsb3cteS1zY3JvbGwge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5zY3JvbGxpbmctdG91Y2gge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5zY3JvbGxpbmctYXV0byB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiBhdXRvO1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5wLTYge1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG5cbi5wLTgge1xuICBwYWRkaW5nOiAycmVtO1xufVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDIuNXJlbTtcbn1cblxuLnAtMTIge1xuICBwYWRkaW5nOiAzcmVtO1xufVxuXG4ucC0xNiB7XG4gIHBhZGRpbmc6IDRyZW07XG59XG5cbi5wLTIwIHtcbiAgcGFkZGluZzogNXJlbTtcbn1cblxuLnAtMjQge1xuICBwYWRkaW5nOiA2cmVtO1xufVxuXG4ucC0zMiB7XG4gIHBhZGRpbmc6IDhyZW07XG59XG5cbi5wLTQwIHtcbiAgcGFkZGluZzogMTByZW07XG59XG5cbi5wLTQ4IHtcbiAgcGFkZGluZzogMTJyZW07XG59XG5cbi5wLTU2IHtcbiAgcGFkZGluZzogMTRyZW07XG59XG5cbi5wLTY0IHtcbiAgcGFkZGluZzogMTZyZW07XG59XG5cbi5wLXB4IHtcbiAgcGFkZGluZzogMXB4O1xufVxuXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xufVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbn1cblxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xufVxuXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbn1cblxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5cbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xufVxuXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG59XG5cbi5weS02IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLnB4LTYge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cblxuLnB4LTgge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG5cbi5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG5cbi5weC0xMCB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG59XG5cbi5weS0xMiB7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cblxuLnB4LTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuXG4ucHktMTYge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG59XG5cbi5weC0xNiB7XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLnB5LTIwIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuXG4ucHgtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW07XG59XG5cbi5weS0yNCB7XG4gIHBhZGRpbmctdG9wOiA2cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbn1cblxuLnB4LTI0IHtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xufVxuXG4ucHktMzIge1xuICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDhyZW07XG59XG5cbi5weC0zMiB7XG4gIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgcGFkZGluZy1yaWdodDogOHJlbTtcbn1cblxuLnB5LTQwIHtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG59XG5cbi5weC00MCB7XG4gIHBhZGRpbmctbGVmdDogMTByZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xufVxuXG4ucHktNDgge1xuICBwYWRkaW5nLXRvcDogMTJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbn1cblxuLnB4LTQ4IHtcbiAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgcGFkZGluZy1yaWdodDogMTJyZW07XG59XG5cbi5weS01NiB7XG4gIHBhZGRpbmctdG9wOiAxNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xufVxuXG4ucHgtNTYge1xuICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbn1cblxuLnB5LTY0IHtcbiAgcGFkZGluZy10b3A6IDE2cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTZyZW07XG59XG5cbi5weC02NCB7XG4gIHBhZGRpbmctbGVmdDogMTZyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDE2cmVtO1xufVxuXG4ucHktcHgge1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMXB4O1xufVxuXG4ucHgtcHgge1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgcGFkZGluZy1yaWdodDogMXB4O1xufVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4ucHItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5wbC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xufVxuXG4ucHItMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG59XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG59XG5cbi5wbC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xufVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG5cbi5wci0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xufVxuXG4ucGItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5wbC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG59XG5cbi5wci0zIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbn1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnBsLTMge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG5cbi5wci00IHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cblxuLnBsLTQge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG5cbi5wdC01IHtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW07XG59XG5cbi5wci01IHtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbn1cblxuLnBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLnBsLTUge1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5wdC02IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbn1cblxuLnByLTYge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG5cbi5wYi02IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLnBsLTYge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cblxuLnB0LTgge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cblxuLnByLTgge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuXG4ucGItOCB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuXG4ucGwtOCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxuLnB0LTEwIHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbn1cblxuLnByLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuXG4ucGItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xufVxuXG4ucGwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbn1cblxuLnB0LTEyIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG59XG5cbi5wci0xMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG59XG5cbi5wYi0xMiB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuXG4ucGwtMTIge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG59XG5cbi5wdC0xNiB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xufVxuXG4ucHItMTYge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuXG4ucGItMTYge1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbn1cblxuLnBsLTE2IHtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtO1xufVxuXG4ucHQtMjAge1xuICBwYWRkaW5nLXRvcDogNXJlbTtcbn1cblxuLnByLTIwIHtcbiAgcGFkZGluZy1yaWdodDogNXJlbTtcbn1cblxuLnBiLTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XG59XG5cbi5wbC0yMCB7XG4gIHBhZGRpbmctbGVmdDogNXJlbTtcbn1cblxuLnB0LTI0IHtcbiAgcGFkZGluZy10b3A6IDZyZW07XG59XG5cbi5wci0yNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDZyZW07XG59XG5cbi5wYi0yNCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xufVxuXG4ucGwtMjQge1xuICBwYWRkaW5nLWxlZnQ6IDZyZW07XG59XG5cbi5wdC0zMiB7XG4gIHBhZGRpbmctdG9wOiA4cmVtO1xufVxuXG4ucHItMzIge1xuICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xufVxuXG4ucGItMzIge1xuICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbn1cblxuLnBsLTMyIHtcbiAgcGFkZGluZy1sZWZ0OiA4cmVtO1xufVxuXG4ucHQtNDAge1xuICBwYWRkaW5nLXRvcDogMTByZW07XG59XG5cbi5wci00MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xufVxuXG4ucGItNDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG59XG5cbi5wbC00MCB7XG4gIHBhZGRpbmctbGVmdDogMTByZW07XG59XG5cbi5wdC00OCB7XG4gIHBhZGRpbmctdG9wOiAxMnJlbTtcbn1cblxuLnByLTQ4IHtcbiAgcGFkZGluZy1yaWdodDogMTJyZW07XG59XG5cbi5wYi00OCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbn1cblxuLnBsLTQ4IHtcbiAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbn1cblxuLnB0LTU2IHtcbiAgcGFkZGluZy10b3A6IDE0cmVtO1xufVxuXG4ucHItNTYge1xuICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbn1cblxuLnBiLTU2IHtcbiAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xufVxuXG4ucGwtNTYge1xuICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xufVxuXG4ucHQtNjQge1xuICBwYWRkaW5nLXRvcDogMTZyZW07XG59XG5cbi5wci02NCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cmVtO1xufVxuXG4ucGItNjQge1xuICBwYWRkaW5nLWJvdHRvbTogMTZyZW07XG59XG5cbi5wbC02NCB7XG4gIHBhZGRpbmctbGVmdDogMTZyZW07XG59XG5cbi5wdC1weCB7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG59XG5cbi5wci1weCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbn1cblxuLnBiLXB4IHtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnBsLXB4IHtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG59XG5cbi5wbGFjZWhvbGRlci10cmFuc3BhcmVudDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBsYWNlaG9sZGVyLWN1cnJlbnQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4ucGxhY2Vob2xkZXItY3VycmVudDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5wbGFjZWhvbGRlci1jdXJyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5wbGFjZWhvbGRlci1jdXJyZW50OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4ucGxhY2Vob2xkZXItY3VycmVudDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4ucGxhY2Vob2xkZXItYmxhY2s6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnBsYWNlaG9sZGVyLWJsYWNrOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wbGFjZWhvbGRlci1ibGFjazotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnBsYWNlaG9sZGVyLWJsYWNrOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnBsYWNlaG9sZGVyLWJsYWNrOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucGxhY2Vob2xkZXItd2hpdGU6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBsYWNlaG9sZGVyLXdoaXRlOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wbGFjZWhvbGRlci13aGl0ZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBsYWNlaG9sZGVyLXdoaXRlOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBsYWNlaG9sZGVyLXdoaXRlOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y3ZmFmYztcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmN2ZhZmM7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y3ZmFmYztcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y3ZmFmYztcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjdmYWZjO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VkZjJmNztcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlZGYyZjc7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VkZjJmNztcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VkZjJmNztcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWRmMmY3O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2UyZThmMDtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlMmU4ZjA7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2UyZThmMDtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2UyZThmMDtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktMzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZTJlOGYwO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NiZDVlMDtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjYmQ1ZTA7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NiZDVlMDtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NiZDVlMDtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNDAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2JkNWUwO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2EwYWVjMDtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhMGFlYzA7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2EwYWVjMDtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2EwYWVjMDtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTBhZWMwO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcxODA5Njtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3MTgwOTY7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcxODA5Njtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcxODA5Njtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzE4MDk2O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRhNTU2ODtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0YTU1Njg7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRhNTU2ODtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRhNTU2ODtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktNzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNGE1NTY4O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJkMzc0ODtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyZDM3NDg7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJkMzc0ODtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJkMzc0ODtcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktODAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmQzNzQ4O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JheS05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzFhMjAyYztcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxYTIwMmM7XG59XG5cbi5wbGFjZWhvbGRlci1ncmF5LTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzFhMjAyYztcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzFhMjAyYztcbn1cblxuLnBsYWNlaG9sZGVyLWdyYXktOTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMWEyMDJjO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmNWY1O1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmNWY1O1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjVmNTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmNWY1O1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTEwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjVmNTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZDdkNztcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZDdkNztcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWQ3ZDc7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZDdkNztcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWQ3ZDc7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWIyYjI7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWIyYjI7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmViMmIyO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWIyYjI7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtMzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmViMmIyO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmM4MTgxO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmM4MTgxO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZjODE4MTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmM4MTgxO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTQwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZjODE4MTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y1NjU2NTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y1NjU2NTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmNTY1NjU7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y1NjU2NTtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC01MDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmNTY1NjU7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlNTNlM2U7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlNTNlM2U7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZTUzZTNlO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlNTNlM2U7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtNjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZTUzZTNlO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzUzMDMwO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzUzMDMwO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2M1MzAzMDtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzUzMDMwO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTcwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2M1MzAzMDtcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzliMmMyYztcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzliMmMyYztcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YjJjMmM7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzliMmMyYztcbn1cblxuLnBsYWNlaG9sZGVyLXJlZC04MDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YjJjMmM7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NDJhMmE7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NDJhMmE7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzQyYTJhO1xufVxuXG4ucGxhY2Vob2xkZXItcmVkLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NDJhMmE7XG59XG5cbi5wbGFjZWhvbGRlci1yZWQtOTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzQyYTJhO1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmYWYwO1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmYWYwO1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmFmMDtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmYWYwO1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTEwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmFmMDtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZWJjODtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZWJjODtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWViYzg7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZWJjODtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWViYzg7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYmQzOGQ7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYmQzOGQ7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmJkMzhkO1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYmQzOGQ7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtMzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmJkMzhkO1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjZhZDU1O1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjZhZDU1O1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y2YWQ1NTtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjZhZDU1O1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTQwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y2YWQ1NTtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VkODkzNjtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VkODkzNjtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlZDg5MzY7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VkODkzNjtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlZDg5MzY7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZDZiMjA7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZDZiMjA7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZGQ2YjIwO1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZDZiMjA7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtNjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZGQ2YjIwO1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzA1NjIxO1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzA1NjIxO1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2MwNTYyMTtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzA1NjIxO1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTcwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2MwNTYyMTtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzljNDIyMTtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzljNDIyMTtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YzQyMjE7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzljNDIyMTtcbn1cblxuLnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YzQyMjE7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3YjM0MWU7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3YjM0MWU7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjN2IzNDFlO1xufVxuXG4ucGxhY2Vob2xkZXItb3JhbmdlLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3YjM0MWU7XG59XG5cbi5wbGFjZWhvbGRlci1vcmFuZ2UtOTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjN2IzNDFlO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmYwO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmYwO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmMDtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmYwO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTEwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmMDtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZmNiZjtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZmNiZjtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWZjYmY7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZmNiZjtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWZjYmY7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYWYwODk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYWYwODk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmFmMDg5O1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYWYwODk7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctMzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmFmMDg5O1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjZlMDVlO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjZlMDVlO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y2ZTA1ZTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjZlMDVlO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTQwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y2ZTA1ZTtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VjYzk0Yjtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VjYzk0Yjtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlY2M5NGI7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VjYzk0Yjtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy01MDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlY2M5NGI7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNjllMmU7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNjllMmU7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZDY5ZTJlO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNjllMmU7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctNjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZDY5ZTJlO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjc3OTFmO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjc3OTFmO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3NzkxZjtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjc3OTFmO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTcwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3NzkxZjtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk3NWExNjtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk3NWExNjtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NzVhMTY7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk3NWExNjtcbn1cblxuLnBsYWNlaG9sZGVyLXllbGxvdy04MDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NzVhMTY7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NDQyMTA7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NDQyMTA7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzQ0MjEwO1xufVxuXG4ucGxhY2Vob2xkZXIteWVsbG93LTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NDQyMTA7XG59XG5cbi5wbGFjZWhvbGRlci15ZWxsb3ctOTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzQ0MjEwO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmMGZmZjQ7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2YwZmZmNDtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2YwZmZmNDtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmMGZmZjQ7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmMGZmZjQ7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2M2ZjZkNTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzZmNmQ1O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzZmNmQ1O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2M2ZjZkNTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTIwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2M2ZjZkNTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWFlNmI0O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YWU2YjQ7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YWU2YjQ7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWFlNmI0O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tMzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWFlNmI0O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2OGQzOTE7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY4ZDM5MTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY4ZDM5MTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2OGQzOTE7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi00MDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2OGQzOTE7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQ4YmI3ODtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDhiYjc4O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDhiYjc4O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQ4YmI3ODtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQ4YmI3ODtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzhhMTY5O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzOGExNjk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzOGExNjk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzhhMTY5O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzhhMTY5O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyZjg1NWE7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJmODU1YTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJmODU1YTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyZjg1NWE7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi03MDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyZjg1NWE7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI3Njc0OTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjc2NzQ5O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjc2NzQ5O1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI3Njc0OTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI3Njc0OTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZWVuLTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjI1NDNkO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyMjU0M2Q7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyMjU0M2Q7XG59XG5cbi5wbGFjZWhvbGRlci1ncmVlbi05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjI1NDNkO1xufVxuXG4ucGxhY2Vob2xkZXItZ3JlZW4tOTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjI1NDNkO1xufVxuXG4ucGxhY2Vob2xkZXItdGVhbC0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2U2ZmZmYTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlNmZmZmE7XG59XG5cbi5wbGFjZWhvbGRlci10ZWFsLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2U2ZmZmYTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2U2ZmZmYTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtMTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZTZmZmZhO1xufVxuXG4ucGxhY2Vob2xkZXItdGVhbC0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2IyZjVlYTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNiMmY1ZWE7XG59XG5cbi5wbGFjZWhvbGRlci10ZWFsLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2IyZjVlYTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2IyZjVlYTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtMjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjJmNWVhO1xufVxuXG4ucGxhY2Vob2xkZXItdGVhbC0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgxZTZkOTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4MWU2ZDk7XG59XG5cbi5wbGFjZWhvbGRlci10ZWFsLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgxZTZkOTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgxZTZkOTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtMzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODFlNmQ5O1xufVxuXG4ucGxhY2Vob2xkZXItdGVhbC00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRmZDFjNTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0ZmQxYzU7XG59XG5cbi5wbGFjZWhvbGRlci10ZWFsLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRmZDFjNTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRmZDFjNTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtNDAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNGZkMWM1O1xufVxuXG4ucGxhY2Vob2xkZXItdGVhbC01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM4YjJhYztcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzOGIyYWM7XG59XG5cbi5wbGFjZWhvbGRlci10ZWFsLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM4YjJhYztcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM4YjJhYztcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtNTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzhiMmFjO1xufVxuXG4ucGxhY2Vob2xkZXItdGVhbC02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMxOTc5NTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzMTk3OTU7XG59XG5cbi5wbGFjZWhvbGRlci10ZWFsLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMxOTc5NTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMxOTc5NTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtNjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzE5Nzk1O1xufVxuXG4ucGxhY2Vob2xkZXItdGVhbC03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJjN2E3Yjtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyYzdhN2I7XG59XG5cbi5wbGFjZWhvbGRlci10ZWFsLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJjN2E3Yjtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJjN2E3Yjtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtNzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmM3YTdiO1xufVxuXG4ucGxhY2Vob2xkZXItdGVhbC04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4NWU2MTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyODVlNjE7XG59XG5cbi5wbGFjZWhvbGRlci10ZWFsLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4NWU2MTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4NWU2MTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtODAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjg1ZTYxO1xufVxuXG4ucGxhY2Vob2xkZXItdGVhbC05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIzNGU1Mjtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyMzRlNTI7XG59XG5cbi5wbGFjZWhvbGRlci10ZWFsLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIzNGU1Mjtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIzNGU1Mjtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWwtOTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjM0ZTUyO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ViZjhmZjtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlYmY4ZmY7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ViZjhmZjtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ViZjhmZjtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWJmOGZmO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2JlZTNmODtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNiZWUzZjg7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2JlZTNmODtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2JlZTNmODtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYmVlM2Y4O1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzkwY2RmNDtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5MGNkZjQ7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzkwY2RmNDtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzkwY2RmNDtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTBjZGY0O1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzYzYjNlZDtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2M2IzZWQ7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzYzYjNlZDtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzYzYjNlZDtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNDAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjNiM2VkO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQyOTllMTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0Mjk5ZTE7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQyOTllMTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQyOTllMTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDI5OWUxO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMxODJjZTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzMTgyY2U7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMxODJjZTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMxODJjZTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzE4MmNlO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJiNmNiMDtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyYjZjYjA7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJiNmNiMDtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJiNmNiMDtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtNzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmI2Y2IwO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJjNTI4Mjtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyYzUyODI7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJjNTI4Mjtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJjNTI4Mjtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtODAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmM1MjgyO1xufVxuXG4ucGxhY2Vob2xkZXItYmx1ZS05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJhNDM2NTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyYTQzNjU7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJhNDM2NTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJhNDM2NTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtOTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmE0MzY1O1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWJmNGZmO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWJmNGZmO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ViZjRmZjtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWJmNGZmO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ViZjRmZjtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2MzZGFmZTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2MzZGFmZTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjM2RhZmU7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2MzZGFmZTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjM2RhZmU7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhM2JmZmE7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhM2JmZmE7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTNiZmZhO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhM2JmZmE7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tMzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTNiZmZhO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjN2Y5Y2Y1O1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjN2Y5Y2Y1O1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzdmOWNmNTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjN2Y5Y2Y1O1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzdmOWNmNTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2N2VlYTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2N2VlYTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjdlZWE7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2N2VlYTtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby01MDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjdlZWE7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YTY3ZDg7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YTY3ZDg7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWE2N2Q4O1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YTY3ZDg7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tNjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWE2N2Q4O1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNGM1MWJmO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNGM1MWJmO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRjNTFiZjtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNGM1MWJmO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRjNTFiZjtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQzNDE5MDtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQzNDE5MDtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0MzQxOTA7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQzNDE5MDtcbn1cblxuLnBsYWNlaG9sZGVyLWluZGlnby04MDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0MzQxOTA7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzYzM2NmI7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzYzM2NmI7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM2MzNjZiO1xufVxuXG4ucGxhY2Vob2xkZXItaW5kaWdvLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzYzM2NmI7XG59XG5cbi5wbGFjZWhvbGRlci1pbmRpZ28tOTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjM2MzNjZiO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmFmNWZmO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmFmNWZmO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZhZjVmZjtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmFmNWZmO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTEwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZhZjVmZjtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2U5ZDhmZDtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2U5ZDhmZDtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlOWQ4ZmQ7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2U5ZDhmZDtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlOWQ4ZmQ7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNmJjZmE7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNmJjZmE7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZDZiY2ZhO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNmJjZmE7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtMzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZDZiY2ZhO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjc5NGY0O1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjc5NGY0O1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3OTRmNDtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjc5NGY0O1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTQwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3OTRmNDtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzlmN2FlYTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzlmN2FlYTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5ZjdhZWE7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzlmN2FlYTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5ZjdhZWE7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4MDVhZDU7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4MDVhZDU7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODA1YWQ1O1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4MDVhZDU7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtNjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODA1YWQ1O1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmI0NmMxO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmI0NmMxO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZiNDZjMTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmI0NmMxO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTcwMDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZiNDZjMTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzU1M2M5YTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzU1M2M5YTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1NTNjOWE7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzU1M2M5YTtcbn1cblxuLnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1NTNjOWE7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0NDMzN2E7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0NDMzN2E7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDQzMzdhO1xufVxuXG4ucGxhY2Vob2xkZXItcHVycGxlLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0NDMzN2E7XG59XG5cbi5wbGFjZWhvbGRlci1wdXJwbGUtOTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDQzMzdhO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjVmNztcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY1Zjc7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjVmNztcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjVmNztcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmNWY3O1xufVxuXG4ucGxhY2Vob2xkZXItcGluay0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZDdlMjtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWQ3ZTI7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZDdlMjtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZDdlMjtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmVkN2UyO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZiYjZjZTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYmI2Y2U7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZiYjZjZTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZiYjZjZTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstMzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmJiNmNlO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y2ODdiMztcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmNjg3YjM7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y2ODdiMztcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y2ODdiMztcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNDAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjY4N2IzO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VkNjRhNjtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlZDY0YTY7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VkNjRhNjtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VkNjRhNjtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWQ2NGE2O1xufVxuXG4ucGxhY2Vob2xkZXItcGluay02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q1M2Y4Yztcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNTNmOGM7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q1M2Y4Yztcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q1M2Y4Yztcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNjAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZDUzZjhjO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I4MzI4MDtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNiODMyODA7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I4MzI4MDtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I4MzI4MDtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstNzAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjgzMjgwO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk3MjY2ZDtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NzI2NmQ7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk3MjY2ZDtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk3MjY2ZDtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstODAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTcyNjZkO1xufVxuXG4ucGxhY2Vob2xkZXItcGluay05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcwMjQ1OTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3MDI0NTk7XG59XG5cbi5wbGFjZWhvbGRlci1waW5rLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcwMjQ1OTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcwMjQ1OTtcbn1cblxuLnBsYWNlaG9sZGVyLXBpbmstOTAwOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzAyNDU5O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmN2ZhZmM7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmN2ZhZmM7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjdmYWZjO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmN2ZhZmM7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjdmYWZjO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWRmMmY3O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWRmMmY3O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VkZjJmNztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWRmMmY3O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VkZjJmNztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2UyZThmMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2UyZThmMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlMmU4ZjA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2UyZThmMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlMmU4ZjA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjYmQ1ZTA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjYmQ1ZTA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2JkNWUwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjYmQ1ZTA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2JkNWUwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTBhZWMwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTBhZWMwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2EwYWVjMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTBhZWMwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2EwYWVjMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcxODA5Njtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcxODA5Njtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3MTgwOTY7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcxODA5Njtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3MTgwOTY7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0YTU1Njg7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0YTU1Njg7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNGE1NTY4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0YTU1Njg7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNGE1NTY4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmQzNzQ4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmQzNzQ4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJkMzc0ODtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmQzNzQ4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJkMzc0ODtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzFhMjAyYztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzFhMjAyYztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxYTIwMmM7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzFhMjAyYztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxYTIwMmM7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjVmNTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmNWY1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmNWY1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjVmNTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjVmNTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmVkN2Q3O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWQ3ZDc7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWQ3ZDc7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmVkN2Q3O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmVkN2Q3O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWIyYjI7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlYjJiMjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlYjJiMjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWIyYjI7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWIyYjI7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZjODE4MTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmM4MTgxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmM4MTgxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZjODE4MTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZjODE4MTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjU2NTY1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmNTY1NjU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmNTY1NjU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjU2NTY1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjU2NTY1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlNTNlM2U7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2U1M2UzZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2U1M2UzZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlNTNlM2U7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlNTNlM2U7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2M1MzAzMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzUzMDMwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzUzMDMwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2M1MzAzMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2M1MzAzMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWIyYzJjO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YjJjMmM7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YjJjMmM7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWIyYzJjO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWIyYzJjO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NDJhMmE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc0MmEyYTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc0MmEyYTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NDJhMmE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NDJhMmE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmFmMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmYWYwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmYWYwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmFmMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmFmMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmVlYmM4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWViYzg7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWViYzg7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmVlYmM4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmVlYmM4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYmQzOGQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZiZDM4ZDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZiZDM4ZDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYmQzOGQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYmQzOGQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y2YWQ1NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjZhZDU1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjZhZDU1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y2YWQ1NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y2YWQ1NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWQ4OTM2O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlZDg5MzY7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlZDg5MzY7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWQ4OTM2O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWQ4OTM2O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZDZiMjA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2RkNmIyMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2RkNmIyMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZDZiMjA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZDZiMjA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2MwNTYyMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzA1NjIxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzA1NjIxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2MwNTYyMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2MwNTYyMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWM0MjIxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YzQyMjE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YzQyMjE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWM0MjIxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWM0MjIxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3YjM0MWU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzdiMzQxZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzdiMzQxZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3YjM0MWU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3YjM0MWU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmYwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmYwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmVmY2JmO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWZjYmY7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZWZjYmY7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmVmY2JmO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmVmY2JmO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYWYwODk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZhZjA4OTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZhZjA4OTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYWYwODk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYWYwODk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y2ZTA1ZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjZlMDVlO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjZlMDVlO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y2ZTA1ZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Y2ZTA1ZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWNjOTRiO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlY2M5NGI7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlY2M5NGI7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWNjOTRiO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWNjOTRiO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNjllMmU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q2OWUyZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q2OWUyZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNjllMmU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNjllMmU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3NzkxZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjc3OTFmO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjc3OTFmO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3NzkxZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3NzkxZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTc1YTE2O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NzVhMTY7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NzVhMTY7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTc1YTE2O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTc1YTE2O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NDQyMTA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc0NDIxMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc0NDIxMDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NDQyMTA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3NDQyMTA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjBmZmY0O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2YwZmZmNDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjBmZmY0O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjBmZmY0O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmMGZmZjQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzZmNmQ1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2M2ZjZkNTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzZmNmQ1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzZmNmQ1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjNmY2ZDU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWFlNmI0O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzlhZTZiNDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWFlNmI0O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWFlNmI0O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5YWU2YjQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjhkMzkxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY4ZDM5MTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjhkMzkxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjhkMzkxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2OGQzOTE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDhiYjc4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQ4YmI3ODtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDhiYjc4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDhiYjc4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0OGJiNzg7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzhhMTY5O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM4YTE2OTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzhhMTY5O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzhhMTY5O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzOGExNjk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmY4NTVhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJmODU1YTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmY4NTVhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmY4NTVhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyZjg1NWE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjc2NzQ5O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI3Njc0OTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjc2NzQ5O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjc2NzQ5O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyNzY3NDk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjI1NDNkO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIyNTQzZDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjI1NDNkO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjI1NDNkO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyMjU0M2Q7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlNmZmZmE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlNmZmZmE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZTZmZmZhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlNmZmZmE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZTZmZmZhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjJmNWVhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjJmNWVhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2IyZjVlYTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjJmNWVhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2IyZjVlYTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgxZTZkOTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgxZTZkOTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4MWU2ZDk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgxZTZkOTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4MWU2ZDk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0ZmQxYzU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0ZmQxYzU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNGZkMWM1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0ZmQxYzU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNGZkMWM1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzhiMmFjO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzhiMmFjO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM4YjJhYztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzhiMmFjO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM4YjJhYztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMxOTc5NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMxOTc5NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzMTk3OTU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMxOTc5NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzMTk3OTU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyYzdhN2I7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyYzdhN2I7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmM3YTdiO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyYzdhN2I7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmM3YTdiO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjg1ZTYxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjg1ZTYxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4NWU2MTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjg1ZTYxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4NWU2MTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIzNGU1Mjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIzNGU1Mjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyMzRlNTI7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIzNGU1Mjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyMzRlNTI7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlYmY4ZmY7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlYmY4ZmY7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWJmOGZmO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlYmY4ZmY7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWJmOGZmO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYmVlM2Y4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYmVlM2Y4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2JlZTNmODtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYmVlM2Y4O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2JlZTNmODtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzkwY2RmNDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzkwY2RmNDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5MGNkZjQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzkwY2RmNDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5MGNkZjQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2M2IzZWQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2M2IzZWQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjNiM2VkO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2M2IzZWQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjNiM2VkO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDI5OWUxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDI5OWUxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQyOTllMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDI5OWUxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQyOTllMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMxODJjZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMxODJjZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzMTgyY2U7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzMxODJjZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzMTgyY2U7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyYjZjYjA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyYjZjYjA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmI2Y2IwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyYjZjYjA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmI2Y2IwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmM1MjgyO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmM1MjgyO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJjNTI4Mjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMmM1MjgyO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJjNTI4Mjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJhNDM2NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJhNDM2NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyYTQzNjU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzJhNDM2NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyYTQzNjU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ViZjRmZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWJmNGZmO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWJmNGZmO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ViZjRmZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ViZjRmZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzNkYWZlO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjM2RhZmU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjM2RhZmU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzNkYWZlO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzNkYWZlO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhM2JmZmE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2EzYmZmYTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2EzYmZmYTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhM2JmZmE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhM2JmZmE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzdmOWNmNTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjN2Y5Y2Y1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjN2Y5Y2Y1O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzdmOWNmNTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzdmOWNmNTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjY3ZWVhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjdlZWE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjdlZWE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjY3ZWVhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjY3ZWVhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YTY3ZDg7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzVhNjdkODtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzVhNjdkODtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YTY3ZDg7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YTY3ZDg7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRjNTFiZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNGM1MWJmO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNGM1MWJmO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRjNTFiZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRjNTFiZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDM0MTkwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0MzQxOTA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0MzQxOTA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDM0MTkwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDM0MTkwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzYzM2NmI7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzNjMzY2Yjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzNjMzY2Yjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzYzM2NmI7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzYzM2NmI7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZhZjVmZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmFmNWZmO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmFmNWZmO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZhZjVmZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZhZjVmZjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZTlkOGZkO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlOWQ4ZmQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlOWQ4ZmQ7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZTlkOGZkO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZTlkOGZkO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNmJjZmE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q2YmNmYTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q2YmNmYTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNmJjZmE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNmJjZmE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3OTRmNDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjc5NGY0O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjc5NGY0O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3OTRmNDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2I3OTRmNDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWY3YWVhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5ZjdhZWE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5ZjdhZWE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWY3YWVhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWY3YWVhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4MDVhZDU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgwNWFkNTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzgwNWFkNTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4MDVhZDU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4MDVhZDU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZiNDZjMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmI0NmMxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmI0NmMxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZiNDZjMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZiNDZjMTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNTUzYzlhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1NTNjOWE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1NTNjOWE7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNTUzYzlhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNTUzYzlhO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0NDMzN2E7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQ0MzM3YTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQ0MzM3YTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0NDMzN2E7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0NDMzN2E7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY1Zjc7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY1Zjc7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmNWY3O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY1Zjc7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmNWY3O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmVkN2UyO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmVkN2UyO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZDdlMjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmVkN2UyO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZlZDdlMjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZiYjZjZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZiYjZjZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYmI2Y2U7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZiYjZjZTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmYmI2Y2U7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmNjg3YjM7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmNjg3YjM7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjY4N2IzO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmNjg3YjM7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZjY4N2IzO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWQ2NGE2O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWQ2NGE2O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VkNjRhNjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZWQ2NGE2O1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2VkNjRhNjtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q1M2Y4Yztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q1M2Y4Yztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNTNmOGM7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2Q1M2Y4Yztcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkNTNmOGM7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNiODMyODA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNiODMyODA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjgzMjgwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNiODMyODA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjgzMjgwO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTcyNjZkO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTcyNjZkO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk3MjY2ZDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTcyNjZkO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk3MjY2ZDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcwMjQ1OTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcwMjQ1OTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3MDI0NTk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcwMjQ1OTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3MDI0NTk7XG59XG5cbi5wb2ludGVyLWV2ZW50cy1ub25lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wb2ludGVyLWV2ZW50cy1hdXRvIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4uZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3RpY2t5IHtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuXG4uaW5zZXQtMCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cblxuLmluc2V0LWF1dG8ge1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5pbnNldC15LTAge1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLmluc2V0LXgtMCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uaW5zZXQteS1hdXRvIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IGF1dG87XG59XG5cbi5pbnNldC14LWF1dG8ge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cblxuLnRvcC0wIHtcbiAgdG9wOiAwO1xufVxuXG4ucmlnaHQtMCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uYm90dG9tLTAge1xuICBib3R0b206IDA7XG59XG5cbi5sZWZ0LTAge1xuICBsZWZ0OiAwO1xufVxuXG4udG9wLWF1dG8ge1xuICB0b3A6IGF1dG87XG59XG5cbi5yaWdodC1hdXRvIHtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5ib3R0b20tYXV0byB7XG4gIGJvdHRvbTogYXV0bztcbn1cblxuLmxlZnQtYXV0byB7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5yZXNpemUtbm9uZSB7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLnJlc2l6ZS15IHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLnJlc2l6ZS14IHtcbiAgcmVzaXplOiBob3Jpem9udGFsO1xufVxuXG4ucmVzaXplIHtcbiAgcmVzaXplOiBib3RoO1xufVxuXG4uc2hhZG93LXhzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4uc2hhZG93LW1kIHtcbiAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5zaGFkb3cteGwge1xuICBib3gtc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xufVxuXG4uc2hhZG93LTJ4bCB7XG4gIGJveC1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5zaGFkb3ctaW5uZXIge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4uc2hhZG93LW91dGxpbmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg2NiwgMTUzLCAyMjUsIDAuNSk7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5ob3ZlclxcOnNoYWRvdy14czpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4uaG92ZXJcXDpzaGFkb3ctc206aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4uaG92ZXJcXDpzaGFkb3c6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG5cbi5ob3ZlclxcOnNoYWRvdy1tZDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cblxuLmhvdmVyXFw6c2hhZG93LWxnOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5ob3ZlclxcOnNoYWRvdy14bDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG59XG5cbi5ob3ZlclxcOnNoYWRvdy0yeGw6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uaG92ZXJcXDpzaGFkb3ctaW5uZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4uaG92ZXJcXDpzaGFkb3ctb3V0bGluZTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDY2LCAxNTMsIDIyNSwgMC41KTtcbn1cblxuLmhvdmVyXFw6c2hhZG93LW5vbmU6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZm9jdXNcXDpzaGFkb3cteHM6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLmZvY3VzXFw6c2hhZG93LXNtOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLmZvY3VzXFw6c2hhZG93OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG4uZm9jdXNcXDpzaGFkb3ctbWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG5cbi5mb2N1c1xcOnNoYWRvdy1sZzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4uZm9jdXNcXDpzaGFkb3cteGw6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xufVxuXG4uZm9jdXNcXDpzaGFkb3ctMnhsOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLmZvY3VzXFw6c2hhZG93LWlubmVyOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cblxuLmZvY3VzXFw6c2hhZG93LW91dGxpbmU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg2NiwgMTUzLCAyMjUsIDAuNSk7XG59XG5cbi5mb2N1c1xcOnNoYWRvdy1ub25lOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmZpbGwtY3VycmVudCB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnN0cm9rZS1jdXJyZW50IHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG5cbi5zdHJva2UtMCB7XG4gIHN0cm9rZS13aWR0aDogMDtcbn1cblxuLnN0cm9rZS0xIHtcbiAgc3Ryb2tlLXdpZHRoOiAxO1xufVxuXG4uc3Ryb2tlLTIge1xuICBzdHJva2Utd2lkdGg6IDI7XG59XG5cbi50YWJsZS1hdXRvIHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xufVxuXG4udGFibGUtZml4ZWQge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLnRleHQtdHJhbnNwYXJlbnQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50ZXh0LWN1cnJlbnQge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udGV4dC1ncmF5LTEwMCB7XG4gIGNvbG9yOiAjZjdmYWZjO1xufVxuXG4udGV4dC1ncmF5LTIwMCB7XG4gIGNvbG9yOiAjZWRmMmY3O1xufVxuXG4udGV4dC1ncmF5LTMwMCB7XG4gIGNvbG9yOiAjZTJlOGYwO1xufVxuXG4udGV4dC1ncmF5LTQwMCB7XG4gIGNvbG9yOiAjY2JkNWUwO1xufVxuXG4udGV4dC1ncmF5LTUwMCB7XG4gIGNvbG9yOiAjYTBhZWMwO1xufVxuXG4udGV4dC1ncmF5LTYwMCB7XG4gIGNvbG9yOiAjNzE4MDk2O1xufVxuXG4udGV4dC1ncmF5LTcwMCB7XG4gIGNvbG9yOiAjNGE1NTY4O1xufVxuXG4udGV4dC1ncmF5LTgwMCB7XG4gIGNvbG9yOiAjMmQzNzQ4O1xufVxuXG4udGV4dC1ncmF5LTkwMCB7XG4gIGNvbG9yOiAjMWEyMDJjO1xufVxuXG4udGV4dC1yZWQtMTAwIHtcbiAgY29sb3I6ICNmZmY1ZjU7XG59XG5cbi50ZXh0LXJlZC0yMDAge1xuICBjb2xvcjogI2ZlZDdkNztcbn1cblxuLnRleHQtcmVkLTMwMCB7XG4gIGNvbG9yOiAjZmViMmIyO1xufVxuXG4udGV4dC1yZWQtNDAwIHtcbiAgY29sb3I6ICNmYzgxODE7XG59XG5cbi50ZXh0LXJlZC01MDAge1xuICBjb2xvcjogI2Y1NjU2NTtcbn1cblxuLnRleHQtcmVkLTYwMCB7XG4gIGNvbG9yOiAjZTUzZTNlO1xufVxuXG4udGV4dC1yZWQtNzAwIHtcbiAgY29sb3I6ICNjNTMwMzA7XG59XG5cbi50ZXh0LXJlZC04MDAge1xuICBjb2xvcjogIzliMmMyYztcbn1cblxuLnRleHQtcmVkLTkwMCB7XG4gIGNvbG9yOiAjNzQyYTJhO1xufVxuXG4udGV4dC1vcmFuZ2UtMTAwIHtcbiAgY29sb3I6ICNmZmZhZjA7XG59XG5cbi50ZXh0LW9yYW5nZS0yMDAge1xuICBjb2xvcjogI2ZlZWJjODtcbn1cblxuLnRleHQtb3JhbmdlLTMwMCB7XG4gIGNvbG9yOiAjZmJkMzhkO1xufVxuXG4udGV4dC1vcmFuZ2UtNDAwIHtcbiAgY29sb3I6ICNmNmFkNTU7XG59XG5cbi50ZXh0LW9yYW5nZS01MDAge1xuICBjb2xvcjogI2VkODkzNjtcbn1cblxuLnRleHQtb3JhbmdlLTYwMCB7XG4gIGNvbG9yOiAjZGQ2YjIwO1xufVxuXG4udGV4dC1vcmFuZ2UtNzAwIHtcbiAgY29sb3I6ICNjMDU2MjE7XG59XG5cbi50ZXh0LW9yYW5nZS04MDAge1xuICBjb2xvcjogIzljNDIyMTtcbn1cblxuLnRleHQtb3JhbmdlLTkwMCB7XG4gIGNvbG9yOiAjN2IzNDFlO1xufVxuXG4udGV4dC15ZWxsb3ctMTAwIHtcbiAgY29sb3I6ICNmZmZmZjA7XG59XG5cbi50ZXh0LXllbGxvdy0yMDAge1xuICBjb2xvcjogI2ZlZmNiZjtcbn1cblxuLnRleHQteWVsbG93LTMwMCB7XG4gIGNvbG9yOiAjZmFmMDg5O1xufVxuXG4udGV4dC15ZWxsb3ctNDAwIHtcbiAgY29sb3I6ICNmNmUwNWU7XG59XG5cbi50ZXh0LXllbGxvdy01MDAge1xuICBjb2xvcjogI2VjYzk0Yjtcbn1cblxuLnRleHQteWVsbG93LTYwMCB7XG4gIGNvbG9yOiAjZDY5ZTJlO1xufVxuXG4udGV4dC15ZWxsb3ctNzAwIHtcbiAgY29sb3I6ICNiNzc5MWY7XG59XG5cbi50ZXh0LXllbGxvdy04MDAge1xuICBjb2xvcjogIzk3NWExNjtcbn1cblxuLnRleHQteWVsbG93LTkwMCB7XG4gIGNvbG9yOiAjNzQ0MjEwO1xufVxuXG4udGV4dC1ncmVlbi0xMDAge1xuICBjb2xvcjogI2YwZmZmNDtcbn1cblxuLnRleHQtZ3JlZW4tMjAwIHtcbiAgY29sb3I6ICNjNmY2ZDU7XG59XG5cbi50ZXh0LWdyZWVuLTMwMCB7XG4gIGNvbG9yOiAjOWFlNmI0O1xufVxuXG4udGV4dC1ncmVlbi00MDAge1xuICBjb2xvcjogIzY4ZDM5MTtcbn1cblxuLnRleHQtZ3JlZW4tNTAwIHtcbiAgY29sb3I6ICM0OGJiNzg7XG59XG5cbi50ZXh0LWdyZWVuLTYwMCB7XG4gIGNvbG9yOiAjMzhhMTY5O1xufVxuXG4udGV4dC1ncmVlbi03MDAge1xuICBjb2xvcjogIzJmODU1YTtcbn1cblxuLnRleHQtZ3JlZW4tODAwIHtcbiAgY29sb3I6ICMyNzY3NDk7XG59XG5cbi50ZXh0LWdyZWVuLTkwMCB7XG4gIGNvbG9yOiAjMjI1NDNkO1xufVxuXG4udGV4dC10ZWFsLTEwMCB7XG4gIGNvbG9yOiAjZTZmZmZhO1xufVxuXG4udGV4dC10ZWFsLTIwMCB7XG4gIGNvbG9yOiAjYjJmNWVhO1xufVxuXG4udGV4dC10ZWFsLTMwMCB7XG4gIGNvbG9yOiAjODFlNmQ5O1xufVxuXG4udGV4dC10ZWFsLTQwMCB7XG4gIGNvbG9yOiAjNGZkMWM1O1xufVxuXG4udGV4dC10ZWFsLTUwMCB7XG4gIGNvbG9yOiAjMzhiMmFjO1xufVxuXG4udGV4dC10ZWFsLTYwMCB7XG4gIGNvbG9yOiAjMzE5Nzk1O1xufVxuXG4udGV4dC10ZWFsLTcwMCB7XG4gIGNvbG9yOiAjMmM3YTdiO1xufVxuXG4udGV4dC10ZWFsLTgwMCB7XG4gIGNvbG9yOiAjMjg1ZTYxO1xufVxuXG4udGV4dC10ZWFsLTkwMCB7XG4gIGNvbG9yOiAjMjM0ZTUyO1xufVxuXG4udGV4dC1ibHVlLTEwMCB7XG4gIGNvbG9yOiAjZWJmOGZmO1xufVxuXG4udGV4dC1ibHVlLTIwMCB7XG4gIGNvbG9yOiAjYmVlM2Y4O1xufVxuXG4udGV4dC1ibHVlLTMwMCB7XG4gIGNvbG9yOiAjOTBjZGY0O1xufVxuXG4udGV4dC1ibHVlLTQwMCB7XG4gIGNvbG9yOiAjNjNiM2VkO1xufVxuXG4udGV4dC1ibHVlLTUwMCB7XG4gIGNvbG9yOiAjNDI5OWUxO1xufVxuXG4udGV4dC1ibHVlLTYwMCB7XG4gIGNvbG9yOiAjMzE4MmNlO1xufVxuXG4udGV4dC1ibHVlLTcwMCB7XG4gIGNvbG9yOiAjMmI2Y2IwO1xufVxuXG4udGV4dC1ibHVlLTgwMCB7XG4gIGNvbG9yOiAjMmM1MjgyO1xufVxuXG4udGV4dC1ibHVlLTkwMCB7XG4gIGNvbG9yOiAjMmE0MzY1O1xufVxuXG4udGV4dC1pbmRpZ28tMTAwIHtcbiAgY29sb3I6ICNlYmY0ZmY7XG59XG5cbi50ZXh0LWluZGlnby0yMDAge1xuICBjb2xvcjogI2MzZGFmZTtcbn1cblxuLnRleHQtaW5kaWdvLTMwMCB7XG4gIGNvbG9yOiAjYTNiZmZhO1xufVxuXG4udGV4dC1pbmRpZ28tNDAwIHtcbiAgY29sb3I6ICM3ZjljZjU7XG59XG5cbi50ZXh0LWluZGlnby01MDAge1xuICBjb2xvcjogIzY2N2VlYTtcbn1cblxuLnRleHQtaW5kaWdvLTYwMCB7XG4gIGNvbG9yOiAjNWE2N2Q4O1xufVxuXG4udGV4dC1pbmRpZ28tNzAwIHtcbiAgY29sb3I6ICM0YzUxYmY7XG59XG5cbi50ZXh0LWluZGlnby04MDAge1xuICBjb2xvcjogIzQzNDE5MDtcbn1cblxuLnRleHQtaW5kaWdvLTkwMCB7XG4gIGNvbG9yOiAjM2MzNjZiO1xufVxuXG4udGV4dC1wdXJwbGUtMTAwIHtcbiAgY29sb3I6ICNmYWY1ZmY7XG59XG5cbi50ZXh0LXB1cnBsZS0yMDAge1xuICBjb2xvcjogI2U5ZDhmZDtcbn1cblxuLnRleHQtcHVycGxlLTMwMCB7XG4gIGNvbG9yOiAjZDZiY2ZhO1xufVxuXG4udGV4dC1wdXJwbGUtNDAwIHtcbiAgY29sb3I6ICNiNzk0ZjQ7XG59XG5cbi50ZXh0LXB1cnBsZS01MDAge1xuICBjb2xvcjogIzlmN2FlYTtcbn1cblxuLnRleHQtcHVycGxlLTYwMCB7XG4gIGNvbG9yOiAjODA1YWQ1O1xufVxuXG4udGV4dC1wdXJwbGUtNzAwIHtcbiAgY29sb3I6ICM2YjQ2YzE7XG59XG5cbi50ZXh0LXB1cnBsZS04MDAge1xuICBjb2xvcjogIzU1M2M5YTtcbn1cblxuLnRleHQtcHVycGxlLTkwMCB7XG4gIGNvbG9yOiAjNDQzMzdhO1xufVxuXG4udGV4dC1waW5rLTEwMCB7XG4gIGNvbG9yOiAjZmZmNWY3O1xufVxuXG4udGV4dC1waW5rLTIwMCB7XG4gIGNvbG9yOiAjZmVkN2UyO1xufVxuXG4udGV4dC1waW5rLTMwMCB7XG4gIGNvbG9yOiAjZmJiNmNlO1xufVxuXG4udGV4dC1waW5rLTQwMCB7XG4gIGNvbG9yOiAjZjY4N2IzO1xufVxuXG4udGV4dC1waW5rLTUwMCB7XG4gIGNvbG9yOiAjZWQ2NGE2O1xufVxuXG4udGV4dC1waW5rLTYwMCB7XG4gIGNvbG9yOiAjZDUzZjhjO1xufVxuXG4udGV4dC1waW5rLTcwMCB7XG4gIGNvbG9yOiAjYjgzMjgwO1xufVxuXG4udGV4dC1waW5rLTgwMCB7XG4gIGNvbG9yOiAjOTcyNjZkO1xufVxuXG4udGV4dC1waW5rLTkwMCB7XG4gIGNvbG9yOiAjNzAyNDU5O1xufVxuXG4uaG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaG92ZXJcXDp0ZXh0LWN1cnJlbnQ6aG92ZXIge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsYWNrOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5ob3ZlclxcOnRleHQtd2hpdGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmF5LTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjdmYWZjO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNlZGYyZjc7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS0zMDA6aG92ZXIge1xuICBjb2xvcjogI2UyZThmMDtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmF5LTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjY2JkNWUwO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktNTAwOmhvdmVyIHtcbiAgY29sb3I6ICNhMGFlYzA7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS02MDA6aG92ZXIge1xuICBjb2xvcjogIzcxODA5Njtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmF5LTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNGE1NTY4O1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktODAwOmhvdmVyIHtcbiAgY29sb3I6ICMyZDM3NDg7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS05MDA6aG92ZXIge1xuICBjb2xvcjogIzFhMjAyYztcbn1cblxuLmhvdmVyXFw6dGV4dC1yZWQtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY1ZjU7XG59XG5cbi5ob3ZlclxcOnRleHQtcmVkLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmVkN2Q3O1xufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC0zMDA6aG92ZXIge1xuICBjb2xvcjogI2ZlYjJiMjtcbn1cblxuLmhvdmVyXFw6dGV4dC1yZWQtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmYzgxODE7XG59XG5cbi5ob3ZlclxcOnRleHQtcmVkLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjU2NTY1O1xufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC02MDA6aG92ZXIge1xuICBjb2xvcjogI2U1M2UzZTtcbn1cblxuLmhvdmVyXFw6dGV4dC1yZWQtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNjNTMwMzA7XG59XG5cbi5ob3ZlclxcOnRleHQtcmVkLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjOWIyYzJjO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC05MDA6aG92ZXIge1xuICBjb2xvcjogIzc0MmEyYTtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZhZjA7XG59XG5cbi5ob3ZlclxcOnRleHQtb3JhbmdlLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmVlYmM4O1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9yYW5nZS0zMDA6aG92ZXIge1xuICBjb2xvcjogI2ZiZDM4ZDtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmNmFkNTU7XG59XG5cbi5ob3ZlclxcOnRleHQtb3JhbmdlLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjZWQ4OTM2O1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9yYW5nZS02MDA6aG92ZXIge1xuICBjb2xvcjogI2RkNmIyMDtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNjMDU2MjE7XG59XG5cbi5ob3ZlclxcOnRleHQtb3JhbmdlLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjOWM0MjIxO1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9yYW5nZS05MDA6aG92ZXIge1xuICBjb2xvcjogIzdiMzQxZTtcbn1cblxuLmhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZjA7XG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmVmY2JmO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXllbGxvdy0zMDA6aG92ZXIge1xuICBjb2xvcjogI2ZhZjA4OTtcbn1cblxuLmhvdmVyXFw6dGV4dC15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmNmUwNWU7XG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjZWNjOTRiO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXllbGxvdy02MDA6aG92ZXIge1xuICBjb2xvcjogI2Q2OWUyZTtcbn1cblxuLmhvdmVyXFw6dGV4dC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNiNzc5MWY7XG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjOTc1YTE2O1xufVxuXG4uaG92ZXJcXDp0ZXh0LXllbGxvdy05MDA6aG92ZXIge1xuICBjb2xvcjogIzc0NDIxMDtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi0xMDA6aG92ZXIge1xuICBjb2xvcjogI2YwZmZmNDtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi0yMDA6aG92ZXIge1xuICBjb2xvcjogI2M2ZjZkNTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi0zMDA6aG92ZXIge1xuICBjb2xvcjogIzlhZTZiNDtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi00MDA6aG92ZXIge1xuICBjb2xvcjogIzY4ZDM5MTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi01MDA6aG92ZXIge1xuICBjb2xvcjogIzQ4YmI3ODtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi02MDA6aG92ZXIge1xuICBjb2xvcjogIzM4YTE2OTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi03MDA6aG92ZXIge1xuICBjb2xvcjogIzJmODU1YTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi04MDA6aG92ZXIge1xuICBjb2xvcjogIzI3Njc0OTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi05MDA6aG92ZXIge1xuICBjb2xvcjogIzIyNTQzZDtcbn1cblxuLmhvdmVyXFw6dGV4dC10ZWFsLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTZmZmZhO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXRlYWwtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNiMmY1ZWE7XG59XG5cbi5ob3ZlclxcOnRleHQtdGVhbC0zMDA6aG92ZXIge1xuICBjb2xvcjogIzgxZTZkOTtcbn1cblxuLmhvdmVyXFw6dGV4dC10ZWFsLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjNGZkMWM1O1xufVxuXG4uaG92ZXJcXDp0ZXh0LXRlYWwtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICMzOGIyYWM7XG59XG5cbi5ob3ZlclxcOnRleHQtdGVhbC02MDA6aG92ZXIge1xuICBjb2xvcjogIzMxOTc5NTtcbn1cblxuLmhvdmVyXFw6dGV4dC10ZWFsLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMmM3YTdiO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXRlYWwtODAwOmhvdmVyIHtcbiAgY29sb3I6ICMyODVlNjE7XG59XG5cbi5ob3ZlclxcOnRleHQtdGVhbC05MDA6aG92ZXIge1xuICBjb2xvcjogIzIzNGU1Mjtcbn1cblxuLmhvdmVyXFw6dGV4dC1ibHVlLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZWJmOGZmO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNiZWUzZjg7XG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZS0zMDA6aG92ZXIge1xuICBjb2xvcjogIzkwY2RmNDtcbn1cblxuLmhvdmVyXFw6dGV4dC1ibHVlLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjNiM2VkO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICM0Mjk5ZTE7XG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZS02MDA6aG92ZXIge1xuICBjb2xvcjogIzMxODJjZTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ibHVlLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMmI2Y2IwO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtODAwOmhvdmVyIHtcbiAgY29sb3I6ICMyYzUyODI7XG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZS05MDA6aG92ZXIge1xuICBjb2xvcjogIzJhNDM2NTtcbn1cblxuLmhvdmVyXFw6dGV4dC1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNlYmY0ZmY7XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjYzNkYWZlO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWluZGlnby0zMDA6aG92ZXIge1xuICBjb2xvcjogI2EzYmZmYTtcbn1cblxuLmhvdmVyXFw6dGV4dC1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgY29sb3I6ICM3ZjljZjU7XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjY3ZWVhO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWluZGlnby02MDA6aG92ZXIge1xuICBjb2xvcjogIzVhNjdkODtcbn1cblxuLmhvdmVyXFw6dGV4dC1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgY29sb3I6ICM0YzUxYmY7XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjNDM0MTkwO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWluZGlnby05MDA6aG92ZXIge1xuICBjb2xvcjogIzNjMzY2Yjtcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmYWY1ZmY7XG59XG5cbi5ob3ZlclxcOnRleHQtcHVycGxlLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTlkOGZkO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXB1cnBsZS0zMDA6aG92ZXIge1xuICBjb2xvcjogI2Q2YmNmYTtcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNiNzk0ZjQ7XG59XG5cbi5ob3ZlclxcOnRleHQtcHVycGxlLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjOWY3YWVhO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXB1cnBsZS02MDA6aG92ZXIge1xuICBjb2xvcjogIzgwNWFkNTtcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICM2YjQ2YzE7XG59XG5cbi5ob3ZlclxcOnRleHQtcHVycGxlLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjNTUzYzlhO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXB1cnBsZS05MDA6aG92ZXIge1xuICBjb2xvcjogIzQ0MzM3YTtcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmNWY3O1xufVxuXG4uaG92ZXJcXDp0ZXh0LXBpbmstMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZWQ3ZTI7XG59XG5cbi5ob3ZlclxcOnRleHQtcGluay0zMDA6aG92ZXIge1xuICBjb2xvcjogI2ZiYjZjZTtcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjY4N2IzO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXBpbmstNTAwOmhvdmVyIHtcbiAgY29sb3I6ICNlZDY0YTY7XG59XG5cbi5ob3ZlclxcOnRleHQtcGluay02MDA6aG92ZXIge1xuICBjb2xvcjogI2Q1M2Y4Yztcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjYjgzMjgwO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXBpbmstODAwOmhvdmVyIHtcbiAgY29sb3I6ICM5NzI2NmQ7XG59XG5cbi5ob3ZlclxcOnRleHQtcGluay05MDA6aG92ZXIge1xuICBjb2xvcjogIzcwMjQ1OTtcbn1cblxuLmZvY3VzXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1cyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzXFw6dGV4dC1jdXJyZW50OmZvY3VzIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cblxuLmZvY3VzXFw6dGV4dC1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXdoaXRlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS0xMDA6Zm9jdXMge1xuICBjb2xvcjogI2Y3ZmFmYztcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTIwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZWRmMmY3O1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyYXktMzAwOmZvY3VzIHtcbiAgY29sb3I6ICNlMmU4ZjA7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS00MDA6Zm9jdXMge1xuICBjb2xvcjogI2NiZDVlMDtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTUwMDpmb2N1cyB7XG4gIGNvbG9yOiAjYTBhZWMwO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyYXktNjAwOmZvY3VzIHtcbiAgY29sb3I6ICM3MTgwOTY7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS03MDA6Zm9jdXMge1xuICBjb2xvcjogIzRhNTU2ODtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTgwMDpmb2N1cyB7XG4gIGNvbG9yOiAjMmQzNzQ4O1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyYXktOTAwOmZvY3VzIHtcbiAgY29sb3I6ICMxYTIwMmM7XG59XG5cbi5mb2N1c1xcOnRleHQtcmVkLTEwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmNWY1O1xufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC0yMDA6Zm9jdXMge1xuICBjb2xvcjogI2ZlZDdkNztcbn1cblxuLmZvY3VzXFw6dGV4dC1yZWQtMzAwOmZvY3VzIHtcbiAgY29sb3I6ICNmZWIyYjI7XG59XG5cbi5mb2N1c1xcOnRleHQtcmVkLTQwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZmM4MTgxO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC01MDA6Zm9jdXMge1xuICBjb2xvcjogI2Y1NjU2NTtcbn1cblxuLmZvY3VzXFw6dGV4dC1yZWQtNjAwOmZvY3VzIHtcbiAgY29sb3I6ICNlNTNlM2U7XG59XG5cbi5mb2N1c1xcOnRleHQtcmVkLTcwMDpmb2N1cyB7XG4gIGNvbG9yOiAjYzUzMDMwO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC04MDA6Zm9jdXMge1xuICBjb2xvcjogIzliMmMyYztcbn1cblxuLmZvY3VzXFw6dGV4dC1yZWQtOTAwOmZvY3VzIHtcbiAgY29sb3I6ICM3NDJhMmE7XG59XG5cbi5mb2N1c1xcOnRleHQtb3JhbmdlLTEwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmYWYwO1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9yYW5nZS0yMDA6Zm9jdXMge1xuICBjb2xvcjogI2ZlZWJjODtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcmFuZ2UtMzAwOmZvY3VzIHtcbiAgY29sb3I6ICNmYmQzOGQ7XG59XG5cbi5mb2N1c1xcOnRleHQtb3JhbmdlLTQwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZjZhZDU1O1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9yYW5nZS01MDA6Zm9jdXMge1xuICBjb2xvcjogI2VkODkzNjtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcmFuZ2UtNjAwOmZvY3VzIHtcbiAgY29sb3I6ICNkZDZiMjA7XG59XG5cbi5mb2N1c1xcOnRleHQtb3JhbmdlLTcwMDpmb2N1cyB7XG4gIGNvbG9yOiAjYzA1NjIxO1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9yYW5nZS04MDA6Zm9jdXMge1xuICBjb2xvcjogIzljNDIyMTtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcmFuZ2UtOTAwOmZvY3VzIHtcbiAgY29sb3I6ICM3YjM0MWU7XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTEwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmYwO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXllbGxvdy0yMDA6Zm9jdXMge1xuICBjb2xvcjogI2ZlZmNiZjtcbn1cblxuLmZvY3VzXFw6dGV4dC15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgY29sb3I6ICNmYWYwODk7XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTQwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZjZlMDVlO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMge1xuICBjb2xvcjogI2VjYzk0Yjtcbn1cblxuLmZvY3VzXFw6dGV4dC15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgY29sb3I6ICNkNjllMmU7XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTcwMDpmb2N1cyB7XG4gIGNvbG9yOiAjYjc3OTFmO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMge1xuICBjb2xvcjogIzk3NWExNjtcbn1cblxuLmZvY3VzXFw6dGV4dC15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgY29sb3I6ICM3NDQyMTA7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgY29sb3I6ICNmMGZmZjQ7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgY29sb3I6ICNjNmY2ZDU7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgY29sb3I6ICM5YWU2YjQ7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgY29sb3I6ICM2OGQzOTE7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgY29sb3I6ICM0OGJiNzg7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgY29sb3I6ICMzOGExNjk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgY29sb3I6ICMyZjg1NWE7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgY29sb3I6ICMyNzY3NDk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgY29sb3I6ICMyMjU0M2Q7XG59XG5cbi5mb2N1c1xcOnRleHQtdGVhbC0xMDA6Zm9jdXMge1xuICBjb2xvcjogI2U2ZmZmYTtcbn1cblxuLmZvY3VzXFw6dGV4dC10ZWFsLTIwMDpmb2N1cyB7XG4gIGNvbG9yOiAjYjJmNWVhO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXRlYWwtMzAwOmZvY3VzIHtcbiAgY29sb3I6ICM4MWU2ZDk7XG59XG5cbi5mb2N1c1xcOnRleHQtdGVhbC00MDA6Zm9jdXMge1xuICBjb2xvcjogIzRmZDFjNTtcbn1cblxuLmZvY3VzXFw6dGV4dC10ZWFsLTUwMDpmb2N1cyB7XG4gIGNvbG9yOiAjMzhiMmFjO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXRlYWwtNjAwOmZvY3VzIHtcbiAgY29sb3I6ICMzMTk3OTU7XG59XG5cbi5mb2N1c1xcOnRleHQtdGVhbC03MDA6Zm9jdXMge1xuICBjb2xvcjogIzJjN2E3Yjtcbn1cblxuLmZvY3VzXFw6dGV4dC10ZWFsLTgwMDpmb2N1cyB7XG4gIGNvbG9yOiAjMjg1ZTYxO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXRlYWwtOTAwOmZvY3VzIHtcbiAgY29sb3I6ICMyMzRlNTI7XG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS0xMDA6Zm9jdXMge1xuICBjb2xvcjogI2ViZjhmZjtcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTIwMDpmb2N1cyB7XG4gIGNvbG9yOiAjYmVlM2Y4O1xufVxuXG4uZm9jdXNcXDp0ZXh0LWJsdWUtMzAwOmZvY3VzIHtcbiAgY29sb3I6ICM5MGNkZjQ7XG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS00MDA6Zm9jdXMge1xuICBjb2xvcjogIzYzYjNlZDtcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTUwMDpmb2N1cyB7XG4gIGNvbG9yOiAjNDI5OWUxO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWJsdWUtNjAwOmZvY3VzIHtcbiAgY29sb3I6ICMzMTgyY2U7XG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS03MDA6Zm9jdXMge1xuICBjb2xvcjogIzJiNmNiMDtcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTgwMDpmb2N1cyB7XG4gIGNvbG9yOiAjMmM1MjgyO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWJsdWUtOTAwOmZvY3VzIHtcbiAgY29sb3I6ICMyYTQzNjU7XG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTEwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZWJmNGZmO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWluZGlnby0yMDA6Zm9jdXMge1xuICBjb2xvcjogI2MzZGFmZTtcbn1cblxuLmZvY3VzXFw6dGV4dC1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgY29sb3I6ICNhM2JmZmE7XG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTQwMDpmb2N1cyB7XG4gIGNvbG9yOiAjN2Y5Y2Y1O1xufVxuXG4uZm9jdXNcXDp0ZXh0LWluZGlnby01MDA6Zm9jdXMge1xuICBjb2xvcjogIzY2N2VlYTtcbn1cblxuLmZvY3VzXFw6dGV4dC1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgY29sb3I6ICM1YTY3ZDg7XG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTcwMDpmb2N1cyB7XG4gIGNvbG9yOiAjNGM1MWJmO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWluZGlnby04MDA6Zm9jdXMge1xuICBjb2xvcjogIzQzNDE5MDtcbn1cblxuLmZvY3VzXFw6dGV4dC1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgY29sb3I6ICMzYzM2NmI7XG59XG5cbi5mb2N1c1xcOnRleHQtcHVycGxlLTEwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZmFmNWZmO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXB1cnBsZS0yMDA6Zm9jdXMge1xuICBjb2xvcjogI2U5ZDhmZDtcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgY29sb3I6ICNkNmJjZmE7XG59XG5cbi5mb2N1c1xcOnRleHQtcHVycGxlLTQwMDpmb2N1cyB7XG4gIGNvbG9yOiAjYjc5NGY0O1xufVxuXG4uZm9jdXNcXDp0ZXh0LXB1cnBsZS01MDA6Zm9jdXMge1xuICBjb2xvcjogIzlmN2FlYTtcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgY29sb3I6ICM4MDVhZDU7XG59XG5cbi5mb2N1c1xcOnRleHQtcHVycGxlLTcwMDpmb2N1cyB7XG4gIGNvbG9yOiAjNmI0NmMxO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXB1cnBsZS04MDA6Zm9jdXMge1xuICBjb2xvcjogIzU1M2M5YTtcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgY29sb3I6ICM0NDMzN2E7XG59XG5cbi5mb2N1c1xcOnRleHQtcGluay0xMDA6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjVmNztcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTIwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZmVkN2UyO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstMzAwOmZvY3VzIHtcbiAgY29sb3I6ICNmYmI2Y2U7XG59XG5cbi5mb2N1c1xcOnRleHQtcGluay00MDA6Zm9jdXMge1xuICBjb2xvcjogI2Y2ODdiMztcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTUwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZWQ2NGE2O1xufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstNjAwOmZvY3VzIHtcbiAgY29sb3I6ICNkNTNmOGM7XG59XG5cbi5mb2N1c1xcOnRleHQtcGluay03MDA6Zm9jdXMge1xuICBjb2xvcjogI2I4MzI4MDtcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTgwMDpmb2N1cyB7XG4gIGNvbG9yOiAjOTcyNjZkO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstOTAwOmZvY3VzIHtcbiAgY29sb3I6ICM3MDI0NTk7XG59XG5cbi5pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5ub3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi5jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5ub3JtYWwtY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4udW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5saW5lLXRocm91Z2gge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLm5vLXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmhvdmVyXFw6dW5kZXJsaW5lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5ob3ZlclxcOmxpbmUtdGhyb3VnaDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4uaG92ZXJcXDpuby11bmRlcmxpbmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mb2N1c1xcOnVuZGVybGluZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZm9jdXNcXDpsaW5lLXRocm91Z2g6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLmZvY3VzXFw6bm8tdW5kZXJsaW5lOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYW50aWFsaWFzZWQge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnN1YnBpeGVsLWFudGlhbGlhc2VkIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi50cmFja2luZy10aWdodGVyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG59XG5cbi50cmFja2luZy10aWdodCB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbn1cblxuLnRyYWNraW5nLW5vcm1hbCB7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG4udHJhY2tpbmctd2lkZSB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xufVxuXG4udHJhY2tpbmctd2lkZXIge1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4udHJhY2tpbmctd2lkZXN0IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuXG4uc2VsZWN0LW5vbmUge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0LXRleHQge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uc2VsZWN0LWFsbCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IGFsbDtcbn1cblxuLnNlbGVjdC1hdXRvIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgLW1vei11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAgICB1c2VyLXNlbGVjdDogYXV0bztcbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ud2hpdGVzcGFjZS1ub3JtYWwge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4ud2hpdGVzcGFjZS1uby13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLndoaXRlc3BhY2UtcHJlIHtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbn1cblxuLndoaXRlc3BhY2UtcHJlLWxpbmUge1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG5cbi53aGl0ZXNwYWNlLXByZS13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG4uYnJlYWstbm9ybWFsIHtcbiAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5icmVhay13b3JkcyB7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5icmVhay1hbGwge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi50cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udy0wIHtcbiAgd2lkdGg6IDA7XG59XG5cbi53LTEge1xuICB3aWR0aDogMC4yNXJlbTtcbn1cblxuLnctMiB7XG4gIHdpZHRoOiAwLjVyZW07XG59XG5cbi53LTMge1xuICB3aWR0aDogMC43NXJlbTtcbn1cblxuLnctNCB7XG4gIHdpZHRoOiAxcmVtO1xufVxuXG4udy01IHtcbiAgd2lkdGg6IDEuMjVyZW07XG59XG5cbi53LTYge1xuICB3aWR0aDogMS41cmVtO1xufVxuXG4udy04IHtcbiAgd2lkdGg6IDJyZW07XG59XG5cbi53LTEwIHtcbiAgd2lkdGg6IDIuNXJlbTtcbn1cblxuLnctMTIge1xuICB3aWR0aDogM3JlbTtcbn1cblxuLnctMTYge1xuICB3aWR0aDogNHJlbTtcbn1cblxuLnctMjAge1xuICB3aWR0aDogNXJlbTtcbn1cblxuLnctMjQge1xuICB3aWR0aDogNnJlbTtcbn1cblxuLnctMzIge1xuICB3aWR0aDogOHJlbTtcbn1cblxuLnctNDAge1xuICB3aWR0aDogMTByZW07XG59XG5cbi53LTQ4IHtcbiAgd2lkdGg6IDEycmVtO1xufVxuXG4udy01NiB7XG4gIHdpZHRoOiAxNHJlbTtcbn1cblxuLnctNjQge1xuICB3aWR0aDogMTZyZW07XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0bztcbn1cblxuLnctcHgge1xuICB3aWR0aDogMXB4O1xufVxuXG4udy0xXFwvMiB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi53LTFcXC8zIHtcbiAgd2lkdGg6IDMzLjMzMzMzMyU7XG59XG5cbi53LTJcXC8zIHtcbiAgd2lkdGg6IDY2LjY2NjY2NyU7XG59XG5cbi53LTFcXC80IHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnctMlxcLzQge1xuICB3aWR0aDogNTAlO1xufVxuXG4udy0zXFwvNCB7XG4gIHdpZHRoOiA3NSU7XG59XG5cbi53LTFcXC81IHtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnctMlxcLzUge1xuICB3aWR0aDogNDAlO1xufVxuXG4udy0zXFwvNSB7XG4gIHdpZHRoOiA2MCU7XG59XG5cbi53LTRcXC81IHtcbiAgd2lkdGg6IDgwJTtcbn1cblxuLnctMVxcLzYge1xuICB3aWR0aDogMTYuNjY2NjY3JTtcbn1cblxuLnctMlxcLzYge1xuICB3aWR0aDogMzMuMzMzMzMzJTtcbn1cblxuLnctM1xcLzYge1xuICB3aWR0aDogNTAlO1xufVxuXG4udy00XFwvNiB7XG4gIHdpZHRoOiA2Ni42NjY2NjclO1xufVxuXG4udy01XFwvNiB7XG4gIHdpZHRoOiA4My4zMzMzMzMlO1xufVxuXG4udy0xXFwvMTIge1xuICB3aWR0aDogOC4zMzMzMzMlO1xufVxuXG4udy0yXFwvMTIge1xuICB3aWR0aDogMTYuNjY2NjY3JTtcbn1cblxuLnctM1xcLzEyIHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnctNFxcLzEyIHtcbiAgd2lkdGg6IDMzLjMzMzMzMyU7XG59XG5cbi53LTVcXC8xMiB7XG4gIHdpZHRoOiA0MS42NjY2NjclO1xufVxuXG4udy02XFwvMTIge1xuICB3aWR0aDogNTAlO1xufVxuXG4udy03XFwvMTIge1xuICB3aWR0aDogNTguMzMzMzMzJTtcbn1cblxuLnctOFxcLzEyIHtcbiAgd2lkdGg6IDY2LjY2NjY2NyU7XG59XG5cbi53LTlcXC8xMiB7XG4gIHdpZHRoOiA3NSU7XG59XG5cbi53LTEwXFwvMTIge1xuICB3aWR0aDogODMuMzMzMzMzJTtcbn1cblxuLnctMTFcXC8xMiB7XG4gIHdpZHRoOiA5MS42NjY2NjclO1xufVxuXG4udy1mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53LXNjcmVlbiB7XG4gIHdpZHRoOiAxMDB2dztcbn1cblxuLnotMCB7XG4gIHotaW5kZXg6IDA7XG59XG5cbi56LTEwIHtcbiAgei1pbmRleDogMTA7XG59XG5cbi56LTIwIHtcbiAgei1pbmRleDogMjA7XG59XG5cbi56LTMwIHtcbiAgei1pbmRleDogMzA7XG59XG5cbi56LTQwIHtcbiAgei1pbmRleDogNDA7XG59XG5cbi56LTUwIHtcbiAgei1pbmRleDogNTA7XG59XG5cbi56LWF1dG8ge1xuICB6LWluZGV4OiBhdXRvO1xufVxuXG4uZ2FwLTAge1xuICBncmlkLWdhcDogMDtcbiAgZ2FwOiAwO1xufVxuXG4uZ2FwLTEge1xuICBncmlkLWdhcDogMC4yNXJlbTtcbiAgZ2FwOiAwLjI1cmVtO1xufVxuXG4uZ2FwLTIge1xuICBncmlkLWdhcDogMC41cmVtO1xuICBnYXA6IDAuNXJlbTtcbn1cblxuLmdhcC0zIHtcbiAgZ3JpZC1nYXA6IDAuNzVyZW07XG4gIGdhcDogMC43NXJlbTtcbn1cblxuLmdhcC00IHtcbiAgZ3JpZC1nYXA6IDFyZW07XG4gIGdhcDogMXJlbTtcbn1cblxuLmdhcC01IHtcbiAgZ3JpZC1nYXA6IDEuMjVyZW07XG4gIGdhcDogMS4yNXJlbTtcbn1cblxuLmdhcC02IHtcbiAgZ3JpZC1nYXA6IDEuNXJlbTtcbiAgZ2FwOiAxLjVyZW07XG59XG5cbi5nYXAtOCB7XG4gIGdyaWQtZ2FwOiAycmVtO1xuICBnYXA6IDJyZW07XG59XG5cbi5nYXAtMTAge1xuICBncmlkLWdhcDogMi41cmVtO1xuICBnYXA6IDIuNXJlbTtcbn1cblxuLmdhcC0xMiB7XG4gIGdyaWQtZ2FwOiAzcmVtO1xuICBnYXA6IDNyZW07XG59XG5cbi5nYXAtMTYge1xuICBncmlkLWdhcDogNHJlbTtcbiAgZ2FwOiA0cmVtO1xufVxuXG4uZ2FwLTIwIHtcbiAgZ3JpZC1nYXA6IDVyZW07XG4gIGdhcDogNXJlbTtcbn1cblxuLmdhcC0yNCB7XG4gIGdyaWQtZ2FwOiA2cmVtO1xuICBnYXA6IDZyZW07XG59XG5cbi5nYXAtMzIge1xuICBncmlkLWdhcDogOHJlbTtcbiAgZ2FwOiA4cmVtO1xufVxuXG4uZ2FwLTQwIHtcbiAgZ3JpZC1nYXA6IDEwcmVtO1xuICBnYXA6IDEwcmVtO1xufVxuXG4uZ2FwLTQ4IHtcbiAgZ3JpZC1nYXA6IDEycmVtO1xuICBnYXA6IDEycmVtO1xufVxuXG4uZ2FwLTU2IHtcbiAgZ3JpZC1nYXA6IDE0cmVtO1xuICBnYXA6IDE0cmVtO1xufVxuXG4uZ2FwLTY0IHtcbiAgZ3JpZC1nYXA6IDE2cmVtO1xuICBnYXA6IDE2cmVtO1xufVxuXG4uZ2FwLXB4IHtcbiAgZ3JpZC1nYXA6IDFweDtcbiAgZ2FwOiAxcHg7XG59XG5cbi5jb2wtZ2FwLTAge1xuICBncmlkLWNvbHVtbi1nYXA6IDA7XG4gIC1tb3otY29sdW1uLWdhcDogMDtcbiAgICAgICBjb2x1bW4tZ2FwOiAwO1xufVxuXG4uY29sLWdhcC0xIHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW07XG4gICAgICAgY29sdW1uLWdhcDogMC4yNXJlbTtcbn1cblxuLmNvbC1nYXAtMiB7XG4gIGdyaWQtY29sdW1uLWdhcDogMC41cmVtO1xuICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XG59XG5cbi5jb2wtZ2FwLTMge1xuICBncmlkLWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gIC1tb3otY29sdW1uLWdhcDogMC43NXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAwLjc1cmVtO1xufVxuXG4uY29sLWdhcC00IHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAxcmVtO1xuICAtbW96LWNvbHVtbi1nYXA6IDFyZW07XG4gICAgICAgY29sdW1uLWdhcDogMXJlbTtcbn1cblxuLmNvbC1nYXAtNSB7XG4gIGdyaWQtY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG59XG5cbi5jb2wtZ2FwLTYge1xuICBncmlkLWNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW07XG4gICAgICAgY29sdW1uLWdhcDogMS41cmVtO1xufVxuXG4uY29sLWdhcC04IHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAycmVtO1xuICAtbW96LWNvbHVtbi1nYXA6IDJyZW07XG4gICAgICAgY29sdW1uLWdhcDogMnJlbTtcbn1cblxuLmNvbC1nYXAtMTAge1xuICBncmlkLWNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgLW1vei1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gICAgICAgY29sdW1uLWdhcDogMi41cmVtO1xufVxuXG4uY29sLWdhcC0xMiB7XG4gIGdyaWQtY29sdW1uLWdhcDogM3JlbTtcbiAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDNyZW07XG59XG5cbi5jb2wtZ2FwLTE2IHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiA0cmVtO1xuICAtbW96LWNvbHVtbi1nYXA6IDRyZW07XG4gICAgICAgY29sdW1uLWdhcDogNHJlbTtcbn1cblxuLmNvbC1nYXAtMjAge1xuICBncmlkLWNvbHVtbi1nYXA6IDVyZW07XG4gIC1tb3otY29sdW1uLWdhcDogNXJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiA1cmVtO1xufVxuXG4uY29sLWdhcC0yNCB7XG4gIGdyaWQtY29sdW1uLWdhcDogNnJlbTtcbiAgLW1vei1jb2x1bW4tZ2FwOiA2cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDZyZW07XG59XG5cbi5jb2wtZ2FwLTMyIHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiA4cmVtO1xuICAtbW96LWNvbHVtbi1nYXA6IDhyZW07XG4gICAgICAgY29sdW1uLWdhcDogOHJlbTtcbn1cblxuLmNvbC1nYXAtNDAge1xuICBncmlkLWNvbHVtbi1nYXA6IDEwcmVtO1xuICAtbW96LWNvbHVtbi1nYXA6IDEwcmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDEwcmVtO1xufVxuXG4uY29sLWdhcC00OCB7XG4gIGdyaWQtY29sdW1uLWdhcDogMTJyZW07XG4gIC1tb3otY29sdW1uLWdhcDogMTJyZW07XG4gICAgICAgY29sdW1uLWdhcDogMTJyZW07XG59XG5cbi5jb2wtZ2FwLTU2IHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAxNHJlbTtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxNHJlbTtcbiAgICAgICBjb2x1bW4tZ2FwOiAxNHJlbTtcbn1cblxuLmNvbC1nYXAtNjQge1xuICBncmlkLWNvbHVtbi1nYXA6IDE2cmVtO1xuICAtbW96LWNvbHVtbi1nYXA6IDE2cmVtO1xuICAgICAgIGNvbHVtbi1nYXA6IDE2cmVtO1xufVxuXG4uY29sLWdhcC1weCB7XG4gIGdyaWQtY29sdW1uLWdhcDogMXB4O1xuICAtbW96LWNvbHVtbi1nYXA6IDFweDtcbiAgICAgICBjb2x1bW4tZ2FwOiAxcHg7XG59XG5cbi5yb3ctZ2FwLTAge1xuICBncmlkLXJvdy1nYXA6IDA7XG4gIHJvdy1nYXA6IDA7XG59XG5cbi5yb3ctZ2FwLTEge1xuICBncmlkLXJvdy1nYXA6IDAuMjVyZW07XG4gIHJvdy1nYXA6IDAuMjVyZW07XG59XG5cbi5yb3ctZ2FwLTIge1xuICBncmlkLXJvdy1nYXA6IDAuNXJlbTtcbiAgcm93LWdhcDogMC41cmVtO1xufVxuXG4ucm93LWdhcC0zIHtcbiAgZ3JpZC1yb3ctZ2FwOiAwLjc1cmVtO1xuICByb3ctZ2FwOiAwLjc1cmVtO1xufVxuXG4ucm93LWdhcC00IHtcbiAgZ3JpZC1yb3ctZ2FwOiAxcmVtO1xuICByb3ctZ2FwOiAxcmVtO1xufVxuXG4ucm93LWdhcC01IHtcbiAgZ3JpZC1yb3ctZ2FwOiAxLjI1cmVtO1xuICByb3ctZ2FwOiAxLjI1cmVtO1xufVxuXG4ucm93LWdhcC02IHtcbiAgZ3JpZC1yb3ctZ2FwOiAxLjVyZW07XG4gIHJvdy1nYXA6IDEuNXJlbTtcbn1cblxuLnJvdy1nYXAtOCB7XG4gIGdyaWQtcm93LWdhcDogMnJlbTtcbiAgcm93LWdhcDogMnJlbTtcbn1cblxuLnJvdy1nYXAtMTAge1xuICBncmlkLXJvdy1nYXA6IDIuNXJlbTtcbiAgcm93LWdhcDogMi41cmVtO1xufVxuXG4ucm93LWdhcC0xMiB7XG4gIGdyaWQtcm93LWdhcDogM3JlbTtcbiAgcm93LWdhcDogM3JlbTtcbn1cblxuLnJvdy1nYXAtMTYge1xuICBncmlkLXJvdy1nYXA6IDRyZW07XG4gIHJvdy1nYXA6IDRyZW07XG59XG5cbi5yb3ctZ2FwLTIwIHtcbiAgZ3JpZC1yb3ctZ2FwOiA1cmVtO1xuICByb3ctZ2FwOiA1cmVtO1xufVxuXG4ucm93LWdhcC0yNCB7XG4gIGdyaWQtcm93LWdhcDogNnJlbTtcbiAgcm93LWdhcDogNnJlbTtcbn1cblxuLnJvdy1nYXAtMzIge1xuICBncmlkLXJvdy1nYXA6IDhyZW07XG4gIHJvdy1nYXA6IDhyZW07XG59XG5cbi5yb3ctZ2FwLTQwIHtcbiAgZ3JpZC1yb3ctZ2FwOiAxMHJlbTtcbiAgcm93LWdhcDogMTByZW07XG59XG5cbi5yb3ctZ2FwLTQ4IHtcbiAgZ3JpZC1yb3ctZ2FwOiAxMnJlbTtcbiAgcm93LWdhcDogMTJyZW07XG59XG5cbi5yb3ctZ2FwLTU2IHtcbiAgZ3JpZC1yb3ctZ2FwOiAxNHJlbTtcbiAgcm93LWdhcDogMTRyZW07XG59XG5cbi5yb3ctZ2FwLTY0IHtcbiAgZ3JpZC1yb3ctZ2FwOiAxNnJlbTtcbiAgcm93LWdhcDogMTZyZW07XG59XG5cbi5yb3ctZ2FwLXB4IHtcbiAgZ3JpZC1yb3ctZ2FwOiAxcHg7XG4gIHJvdy1nYXA6IDFweDtcbn1cblxuLmdyaWQtZmxvdy1yb3cge1xuICBncmlkLWF1dG8tZmxvdzogcm93O1xufVxuXG4uZ3JpZC1mbG93LWNvbCB7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG59XG5cbi5ncmlkLWZsb3ctcm93LWRlbnNlIHtcbiAgZ3JpZC1hdXRvLWZsb3c6IHJvdyBkZW5zZTtcbn1cblxuLmdyaWQtZmxvdy1jb2wtZGVuc2Uge1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uIGRlbnNlO1xufVxuXG4uZ3JpZC1jb2xzLTEge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtMiB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy0zIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtNSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy02IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTcge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtOCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy05IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOSwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTEwIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy0xMSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDExLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtMTIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLW5vbmUge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG5vbmU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGdyaWQtY29sdW1uOiBhdXRvO1xufVxuXG4uY29sLXNwYW4tMSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XG59XG5cbi5jb2wtc3Bhbi0yIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIHNwYW4gMjtcbn1cblxuLmNvbC1zcGFuLTMge1xuICBncmlkLWNvbHVtbjogc3BhbiAzIC8gc3BhbiAzO1xufVxuXG4uY29sLXNwYW4tNCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDQgLyBzcGFuIDQ7XG59XG5cbi5jb2wtc3Bhbi01IHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gNSAvIHNwYW4gNTtcbn1cblxuLmNvbC1zcGFuLTYge1xuICBncmlkLWNvbHVtbjogc3BhbiA2IC8gc3BhbiA2O1xufVxuXG4uY29sLXNwYW4tNyB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDcgLyBzcGFuIDc7XG59XG5cbi5jb2wtc3Bhbi04IHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gOCAvIHNwYW4gODtcbn1cblxuLmNvbC1zcGFuLTkge1xuICBncmlkLWNvbHVtbjogc3BhbiA5IC8gc3BhbiA5O1xufVxuXG4uY29sLXNwYW4tMTAge1xuICBncmlkLWNvbHVtbjogc3BhbiAxMCAvIHNwYW4gMTA7XG59XG5cbi5jb2wtc3Bhbi0xMSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDExIC8gc3BhbiAxMTtcbn1cblxuLmNvbC1zcGFuLTEyIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTIgLyBzcGFuIDEyO1xufVxuXG4uY29sLXN0YXJ0LTEge1xuICBncmlkLWNvbHVtbi1zdGFydDogMTtcbn1cblxuLmNvbC1zdGFydC0yIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG59XG5cbi5jb2wtc3RhcnQtMyB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xufVxuXG4uY29sLXN0YXJ0LTQge1xuICBncmlkLWNvbHVtbi1zdGFydDogNDtcbn1cblxuLmNvbC1zdGFydC01IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG59XG5cbi5jb2wtc3RhcnQtNiB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xufVxuXG4uY29sLXN0YXJ0LTcge1xuICBncmlkLWNvbHVtbi1zdGFydDogNztcbn1cblxuLmNvbC1zdGFydC04IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG59XG5cbi5jb2wtc3RhcnQtOSB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xufVxuXG4uY29sLXN0YXJ0LTEwIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xufVxuXG4uY29sLXN0YXJ0LTExIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xufVxuXG4uY29sLXN0YXJ0LTEyIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEyO1xufVxuXG4uY29sLXN0YXJ0LTEzIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEzO1xufVxuXG4uY29sLXN0YXJ0LWF1dG8ge1xuICBncmlkLWNvbHVtbi1zdGFydDogYXV0bztcbn1cblxuLmNvbC1lbmQtMSB7XG4gIGdyaWQtY29sdW1uLWVuZDogMTtcbn1cblxuLmNvbC1lbmQtMiB7XG4gIGdyaWQtY29sdW1uLWVuZDogMjtcbn1cblxuLmNvbC1lbmQtMyB7XG4gIGdyaWQtY29sdW1uLWVuZDogMztcbn1cblxuLmNvbC1lbmQtNCB7XG4gIGdyaWQtY29sdW1uLWVuZDogNDtcbn1cblxuLmNvbC1lbmQtNSB7XG4gIGdyaWQtY29sdW1uLWVuZDogNTtcbn1cblxuLmNvbC1lbmQtNiB7XG4gIGdyaWQtY29sdW1uLWVuZDogNjtcbn1cblxuLmNvbC1lbmQtNyB7XG4gIGdyaWQtY29sdW1uLWVuZDogNztcbn1cblxuLmNvbC1lbmQtOCB7XG4gIGdyaWQtY29sdW1uLWVuZDogODtcbn1cblxuLmNvbC1lbmQtOSB7XG4gIGdyaWQtY29sdW1uLWVuZDogOTtcbn1cblxuLmNvbC1lbmQtMTAge1xuICBncmlkLWNvbHVtbi1lbmQ6IDEwO1xufVxuXG4uY29sLWVuZC0xMSB7XG4gIGdyaWQtY29sdW1uLWVuZDogMTE7XG59XG5cbi5jb2wtZW5kLTEyIHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiAxMjtcbn1cblxuLmNvbC1lbmQtMTMge1xuICBncmlkLWNvbHVtbi1lbmQ6IDEzO1xufVxuXG4uY29sLWVuZC1hdXRvIHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiBhdXRvO1xufVxuXG4uZ3JpZC1yb3dzLTEge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLXJvd3MtMiB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtcm93cy0zIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1yb3dzLTQge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLXJvd3MtNSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtcm93cy02IHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1yb3dzLW5vbmUge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG5vbmU7XG59XG5cbi5yb3ctYXV0byB7XG4gIGdyaWQtcm93OiBhdXRvO1xufVxuXG4ucm93LXNwYW4tMSB7XG4gIGdyaWQtcm93OiBzcGFuIDEgLyBzcGFuIDE7XG59XG5cbi5yb3ctc3Bhbi0yIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMiAvIHNwYW4gMjtcbn1cblxuLnJvdy1zcGFuLTMge1xuICBncmlkLXJvdzogc3BhbiAzIC8gc3BhbiAzO1xufVxuXG4ucm93LXNwYW4tNCB7XG4gIGdyaWQtcm93OiBzcGFuIDQgLyBzcGFuIDQ7XG59XG5cbi5yb3ctc3Bhbi01IHtcbiAgZ3JpZC1yb3c6IHNwYW4gNSAvIHNwYW4gNTtcbn1cblxuLnJvdy1zcGFuLTYge1xuICBncmlkLXJvdzogc3BhbiA2IC8gc3BhbiA2O1xufVxuXG4ucm93LXN0YXJ0LTEge1xuICBncmlkLXJvdy1zdGFydDogMTtcbn1cblxuLnJvdy1zdGFydC0yIHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDI7XG59XG5cbi5yb3ctc3RhcnQtMyB7XG4gIGdyaWQtcm93LXN0YXJ0OiAzO1xufVxuXG4ucm93LXN0YXJ0LTQge1xuICBncmlkLXJvdy1zdGFydDogNDtcbn1cblxuLnJvdy1zdGFydC01IHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDU7XG59XG5cbi5yb3ctc3RhcnQtNiB7XG4gIGdyaWQtcm93LXN0YXJ0OiA2O1xufVxuXG4ucm93LXN0YXJ0LTcge1xuICBncmlkLXJvdy1zdGFydDogNztcbn1cblxuLnJvdy1zdGFydC1hdXRvIHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IGF1dG87XG59XG5cbi5yb3ctZW5kLTEge1xuICBncmlkLXJvdy1lbmQ6IDE7XG59XG5cbi5yb3ctZW5kLTIge1xuICBncmlkLXJvdy1lbmQ6IDI7XG59XG5cbi5yb3ctZW5kLTMge1xuICBncmlkLXJvdy1lbmQ6IDM7XG59XG5cbi5yb3ctZW5kLTQge1xuICBncmlkLXJvdy1lbmQ6IDQ7XG59XG5cbi5yb3ctZW5kLTUge1xuICBncmlkLXJvdy1lbmQ6IDU7XG59XG5cbi5yb3ctZW5kLTYge1xuICBncmlkLXJvdy1lbmQ6IDY7XG59XG5cbi5yb3ctZW5kLTcge1xuICBncmlkLXJvdy1lbmQ6IDc7XG59XG5cbi5yb3ctZW5kLWF1dG8ge1xuICBncmlkLXJvdy1lbmQ6IGF1dG87XG59XG5cbi50cmFuc2Zvcm0ge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXgpKSB0cmFuc2xhdGVZKHZhcigtLXRyYW5zZm9ybS10cmFuc2xhdGUteSkpIHJvdGF0ZSh2YXIoLS10cmFuc2Zvcm0tcm90YXRlKSkgc2tld1godmFyKC0tdHJhbnNmb3JtLXNrZXcteCkpIHNrZXdZKHZhcigtLXRyYW5zZm9ybS1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHJhbnNmb3JtLXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHJhbnNmb3JtLXNjYWxlLXkpKTtcbn1cblxuLnRyYW5zZm9ybS1ub25lIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4ub3JpZ2luLWNlbnRlciB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cblxuLm9yaWdpbi10b3Age1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG59XG5cbi5vcmlnaW4tdG9wLXJpZ2h0IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xufVxuXG4ub3JpZ2luLXJpZ2h0IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG59XG5cbi5vcmlnaW4tYm90dG9tLXJpZ2h0IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xufVxuXG4ub3JpZ2luLWJvdHRvbSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbn1cblxuLm9yaWdpbi1ib3R0b20tbGVmdCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xufVxuXG4ub3JpZ2luLWxlZnQge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xufVxuXG4ub3JpZ2luLXRvcC1sZWZ0IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG59XG5cbi5zY2FsZS0wIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbn1cblxuLnNjYWxlLTUwIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xufVxuXG4uc2NhbGUtNzUge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbn1cblxuLnNjYWxlLTkwIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xufVxuXG4uc2NhbGUtOTUge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbn1cblxuLnNjYWxlLTEwMCB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG59XG5cbi5zY2FsZS0xMDUge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xufVxuXG4uc2NhbGUtMTEwIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG59XG5cbi5zY2FsZS0xMjUge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xufVxuXG4uc2NhbGUtMTUwIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG59XG5cbi5zY2FsZS14LTAge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xufVxuXG4uc2NhbGUteC01MCB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xufVxuXG4uc2NhbGUteC03NSB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbn1cblxuLnNjYWxlLXgtOTAge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbn1cblxuLnNjYWxlLXgtOTUge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG59XG5cbi5zY2FsZS14LTEwMCB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG59XG5cbi5zY2FsZS14LTEwNSB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG59XG5cbi5zY2FsZS14LTExMCB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbn1cblxuLnNjYWxlLXgtMTI1IHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbn1cblxuLnNjYWxlLXgtMTUwIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xufVxuXG4uc2NhbGUteS0wIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbn1cblxuLnNjYWxlLXktNTAge1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbn1cblxuLnNjYWxlLXktNzUge1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG59XG5cbi5zY2FsZS15LTkwIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG59XG5cbi5zY2FsZS15LTk1IHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xufVxuXG4uc2NhbGUteS0xMDAge1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xufVxuXG4uc2NhbGUteS0xMDUge1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xufVxuXG4uc2NhbGUteS0xMTAge1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG59XG5cbi5zY2FsZS15LTEyNSB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG59XG5cbi5zY2FsZS15LTE1MCB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbn1cblxuLmhvdmVyXFw6c2NhbGUtMDpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTUwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xufVxuXG4uaG92ZXJcXDpzY2FsZS03NTpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS05MDpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbn1cblxuLmhvdmVyXFw6c2NhbGUtOTU6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbn1cblxuLmhvdmVyXFw6c2NhbGUtMTAwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbn1cblxuLmhvdmVyXFw6c2NhbGUtMTA1OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbn1cblxuLmhvdmVyXFw6c2NhbGUtMTEwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTEyNTpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTE1MDpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTA6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTUwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXgtNzU6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXgtOTA6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC05NTpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC0xMDA6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTEwNTpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXgtMTEwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTEyNTpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXgtMTUwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTA6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTUwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktNzU6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktOTA6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteS05NTpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteS0xMDA6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTEwNTpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktMTEwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTEyNTpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktMTUwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xufVxuXG4uZm9jdXNcXDpzY2FsZS0wOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbn1cblxuLmZvY3VzXFw6c2NhbGUtNTA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLTc1OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLTkwOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xufVxuXG4uZm9jdXNcXDpzY2FsZS05NTpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS0xMDA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xufVxuXG4uZm9jdXNcXDpzY2FsZS0xMDU6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS0xMTA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbn1cblxuLmZvY3VzXFw6c2NhbGUtMTI1OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUtMTUwOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtMDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtNTA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteC03NTpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteC05MDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xufVxuXG4uZm9jdXNcXDpzY2FsZS14LTk1OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS14LTEwMDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtMTA1OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteC0xMTA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtMTI1OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteC0xNTA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktMDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktNTA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS03NTpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS05MDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xufVxuXG4uZm9jdXNcXDpzY2FsZS15LTk1OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS15LTEwMDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktMTA1OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS0xMTA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktMTI1OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS0xNTA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG59XG5cbi5yb3RhdGUtMCB7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbn1cblxuLnJvdGF0ZS00NSB7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogNDVkZWc7XG59XG5cbi5yb3RhdGUtOTAge1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xufVxuXG4ucm90YXRlLTE4MCB7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTgwZGVnO1xufVxuXG4uLXJvdGF0ZS0xODAge1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xODBkZWc7XG59XG5cbi4tcm90YXRlLTkwIHtcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG59XG5cbi4tcm90YXRlLTQ1IHtcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNDVkZWc7XG59XG5cbi5ob3ZlclxcOnJvdGF0ZS0wOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtNDU6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDQ1ZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtOTA6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtMTgwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAxODBkZWc7XG59XG5cbi5ob3ZlclxcOi1yb3RhdGUtMTgwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTgwZGVnO1xufVxuXG4uaG92ZXJcXDotcm90YXRlLTkwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG59XG5cbi5ob3ZlclxcOi1yb3RhdGUtNDU6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC00NWRlZztcbn1cblxuLmZvY3VzXFw6cm90YXRlLTA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDA7XG59XG5cbi5mb2N1c1xcOnJvdGF0ZS00NTpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogNDVkZWc7XG59XG5cbi5mb2N1c1xcOnJvdGF0ZS05MDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogOTBkZWc7XG59XG5cbi5mb2N1c1xcOnJvdGF0ZS0xODA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDE4MGRlZztcbn1cblxuLmZvY3VzXFw6LXJvdGF0ZS0xODA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xODBkZWc7XG59XG5cbi5mb2N1c1xcOi1yb3RhdGUtOTA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC05MGRlZztcbn1cblxuLmZvY3VzXFw6LXJvdGF0ZS00NTpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTQ1ZGVnO1xufVxuXG4udHJhbnNsYXRlLXgtMCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xufVxuXG4udHJhbnNsYXRlLXgtMSB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMiB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjVyZW07XG59XG5cbi50cmFuc2xhdGUteC0zIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNzVyZW07XG59XG5cbi50cmFuc2xhdGUteC00IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFyZW07XG59XG5cbi50cmFuc2xhdGUteC01IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuMjVyZW07XG59XG5cbi50cmFuc2xhdGUteC02IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTgge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMnJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTEwIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDIuNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTEyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDNyZW07XG59XG5cbi50cmFuc2xhdGUteC0xNiB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA0cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtMjAge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTI0IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDZyZW07XG59XG5cbi50cmFuc2xhdGUteC0zMiB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA4cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtNDAge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTByZW07XG59XG5cbi50cmFuc2xhdGUteC00OCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMnJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTU2IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE0cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtNjQge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTZyZW07XG59XG5cbi50cmFuc2xhdGUteC1weCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcHg7XG59XG5cbi4tdHJhbnNsYXRlLXgtMSB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0yIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtMyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC00IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTUge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuMjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtNiB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS41cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTgge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTJyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtMTAge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTIuNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0xMiB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtM3JlbTtcbn1cblxuLi10cmFuc2xhdGUteC0xNiB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNHJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0yMCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0yNCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNnJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0zMiB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtOHJlbTtcbn1cblxuLi10cmFuc2xhdGUteC00MCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTByZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtNDgge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEycmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTU2IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNHJlbTtcbn1cblxuLi10cmFuc2xhdGUteC02NCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTZyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtcHgge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFweDtcbn1cblxuLi10cmFuc2xhdGUteC1mdWxsIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMDAlO1xufVxuXG4uLXRyYW5zbGF0ZS14LTFcXC8yIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01MCU7XG59XG5cbi50cmFuc2xhdGUteC0xXFwvMiB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1MCU7XG59XG5cbi50cmFuc2xhdGUteC1mdWxsIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwMCU7XG59XG5cbi50cmFuc2xhdGUteS0wIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG59XG5cbi50cmFuc2xhdGUteS0xIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuMjVyZW07XG59XG5cbi50cmFuc2xhdGUteS0yIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC43NXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTQge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTUge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS4yNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTYge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS41cmVtO1xufVxuXG4udHJhbnNsYXRlLXktOCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAycmVtO1xufVxuXG4udHJhbnNsYXRlLXktMTAge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMi41cmVtO1xufVxuXG4udHJhbnNsYXRlLXktMTIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogM3JlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTE2IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDRyZW07XG59XG5cbi50cmFuc2xhdGUteS0yMCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1cmVtO1xufVxuXG4udHJhbnNsYXRlLXktMjQge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNnJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTMyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDhyZW07XG59XG5cbi50cmFuc2xhdGUteS00MCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMHJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTQ4IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEycmVtO1xufVxuXG4udHJhbnNsYXRlLXktNTYge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTRyZW07XG59XG5cbi50cmFuc2xhdGUteS02NCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNnJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LXB4IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFweDtcbn1cblxuLi10cmFuc2xhdGUteS0xIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0zIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTQge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktNSB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS02IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktOCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMnJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0xMCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMi41cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTEyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0zcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTE2IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC00cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTIwIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTI0IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC02cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTMyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC04cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTQwIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMHJlbTtcbn1cblxuLi10cmFuc2xhdGUteS00OCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTJyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktNTYge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE0cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTY0IHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNnJlbTtcbn1cblxuLi10cmFuc2xhdGUteS1weCB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXB4O1xufVxuXG4uLXRyYW5zbGF0ZS15LWZ1bGwge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwMCU7XG59XG5cbi4tdHJhbnNsYXRlLXktMVxcLzIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTUwJTtcbn1cblxuLnRyYW5zbGF0ZS15LTFcXC8yIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDUwJTtcbn1cblxuLnRyYW5zbGF0ZS15LWZ1bGwge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTAwJTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMDpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuMjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTI6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC41cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNzVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNTpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtODpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAycmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0xMDpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAyLjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTEyOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDNyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTE2OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDRyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDZyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDhyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTQwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC00ODpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMnJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNTY6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTRyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTY0OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE2cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC1weDpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcHg7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC41cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMzpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtNjpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS41cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtODpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMnJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0yLjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0xMjpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtM3JlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE2OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC00cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMjA6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0yNDpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNnJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC04cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwcmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtNDg6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEycmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtNTY6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE0cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE2cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtcHg6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFweDtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LWZ1bGw6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwMCU7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvMjpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNTAlO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvMjpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1MCU7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LWZ1bGw6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTAwJTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMDpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuMjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTI6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC41cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNzVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNTpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktODpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAycmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0xMDpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAyLjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTEyOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDNyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTE2OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDRyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDZyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDhyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTQwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS00ODpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMnJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNTY6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTRyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTY0OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE2cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS1weDpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcHg7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMjpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC41cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMzpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS01OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNjpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS41cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktODpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMnJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEwOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0yLjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtM3JlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE2OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC00cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMjA6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0yNDpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNnJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC04cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNDA6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwcmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEycmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNTY6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE0cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNjQ6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE2cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktcHg6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFweDtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LWZ1bGw6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwMCU7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0xXFwvMjpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNTAlO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvMjpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1MCU7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LWZ1bGw6aG92ZXIge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTAwJTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuMjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTI6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC41cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0zOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNzVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNTpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC02OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAycmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0xMDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAyLjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTEyOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDNyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTE2OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDRyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTIwOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTI0OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDZyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDhyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTQwOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC00ODpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMnJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNTY6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTRyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTY0OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE2cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC1weDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcHg7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC41cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMzpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtNjpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS41cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMnJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEwOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0yLjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtM3JlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE2OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC00cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMjA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0yNDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNnJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC04cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwcmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEycmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtNTY6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE0cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE2cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtcHg6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFweDtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwMCU7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvMjpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNTAlO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvMjpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1MCU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTAwJTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuMjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTI6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC41cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNzVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNTpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktODpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAycmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0xMDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAyLjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTEyOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDNyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTE2OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDRyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDZyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDhyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTQwOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS00ODpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMnJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNTY6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTRyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTY0OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE2cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcHg7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC41cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMzpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktNjpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS41cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktODpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMnJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEwOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0yLjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0xMjpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtM3JlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE2OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC00cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMjA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0yNDpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNnJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC04cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwcmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktNDg6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEycmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktNTY6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE0cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE2cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktcHg6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFweDtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LWZ1bGw6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwMCU7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvMjpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNTAlO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvMjpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1MCU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LWZ1bGw6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTAwJTtcbn1cblxuLnNrZXcteC0wIHtcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xufVxuXG4uc2tldy14LTMge1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IDNkZWc7XG59XG5cbi5za2V3LXgtNiB7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogNmRlZztcbn1cblxuLnNrZXcteC0xMiB7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogMTJkZWc7XG59XG5cbi4tc2tldy14LTEyIHtcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAtMTJkZWc7XG59XG5cbi4tc2tldy14LTYge1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IC02ZGVnO1xufVxuXG4uLXNrZXcteC0zIHtcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAtM2RlZztcbn1cblxuLnNrZXcteS0wIHtcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xufVxuXG4uc2tldy15LTMge1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IDNkZWc7XG59XG5cbi5za2V3LXktNiB7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogNmRlZztcbn1cblxuLnNrZXcteS0xMiB7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogMTJkZWc7XG59XG5cbi4tc2tldy15LTEyIHtcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAtMTJkZWc7XG59XG5cbi4tc2tldy15LTYge1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IC02ZGVnO1xufVxuXG4uLXNrZXcteS0zIHtcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAtM2RlZztcbn1cblxuLmhvdmVyXFw6c2tldy14LTA6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG59XG5cbi5ob3ZlclxcOnNrZXcteC0zOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAzZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXgtNjpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogNmRlZztcbn1cblxuLmhvdmVyXFw6c2tldy14LTEyOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAxMmRlZztcbn1cblxuLmhvdmVyXFw6LXNrZXcteC0xMjpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogLTEyZGVnO1xufVxuXG4uaG92ZXJcXDotc2tldy14LTY6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IC02ZGVnO1xufVxuXG4uaG92ZXJcXDotc2tldy14LTM6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IC0zZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXktMDpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogMDtcbn1cblxuLmhvdmVyXFw6c2tldy15LTM6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IDNkZWc7XG59XG5cbi5ob3ZlclxcOnNrZXcteS02OmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2tldy15OiA2ZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXktMTI6aG92ZXIge1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IDEyZGVnO1xufVxuXG4uaG92ZXJcXDotc2tldy15LTEyOmhvdmVyIHtcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAtMTJkZWc7XG59XG5cbi5ob3ZlclxcOi1za2V3LXktNjpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogLTZkZWc7XG59XG5cbi5ob3ZlclxcOi1za2V3LXktMzpob3ZlciB7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogLTNkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteC0wOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xufVxuXG4uZm9jdXNcXDpza2V3LXgtMzpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogM2RlZztcbn1cblxuLmZvY3VzXFw6c2tldy14LTY6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IDZkZWc7XG59XG5cbi5mb2N1c1xcOnNrZXcteC0xMjpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogMTJkZWc7XG59XG5cbi5mb2N1c1xcOi1za2V3LXgtMTI6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xMmRlZztcbn1cblxuLmZvY3VzXFw6LXNrZXcteC02OmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAtNmRlZztcbn1cblxuLmZvY3VzXFw6LXNrZXcteC0zOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAtM2RlZztcbn1cblxuLmZvY3VzXFw6c2tldy15LTA6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG59XG5cbi5mb2N1c1xcOnNrZXcteS0zOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAzZGVnO1xufVxuXG4uZm9jdXNcXDpza2V3LXktNjpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogNmRlZztcbn1cblxuLmZvY3VzXFw6c2tldy15LTEyOmZvY3VzIHtcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAxMmRlZztcbn1cblxuLmZvY3VzXFw6LXNrZXcteS0xMjpmb2N1cyB7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogLTEyZGVnO1xufVxuXG4uZm9jdXNcXDotc2tldy15LTY6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IC02ZGVnO1xufVxuXG4uZm9jdXNcXDotc2tldy15LTM6Zm9jdXMge1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IC0zZGVnO1xufVxuXG4udHJhbnNpdGlvbi1ub25lIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbn1cblxuLnRyYW5zaXRpb24tYWxsIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xufVxuXG4udHJhbnNpdGlvbiB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZSwgb3BhY2l0eSwgYm94LXNoYWRvdywgdHJhbnNmb3JtO1xufVxuXG4udHJhbnNpdGlvbi1jb2xvcnMge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yLCBmaWxsLCBzdHJva2U7XG59XG5cbi50cmFuc2l0aW9uLW9wYWNpdHkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4udHJhbnNpdGlvbi1zaGFkb3cge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xufVxuXG4udHJhbnNpdGlvbi10cmFuc2Zvcm0ge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5cbi5lYXNlLWxpbmVhciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG59XG5cbi5lYXNlLWluIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpO1xufVxuXG4uZWFzZS1vdXQge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG5cbi5lYXNlLWluLW91dCB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuXG4uZHVyYXRpb24tNzUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NW1zO1xufVxuXG4uZHVyYXRpb24tMTAwIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG59XG5cbi5kdXJhdGlvbi0xNTAge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbn1cblxuLmR1cmF0aW9uLTIwMCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xufVxuXG4uZHVyYXRpb24tMzAwIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMzAwbXM7XG59XG5cbi5kdXJhdGlvbi01MDAge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbn1cblxuLmR1cmF0aW9uLTcwMCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDcwMG1zO1xufVxuXG4uZHVyYXRpb24tMTAwMCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMDBtcztcbn1cblxuLmRlbGF5LTc1IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNzVtcztcbn1cblxuLmRlbGF5LTEwMCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xufVxuXG4uZGVsYXktMTUwIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTUwbXM7XG59XG5cbi5kZWxheS0yMDAge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyMDBtcztcbn1cblxuLmRlbGF5LTMwMCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zO1xufVxuXG4uZGVsYXktNTAwIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG59XG5cbi5kZWxheS03MDAge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA3MDBtcztcbn1cblxuLmRlbGF5LTEwMDAge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxMDAwbXM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc21cXDpzcGFjZS15LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDBweCAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjI1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjc1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC43NXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNzVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjc1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoM3JlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDNyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoM3JlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg0cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg4cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTByZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTByZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTRyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDFweCAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcHggKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjI1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjc1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTFyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMi41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtM3JlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0zcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtM3JlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC00cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC02cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLThyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC04cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEwcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTByZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE0cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTRyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE2cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcHggKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcHggKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS1yZXZlcnNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMHB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXgtMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMHB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteS0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS14LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXktNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDRweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg0cHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteC00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg0cHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYyg4cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoOHB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXgtOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoOHB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygxcHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteS1yZXZlcnNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXgtcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS10cmFuc3BhcmVudCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtY3VycmVudCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsYWNrID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXdoaXRlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyYXktOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC0xMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcmVkLTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1yZWQtMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC00MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcmVkLTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1yZWQtNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXJlZC03MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcmVkLTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1yZWQtOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9yYW5nZS0xMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3JhbmdlLTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1vcmFuZ2UtMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9yYW5nZS00MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3JhbmdlLTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1vcmFuZ2UtNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9yYW5nZS03MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3JhbmdlLTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1vcmFuZ2UtOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXllbGxvdy0xMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteWVsbG93LTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15ZWxsb3ctMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXllbGxvdy00MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteWVsbG93LTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15ZWxsb3ctNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXllbGxvdy03MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteWVsbG93LTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15ZWxsb3ctOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyZWVuLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmVlbi0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZ3JlZW4tMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyZWVuLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmVlbi01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZ3JlZW4tNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyZWVuLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ncmVlbi04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZ3JlZW4tOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXRlYWwtMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXRlYWwtMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXRlYWwtMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXRlYWwtNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXRlYWwtNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXRlYWwtNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXRlYWwtNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXRlYWwtODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXRlYWwtOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby0xMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtaW5kaWdvLTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1pbmRpZ28tMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby00MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtaW5kaWdvLTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1pbmRpZ28tNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWluZGlnby03MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtaW5kaWdvLTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1pbmRpZ28tOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXB1cnBsZS0xMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1wdXJwbGUtMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXB1cnBsZS00MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1wdXJwbGUtNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXB1cnBsZS03MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcHVycGxlLTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1wdXJwbGUtOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBpbmstMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBpbmstMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBpbmstMzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBpbmstNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBpbmstNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBpbmstNjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBpbmstNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBpbmstODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBpbmstOTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLnNtXFw6c3Itb25seSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnNtXFw6bm90LXNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c3Itb25seTpmb2N1cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpub3Qtc3Itb25seTpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLnNtXFw6YXBwZWFyYW5jZS1ub25lIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmJnLWZpeGVkIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG5cbiAgLnNtXFw6YmctbG9jYWwge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogbG9jYWw7XG4gIH1cblxuICAuc21cXDpiZy1zY3JvbGwge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICB9XG5cbiAgLnNtXFw6YmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6YmctY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6YmctYmxhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc21cXDpiZy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYXktMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JheS0yMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAuc21cXDpiZy1ncmF5LTMwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYXktNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JheS01MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAuc21cXDpiZy1ncmF5LTYwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYXktNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnNtXFw6YmctZ3JheS04MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAuc21cXDpiZy1ncmF5LTkwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC0xMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAuc21cXDpiZy1yZWQtMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLnNtXFw6YmctcmVkLTMwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC00MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAuc21cXDpiZy1yZWQtNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLnNtXFw6YmctcmVkLTYwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlZC03MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAuc21cXDpiZy1yZWQtODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLnNtXFw6YmctcmVkLTkwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5zbVxcOmJnLW9yYW5nZS0xMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAuc21cXDpiZy1vcmFuZ2UtMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLnNtXFw6Ymctb3JhbmdlLTMwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5zbVxcOmJnLW9yYW5nZS00MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAuc21cXDpiZy1vcmFuZ2UtNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLnNtXFw6Ymctb3JhbmdlLTYwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5zbVxcOmJnLW9yYW5nZS03MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAuc21cXDpiZy1vcmFuZ2UtODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLnNtXFw6Ymctb3JhbmdlLTkwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5zbVxcOmJnLXllbGxvdy0xMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAuc21cXDpiZy15ZWxsb3ctMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLnNtXFw6YmcteWVsbG93LTMwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5zbVxcOmJnLXllbGxvdy00MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAuc21cXDpiZy15ZWxsb3ctNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLnNtXFw6YmcteWVsbG93LTYwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5zbVxcOmJnLXllbGxvdy03MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAuc21cXDpiZy15ZWxsb3ctODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLnNtXFw6YmcteWVsbG93LTkwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTMwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTYwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyZWVuLTkwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5zbVxcOmJnLXRlYWwtMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnNtXFw6YmctdGVhbC0yMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAuc21cXDpiZy10ZWFsLTMwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5zbVxcOmJnLXRlYWwtNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnNtXFw6YmctdGVhbC01MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAuc21cXDpiZy10ZWFsLTYwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5zbVxcOmJnLXRlYWwtNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnNtXFw6YmctdGVhbC04MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAuc21cXDpiZy10ZWFsLTkwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5zbVxcOmJnLWJsdWUtMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS0yMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAuc21cXDpiZy1ibHVlLTMwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5zbVxcOmJnLWJsdWUtNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS01MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAuc21cXDpiZy1ibHVlLTYwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5zbVxcOmJnLWJsdWUtNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS04MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAuc21cXDpiZy1ibHVlLTkwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby0xMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAuc21cXDpiZy1pbmRpZ28tMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLnNtXFw6YmctaW5kaWdvLTMwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby00MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAuc21cXDpiZy1pbmRpZ28tNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLnNtXFw6YmctaW5kaWdvLTYwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5zbVxcOmJnLWluZGlnby03MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAuc21cXDpiZy1pbmRpZ28tODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLnNtXFw6YmctaW5kaWdvLTkwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5zbVxcOmJnLXB1cnBsZS0xMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAuc21cXDpiZy1wdXJwbGUtMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTMwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5zbVxcOmJnLXB1cnBsZS00MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAuc21cXDpiZy1wdXJwbGUtNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTYwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5zbVxcOmJnLXB1cnBsZS03MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAuc21cXDpiZy1wdXJwbGUtODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLnNtXFw6YmctcHVycGxlLTkwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5zbVxcOmJnLXBpbmstMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnNtXFw6YmctcGluay0yMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAuc21cXDpiZy1waW5rLTMwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5zbVxcOmJnLXBpbmstNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnNtXFw6YmctcGluay01MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAuc21cXDpiZy1waW5rLTYwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5zbVxcOmJnLXBpbmstNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnNtXFw6YmctcGluay04MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAuc21cXDpiZy1waW5rLTkwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1jdXJyZW50OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWJsYWNrOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy13aGl0ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JheS0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWdyYXktMjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTMwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JheS00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWdyYXktNTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTYwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JheS03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWdyYXktODAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmF5LTkwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcmVkLTEwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcmVkLTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcmVkLTMwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcmVkLTQwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcmVkLTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcmVkLTYwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcmVkLTcwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcmVkLTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcmVkLTkwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3JhbmdlLTEwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3JhbmdlLTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3JhbmdlLTMwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3JhbmdlLTQwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3JhbmdlLTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3JhbmdlLTYwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3JhbmdlLTcwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3JhbmdlLTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3JhbmdlLTkwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTEwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTMwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTQwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTYwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTcwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmcteWVsbG93LTkwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmVlbi0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmVlbi01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ncmVlbi04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctdGVhbC0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXRlYWwtMjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy10ZWFsLTMwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctdGVhbC00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXRlYWwtNTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy10ZWFsLTYwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctdGVhbC03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXRlYWwtODAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy10ZWFsLTkwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctYmx1ZS0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWJsdWUtMjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTMwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctYmx1ZS00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWJsdWUtNTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTYwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctYmx1ZS03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWJsdWUtODAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTkwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTEwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTMwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTQwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTYwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTcwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcHVycGxlLTkwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcGluay0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstMjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1waW5rLTMwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcGluay00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstNTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1waW5rLTYwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcGluay03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXBpbmstODAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1waW5rLTkwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1jdXJyZW50OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWJsYWNrOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy13aGl0ZTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JheS0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWdyYXktMjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTMwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JheS00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWdyYXktNTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTYwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JheS03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWdyYXktODAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmF5LTkwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcmVkLTEwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcmVkLTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcmVkLTMwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcmVkLTQwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcmVkLTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcmVkLTYwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcmVkLTcwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcmVkLTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcmVkLTkwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3JhbmdlLTEwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3JhbmdlLTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3JhbmdlLTMwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3JhbmdlLTQwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3JhbmdlLTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3JhbmdlLTYwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3JhbmdlLTcwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3JhbmdlLTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3JhbmdlLTkwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmcteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmVlbi01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmVlbi04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctdGVhbC0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXRlYWwtMjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy10ZWFsLTMwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctdGVhbC00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXRlYWwtNTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy10ZWFsLTYwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctdGVhbC03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXRlYWwtODAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy10ZWFsLTkwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctYmx1ZS0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWJsdWUtMjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTMwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctYmx1ZS00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWJsdWUtNTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTYwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctYmx1ZS03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWJsdWUtODAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTkwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcGluay0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstMjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1waW5rLTMwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcGluay00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstNTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1waW5rLTYwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcGluay03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBpbmstODAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1waW5rLTkwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5zbVxcOmJnLWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICB9XG5cbiAgLnNtXFw6YmctY2VudGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpiZy1sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICB9XG5cbiAgLnNtXFw6YmctbGVmdC1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICB9XG5cbiAgLnNtXFw6YmctbGVmdC10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICB9XG5cbiAgLnNtXFw6YmctcmlnaHQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICB9XG5cbiAgLnNtXFw6YmctcmlnaHQtYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIH1cblxuICAuc21cXDpiZy1yaWdodC10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgfVxuXG4gIC5zbVxcOmJnLXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICB9XG5cbiAgLnNtXFw6YmctcmVwZWF0IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICB9XG5cbiAgLnNtXFw6Ymctbm8tcmVwZWF0IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbiAgLnNtXFw6YmctcmVwZWF0LXgge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlcGVhdC15IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIH1cblxuICAuc21cXDpiZy1yZXBlYXQtcm91bmQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByb3VuZDtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlcGVhdC1zcGFjZSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xuICB9XG5cbiAgLnNtXFw6YmctYXV0byB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6YmctY292ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICAuc21cXDpiZy1jb250YWluIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cblxuICAuc21cXDpib3JkZXItY29sbGFwc2Uge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIH1cblxuICAuc21cXDpib3JkZXItc2VwYXJhdGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIH1cblxuICAuc21cXDpib3JkZXItdHJhbnNwYXJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpib3JkZXItY3VycmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpib3JkZXItYmxhY2sge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci13aGl0ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAuc21cXDpib3JkZXItZ3JheS0yMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmF5LTMwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAuc21cXDpib3JkZXItZ3JheS01MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmF5LTYwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyYXktNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAuc21cXDpib3JkZXItZ3JheS04MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmF5LTkwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC0xMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yZWQtMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAuc21cXDpib3JkZXItcmVkLTMwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC00MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yZWQtNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAuc21cXDpib3JkZXItcmVkLTYwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJlZC03MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yZWQtODAwIHtcbiAgICBib3JkZXItY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAuc21cXDpib3JkZXItcmVkLTkwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9yYW5nZS0xMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcmFuZ2UtMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3JhbmdlLTMwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9yYW5nZS00MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcmFuZ2UtNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3JhbmdlLTYwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9yYW5nZS03MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcmFuZ2UtODAwIHtcbiAgICBib3JkZXItY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3JhbmdlLTkwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXllbGxvdy0xMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci15ZWxsb3ctMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAuc21cXDpib3JkZXIteWVsbG93LTMwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXllbGxvdy00MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci15ZWxsb3ctNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAuc21cXDpib3JkZXIteWVsbG93LTYwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXllbGxvdy03MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci15ZWxsb3ctODAwIHtcbiAgICBib3JkZXItY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAuc21cXDpib3JkZXIteWVsbG93LTkwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZWVuLTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZWVuLTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZWVuLTMwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZWVuLTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZWVuLTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZWVuLTYwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZWVuLTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZWVuLTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZWVuLTkwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXRlYWwtMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAuc21cXDpib3JkZXItdGVhbC0yMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci10ZWFsLTMwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXRlYWwtNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAuc21cXDpib3JkZXItdGVhbC01MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci10ZWFsLTYwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXRlYWwtNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAuc21cXDpib3JkZXItdGVhbC04MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci10ZWFsLTkwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAuc21cXDpib3JkZXItYmx1ZS0yMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ibHVlLTMwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAuc21cXDpib3JkZXItYmx1ZS01MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ibHVlLTYwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAuc21cXDpib3JkZXItYmx1ZS04MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ibHVlLTkwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby0xMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1pbmRpZ28tMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAuc21cXDpib3JkZXItaW5kaWdvLTMwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby00MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1pbmRpZ28tNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAuc21cXDpib3JkZXItaW5kaWdvLTYwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWluZGlnby03MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1pbmRpZ28tODAwIHtcbiAgICBib3JkZXItY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAuc21cXDpib3JkZXItaW5kaWdvLTkwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXB1cnBsZS0xMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1wdXJwbGUtMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAuc21cXDpib3JkZXItcHVycGxlLTMwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXB1cnBsZS00MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1wdXJwbGUtNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAuc21cXDpib3JkZXItcHVycGxlLTYwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXB1cnBsZS03MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1wdXJwbGUtODAwIHtcbiAgICBib3JkZXItY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAuc21cXDpib3JkZXItcHVycGxlLTkwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXBpbmstMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay0yMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1waW5rLTMwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXBpbmstNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay01MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1waW5rLTYwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXBpbmstNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGluay04MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1waW5rLTkwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1jdXJyZW50OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWJsYWNrOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci13aGl0ZTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JheS0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktMjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmF5LTMwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JheS00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmF5LTYwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JheS03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktODAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmF5LTkwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcmVkLTEwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcmVkLTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcmVkLTMwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcmVkLTQwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcmVkLTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcmVkLTYwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcmVkLTcwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcmVkLTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcmVkLTkwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3JhbmdlLTEwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3JhbmdlLTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3JhbmdlLTMwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3JhbmdlLTQwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3JhbmdlLTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3JhbmdlLTYwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3JhbmdlLTcwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3JhbmdlLTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3JhbmdlLTkwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTEwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTMwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTQwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTYwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTcwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXIteWVsbG93LTkwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmVlbi0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTMwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmVlbi01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTYwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmVlbi04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTkwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItdGVhbC0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXRlYWwtMjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci10ZWFsLTMwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItdGVhbC00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXRlYWwtNTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci10ZWFsLTYwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItdGVhbC03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXRlYWwtODAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci10ZWFsLTkwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItYmx1ZS0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTMwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItYmx1ZS00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTYwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItYmx1ZS03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtODAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTkwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTEwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTMwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTQwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTYwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTcwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcHVycGxlLTkwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcGluay0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1waW5rLTMwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcGluay00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1waW5rLTYwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItcGluay03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstODAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1waW5rLTkwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1jdXJyZW50OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsYWNrOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci13aGl0ZTpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JheS0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmF5LTMwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JheS00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmF5LTYwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JheS03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktODAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmF5LTkwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTEwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTMwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTQwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTYwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTcwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcmVkLTkwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3JhbmdlLTEwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3JhbmdlLTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3JhbmdlLTMwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3JhbmdlLTQwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3JhbmdlLTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3JhbmdlLTYwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3JhbmdlLTcwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3JhbmdlLTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3JhbmdlLTkwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXIteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmVlbi01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmVlbi04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItdGVhbC0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXRlYWwtMjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci10ZWFsLTMwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItdGVhbC00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXRlYWwtNTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci10ZWFsLTYwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItdGVhbC03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXRlYWwtODAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci10ZWFsLTkwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ibHVlLTMwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ibHVlLTYwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtODAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ibHVlLTkwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcGluay0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstMjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1waW5rLTMwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcGluay00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1waW5rLTYwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItcGluay03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstODAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1waW5rLTkwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ub25lIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1zbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1tZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWxnIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWZ1bGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yLW5vbmUge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1iLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWwtbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10LXNtIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXItc20ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWItc20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1iIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1sIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXQtbWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtci1tZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYi1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1sLW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdC1sZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXItbGcge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYi1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWwtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXQtZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXItZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1iLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1sLWZ1bGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRsLW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRyLW5vbmUge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ici1ub25lIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYmwtbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdGwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10ci1zbSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ici1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ibC1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10ciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYmwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRsLW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdHItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYnItbWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYmwtbWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10bC1sZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10ci1sZyB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYnItbGcge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJsLWxnIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRsLWZ1bGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdHItZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYnItZnVsbCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYmwtZnVsbCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXNvbGlkIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWRhc2hlZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIH1cblxuICAuc21cXDpib3JkZXItZG90dGVkIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1kb3VibGUge1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW5vbmUge1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci0wIHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAuc21cXDpib3JkZXItMiB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItNCB7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItOCB7XG4gICAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXIge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXQtMCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yLTAge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1iLTAge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIH1cblxuICAuc21cXDpib3JkZXItbC0wIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci10LTIge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yLTIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWItMiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWwtMiB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci10LTQge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yLTQge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWItNCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWwtNCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci10LTgge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yLTgge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWItOCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWwtOCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci10IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItYiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWwge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpib3gtYm9yZGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgLnNtXFw6Ym94LWNvbnRlbnQge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB9XG5cbiAgLnNtXFw6Y3Vyc29yLWF1dG8ge1xuICAgIGN1cnNvcjogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmN1cnNvci1kZWZhdWx0IHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAuc21cXDpjdXJzb3ItcG9pbnRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLnNtXFw6Y3Vyc29yLXdhaXQge1xuICAgIGN1cnNvcjogd2FpdDtcbiAgfVxuXG4gIC5zbVxcOmN1cnNvci10ZXh0IHtcbiAgICBjdXJzb3I6IHRleHQ7XG4gIH1cblxuICAuc21cXDpjdXJzb3ItbW92ZSB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICB9XG5cbiAgLnNtXFw6Y3Vyc29yLW5vdC1hbGxvd2VkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG5cbiAgLnNtXFw6YmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNtXFw6aW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAuc21cXDppbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuXG4gIC5zbVxcOmZsb3ctcm9vdCB7XG4gICAgZGlzcGxheTogZmxvdy1yb290O1xuICB9XG5cbiAgLnNtXFw6ZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5zbVxcOmlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuXG4gIC5zbVxcOmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cblxuICAuc21cXDppbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIH1cblxuICAuc21cXDp0YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAuc21cXDp0YWJsZS1jYXB0aW9uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxuXG4gIC5zbVxcOnRhYmxlLWNvbHVtbiB7XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtY29sdW1uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXA7XG4gIH1cblxuICAuc21cXDp0YWJsZS1mb290ZXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWZvb3Rlci1ncm91cDtcbiAgfVxuXG4gIC5zbVxcOnRhYmxlLWhlYWRlci1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtcm93LWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gIH1cblxuICAuc21cXDp0YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgfVxuXG4gIC5zbVxcOmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLnNtXFw6ZmxleC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG5cbiAgLnNtXFw6ZmxleC1jb2wge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuc21cXDpmbGV4LWNvbC1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuc21cXDpmbGV4LXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtbm8td3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAuc21cXDppdGVtcy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuc21cXDppdGVtcy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5zbVxcOml0ZW1zLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOml0ZW1zLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuc21cXDppdGVtcy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5zbVxcOnNlbGYtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnNlbGYtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuc21cXDpzZWxmLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuc21cXDpzZWxmLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLnNtXFw6c2VsZi1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC5zbVxcOmNvbnRlbnQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpjb250ZW50LXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnNtXFw6Y29udGVudC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnNtXFw6Y29udGVudC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnNtXFw6Y29udGVudC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtMSB7XG4gICAgZmxleDogMSAxIDAlO1xuICB9XG5cbiAgLnNtXFw6ZmxleC1hdXRvIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuXG4gIC5zbVxcOmZsZXgtaW5pdGlhbCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gIH1cblxuICAuc21cXDpmbGV4LW5vbmUge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuc21cXDpmbGV4LWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG5cbiAgLnNtXFw6ZmxleC1ncm93IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuc21cXDpmbGV4LXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtc2hyaW5rIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLnNtXFw6b3JkZXItMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAuc21cXDpvcmRlci0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG5cbiAgLnNtXFw6b3JkZXItNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAuc21cXDpvcmRlci02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG5cbiAgLnNtXFw6b3JkZXItOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAuc21cXDpvcmRlci05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cblxuICAuc21cXDpvcmRlci0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLnNtXFw6b3JkZXItMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLWZpcnN0IHtcbiAgICBvcmRlcjogLTk5OTk7XG4gIH1cblxuICAuc21cXDpvcmRlci1sYXN0IHtcbiAgICBvcmRlcjogOTk5OTtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLW5vbmUge1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgLnNtXFw6ZmxvYXQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIC5zbVxcOmZsb2F0LWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLnNtXFw6ZmxvYXQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cblxuICAuc21cXDpjbGVhcmZpeDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5zbVxcOmNsZWFyLWxlZnQge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG5cbiAgLnNtXFw6Y2xlYXItcmlnaHQge1xuICAgIGNsZWFyOiByaWdodDtcbiAgfVxuXG4gIC5zbVxcOmNsZWFyLWJvdGgge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLnNtXFw6Y2xlYXItbm9uZSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAuc21cXDpmb250LXNhbnMge1xuICAgIGZvbnQtZmFtaWx5OiBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgfVxuXG4gIC5zbVxcOmZvbnQtc2VyaWYge1xuICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBDYW1icmlhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gIH1cblxuICAuc21cXDpmb250LW1vbm8ge1xuICAgIGZvbnQtZmFtaWx5OiBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIH1cblxuICAuc21cXDpmb250LWhhaXJsaW5lIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG5cbiAgLnNtXFw6Zm9udC10aGluIHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1saWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5zbVxcOmZvbnQtbm9ybWFsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuc21cXDpmb250LXNlbWlib2xkIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1leHRyYWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cblxuICAuc21cXDpmb250LWJsYWNrIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmb250LWhhaXJsaW5lOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmb250LXRoaW46aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZvbnQtbGlnaHQ6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZvbnQtbm9ybWFsOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmb250LW1lZGl1bTpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Zm9udC1zZW1pYm9sZDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Zm9udC1ib2xkOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmb250LWV4dHJhYm9sZDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Zm9udC1ibGFjazpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Zm9udC1oYWlybGluZTpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Zm9udC10aGluOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmb250LWxpZ2h0OmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmb250LW5vcm1hbDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Zm9udC1tZWRpdW06Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZvbnQtc2VtaWJvbGQ6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZvbnQtYm9sZDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Zm9udC1leHRyYWJvbGQ6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZvbnQtYmxhY2s6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAuc21cXDpoLTAge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5zbVxcOmgtMSB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0yIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtMyB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aC00IHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuc21cXDpoLTUge1xuICAgIGhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtNiB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpoLTgge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtMTAge1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0xMiB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6aC0xNiB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0yMCB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0yNCB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0zMiB7XG4gICAgaGVpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6aC00MCB7XG4gICAgaGVpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtNDgge1xuICAgIGhlaWdodDogMTJyZW07XG4gIH1cblxuICAuc21cXDpoLTU2IHtcbiAgICBoZWlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6aC02NCB7XG4gICAgaGVpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtYXV0byB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6aC1weCB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cblxuICAuc21cXDpoLWZ1bGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmgtc2NyZWVuIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLnNtXFw6dGV4dC14cyB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1zbSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmFzZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1sZyB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQteGwge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtMnhsIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtM3hsIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dGV4dC00eGwge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtNXhsIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cblxuICAuc21cXDp0ZXh0LTZ4bCB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy0zIHtcbiAgICBsaW5lLWhlaWdodDogLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy00IHtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctNSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpsZWFkaW5nLTYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpsZWFkaW5nLTcge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy04IHtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctOSB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpsZWFkaW5nLTEwIHtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy1ub25lIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctdGlnaHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy1zbnVnIHtcbiAgICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIH1cblxuICAuc21cXDpsZWFkaW5nLW5vcm1hbCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctcmVsYXhlZCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1O1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy1sb29zZSB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cblxuICAuc21cXDpsaXN0LWluc2lkZSB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICB9XG5cbiAgLnNtXFw6bGlzdC1vdXRzaWRlIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICB9XG5cbiAgLnNtXFw6bGlzdC1ub25lIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cblxuICAuc21cXDpsaXN0LWRpc2Mge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgfVxuXG4gIC5zbVxcOmxpc3QtZGVjaW1hbCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICB9XG5cbiAgLnNtXFw6bS0wIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuc21cXDptLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDptLTMge1xuICAgIG1hcmdpbjogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tNCB7XG4gICAgbWFyZ2luOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6bS01IHtcbiAgICBtYXJnaW46IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDptLTYge1xuICAgIG1hcmdpbjogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bS04IHtcbiAgICBtYXJnaW46IDJyZW07XG4gIH1cblxuICAuc21cXDptLTEwIHtcbiAgICBtYXJnaW46IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMTIge1xuICAgIG1hcmdpbjogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMTYge1xuICAgIG1hcmdpbjogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMjAge1xuICAgIG1hcmdpbjogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMjQge1xuICAgIG1hcmdpbjogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMzIge1xuICAgIG1hcmdpbjogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tNDAge1xuICAgIG1hcmdpbjogMTByZW07XG4gIH1cblxuICAuc21cXDptLTQ4IHtcbiAgICBtYXJnaW46IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6bS01NiB7XG4gICAgbWFyZ2luOiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tNjQge1xuICAgIG1hcmdpbjogMTZyZW07XG4gIH1cblxuICAuc21cXDptLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm0tcHgge1xuICAgIG1hcmdpbjogMXB4O1xuICB9XG5cbiAgLnNtXFw6LW0tMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTIge1xuICAgIG1hcmdpbjogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTMge1xuICAgIG1hcmdpbjogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotbS00IHtcbiAgICBtYXJnaW46IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNSB7XG4gICAgbWFyZ2luOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTYge1xuICAgIG1hcmdpbjogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTgge1xuICAgIG1hcmdpbjogLTJyZW07XG4gIH1cblxuICAuc21cXDotbS0xMCB7XG4gICAgbWFyZ2luOiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMTIge1xuICAgIG1hcmdpbjogLTNyZW07XG4gIH1cblxuICAuc21cXDotbS0xNiB7XG4gICAgbWFyZ2luOiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTIwIHtcbiAgICBtYXJnaW46IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMjQge1xuICAgIG1hcmdpbjogLTZyZW07XG4gIH1cblxuICAuc21cXDotbS0zMiB7XG4gICAgbWFyZ2luOiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTQwIHtcbiAgICBtYXJnaW46IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTQ4IHtcbiAgICBtYXJnaW46IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTU2IHtcbiAgICBtYXJnaW46IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTY0IHtcbiAgICBtYXJnaW46IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLXB4IHtcbiAgICBtYXJnaW46IC0xcHg7XG4gIH1cblxuICAuc21cXDpteS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuc21cXDpteC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAuc21cXDpteS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpteC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpteS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpteC02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpteC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAuc21cXDpteC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAuc21cXDpteS0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTI0IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAuc21cXDpteC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTMyIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW07XG4gIH1cblxuICAuc21cXDpteS00MCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAuc21cXDpteC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTByZW07XG4gIH1cblxuICAuc21cXDpteS00OCB7XG4gICAgbWFyZ2luLXRvcDogMTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAuc21cXDpteC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTJyZW07XG4gIH1cblxuICAuc21cXDpteS01NiB7XG4gICAgbWFyZ2luLXRvcDogMTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAuc21cXDpteC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTRyZW07XG4gIH1cblxuICAuc21cXDpteS02NCB7XG4gICAgbWFyZ2luLXRvcDogMTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAuc21cXDpteC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTZyZW07XG4gIH1cblxuICAuc21cXDpteS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAuc21cXDpteC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuc21cXDpteS1weCB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5zbVxcOm14LXB4IHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLnNtXFw6LW15LTEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC0yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotbXktMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXktNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAuc21cXDotbXgtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cblxuICAuc21cXDotbXktNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXgtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXktNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS04IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC04IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS0xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotbXktMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS0xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gIH1cblxuICAuc21cXDotbXgtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW07XG4gIH1cblxuICAuc21cXDotbXktMjQge1xuICAgIG1hcmdpbi10b3A6IC02cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS0zMiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW07XG4gIH1cblxuICAuc21cXDotbXgtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAtMTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogLTEycmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAtMTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTU2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTY0IHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIH1cblxuICAuc21cXDotbXgtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgfVxuXG4gIC5zbVxcOm10LTAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuc21cXDptci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAuc21cXDptYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnNtXFw6bWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuc21cXDptdC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDptYi0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDptbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDptbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTQge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cblxuICAuc21cXDptci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuc21cXDptYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cblxuICAuc21cXDptdC01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDptYi02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDptbC02IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtOCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTgge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAuc21cXDptbC04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDptci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDptYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDptdC0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIH1cblxuICAuc21cXDptYi0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMTYge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gIH1cblxuICAuc21cXDptci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAuc21cXDptbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gIH1cblxuICAuc21cXDptdC0yNCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gIH1cblxuICAuc21cXDptYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTI0IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTMyIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMzIge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTMyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW07XG4gIH1cblxuICAuc21cXDptYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAuc21cXDptbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNDgge1xuICAgIG1hcmdpbi10b3A6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNDgge1xuICAgIG1hcmdpbi1yaWdodDogMTJyZW07XG4gIH1cblxuICAuc21cXDptYi00OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAuc21cXDptbC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNTYge1xuICAgIG1hcmdpbi10b3A6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNTYge1xuICAgIG1hcmdpbi1yaWdodDogMTRyZW07XG4gIH1cblxuICAuc21cXDptYi01NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAuc21cXDptbC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtNjQge1xuICAgIG1hcmdpbi10b3A6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItNjQge1xuICAgIG1hcmdpbi1yaWdodDogMTZyZW07XG4gIH1cblxuICAuc21cXDptYi02NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAuc21cXDptbC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm1yLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm1iLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAuc21cXDptbC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm10LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gIH1cblxuICAuc21cXDptci1weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuc21cXDptYi1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnNtXFw6bWwtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cblxuICAuc21cXDotbXQtMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXQtMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotbWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC00IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC01IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC02IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTgge1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gIH1cblxuICAuc21cXDotbWItOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAuc21cXDotbWwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotbWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotbWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAuc21cXDotbWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0xNiB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gIH1cblxuICAuc21cXDotbXItMTYge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAuc21cXDotbWItMTYge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gIH1cblxuICAuc21cXDotbXQtMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTI0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0yNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi0yNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAuc21cXDotbWwtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0zMiB7XG4gICAgbWFyZ2luLXRvcDogLThyZW07XG4gIH1cblxuICAuc21cXDotbXItMzIge1xuICAgIG1hcmdpbi1yaWdodDogLThyZW07XG4gIH1cblxuICAuc21cXDotbWItMzIge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTMyIHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW07XG4gIH1cblxuICAuc21cXDotbXQtNDAge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTByZW07XG4gIH1cblxuICAuc21cXDotbWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC00OCB7XG4gICAgbWFyZ2luLXRvcDogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi00OCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotbXItNTYge1xuICAgIG1hcmdpbi1yaWdodDogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTU2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotbWwtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotbXQtNjQge1xuICAgIG1hcmdpbi10b3A6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci02NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDotbWItNjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC1weCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi1tci1weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6LW1iLXB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6LW1sLXB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLWZ1bGwge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc21cXDptYXgtaC1zY3JlZW4ge1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctbm9uZSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG5cbiAgLnNtXFw6bWF4LXcteHMge1xuICAgIG1heC13aWR0aDogMjByZW07XG4gIH1cblxuICAuc21cXDptYXgtdy1zbSB7XG4gICAgbWF4LXdpZHRoOiAyNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LW1kIHtcbiAgICBtYXgtd2lkdGg6IDI4cmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctbGcge1xuICAgIG1heC13aWR0aDogMzJyZW07XG4gIH1cblxuICAuc21cXDptYXgtdy14bCB7XG4gICAgbWF4LXdpZHRoOiAzNnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LTJ4bCB7XG4gICAgbWF4LXdpZHRoOiA0MnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LTN4bCB7XG4gICAgbWF4LXdpZHRoOiA0OHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LTR4bCB7XG4gICAgbWF4LXdpZHRoOiA1NnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LTV4bCB7XG4gICAgbWF4LXdpZHRoOiA2NHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LTZ4bCB7XG4gICAgbWF4LXdpZHRoOiA3MnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LWZ1bGwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LXNjcmVlbi1zbSB7XG4gICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgfVxuXG4gIC5zbVxcOm1heC13LXNjcmVlbi1tZCB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxuXG4gIC5zbVxcOm1heC13LXNjcmVlbi1sZyB7XG4gICAgbWF4LXdpZHRoOiA5OTJweDtcbiAgfVxuXG4gIC5zbVxcOm1heC13LXNjcmVlbi14bCB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cblxuICAuc21cXDptaW4taC0wIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG5cbiAgLnNtXFw6bWluLWgtZnVsbCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOm1pbi1oLXNjcmVlbiB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAuc21cXDptaW4tdy0wIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cblxuICAuc21cXDptaW4tdy1mdWxsIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc21cXDpvYmplY3QtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gIC5zbVxcOm9iamVjdC1maWxsIHtcbiAgICAtby1vYmplY3QtZml0OiBmaWxsO1xuICAgICAgIG9iamVjdC1maXQ6IGZpbGw7XG4gIH1cblxuICAuc21cXDpvYmplY3Qtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZTtcbiAgICAgICBvYmplY3QtZml0OiBub25lO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LXNjYWxlLWRvd24ge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbiAgfVxuXG4gIC5zbVxcOm9iamVjdC1ib3R0b20ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LWNlbnRlciB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpvYmplY3QtbGVmdCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgfVxuXG4gIC5zbVxcOm9iamVjdC1sZWZ0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LWxlZnQtdG9wIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIH1cblxuICAuc21cXDpvYmplY3QtcmlnaHQge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgfVxuXG4gIC5zbVxcOm9iamVjdC1yaWdodC1ib3R0b20ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICB9XG5cbiAgLnNtXFw6b2JqZWN0LXJpZ2h0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIH1cblxuICAuc21cXDpvYmplY3QtdG9wIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgfVxuXG4gIC5zbVxcOm9wYWNpdHktMCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOm9wYWNpdHktMjUge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTUwIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTc1IHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6b3BhY2l0eS0xMDAge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOm9wYWNpdHktMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6b3BhY2l0eS0yNTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6b3BhY2l0eS01MDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpvcGFjaXR5LTc1OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpvcGFjaXR5LTEwMDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6b3BhY2l0eS0wOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvcGFjaXR5LTI1OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvcGFjaXR5LTUwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm9wYWNpdHktNzU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm9wYWNpdHktMTAwOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6b3V0bGluZS1ub25lIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpvdXRsaW5lLW5vbmU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy1hdXRvIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LXZpc2libGUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3ctc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteC1hdXRvIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteS1hdXRvIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteC1oaWRkZW4ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LXktaGlkZGVuIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy14LXZpc2libGUge1xuICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy15LXZpc2libGUge1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy14LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteS1zY3JvbGwge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuXG4gIC5zbVxcOnNjcm9sbGluZy10b3VjaCB7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG5cbiAgLnNtXFw6c2Nyb2xsaW5nLWF1dG8ge1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6cC0wIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnNtXFw6cC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpwLTMge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpwLTQge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICAuc21cXDpwLTUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpwLTYge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtOCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtMTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtMTIge1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cblxuICAuc21cXDpwLTE2IHtcbiAgICBwYWRkaW5nOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6cC0yMCB7XG4gICAgcGFkZGluZzogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtMjQge1xuICAgIHBhZGRpbmc6IDZyZW07XG4gIH1cblxuICAuc21cXDpwLTMyIHtcbiAgICBwYWRkaW5nOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6cC00MCB7XG4gICAgcGFkZGluZzogMTByZW07XG4gIH1cblxuICAuc21cXDpwLTQ4IHtcbiAgICBwYWRkaW5nOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtNTYge1xuICAgIHBhZGRpbmc6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6cC02NCB7XG4gICAgcGFkZGluZzogMTZyZW07XG4gIH1cblxuICAuc21cXDpwLXB4IHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cblxuICAuc21cXDpweS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5zbVxcOnB4LTAge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnNtXFw6cHktMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpweC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpweS00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cHktNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpweC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAuc21cXDpweS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTI0IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTMyIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTMyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW07XG4gICAgcGFkZGluZy1yaWdodDogMTByZW07XG4gIH1cblxuICAuc21cXDpweS00OCB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTQ4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6cHktNTYge1xuICAgIHBhZGRpbmctdG9wOiAxNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAuc21cXDpweC01NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTY0IHtcbiAgICBwYWRkaW5nLXRvcDogMTZyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtNjQge1xuICAgIHBhZGRpbmctbGVmdDogMTZyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTZyZW07XG4gIH1cblxuICAuc21cXDpweS1weCB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnNtXFw6cHgtcHgge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5zbVxcOnB0LTAge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgLnNtXFw6cHItMCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5zbVxcOnBiLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLnNtXFw6cGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLnNtXFw6cHQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpwci0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpwbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpwdC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpwci0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpwbC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpwdC00IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuc21cXDpwYi00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpwbC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTgge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6cHItOCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpwci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpwbC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpwdC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cblxuICAuc21cXDpwci0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIH1cblxuICAuc21cXDpwdC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gIH1cblxuICAuc21cXDpwci0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIH1cblxuICAuc21cXDpwdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cblxuICAuc21cXDpwci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIH1cblxuICAuc21cXDpwdC0yNCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gIH1cblxuICAuc21cXDpwci0yNCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTI0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTI0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gIH1cblxuICAuc21cXDpwdC0zMiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gIH1cblxuICAuc21cXDpwci0zMiB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTMyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTMyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gIH1cblxuICAuc21cXDpwdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6cGItNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtNDgge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTQ4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTQ4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAuc21cXDpwbC00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTU2IHtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07XG4gIH1cblxuICAuc21cXDpwci01NiB7XG4gICAgcGFkZGluZy1yaWdodDogMTRyZW07XG4gIH1cblxuICAuc21cXDpwYi01NiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtNTYge1xuICAgIHBhZGRpbmctbGVmdDogMTRyZW07XG4gIH1cblxuICAuc21cXDpwdC02NCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNjQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItNjQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTY0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtcHgge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cblxuICAuc21cXDpwci1weCB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLnNtXFw6cGItcHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAuc21cXDpwbC1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1jdXJyZW50Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItY3VycmVudDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItY3VycmVudDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItY3VycmVudDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibGFjazo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibGFjazo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibGFjazotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmxhY2s6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibGFjazo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItd2hpdGU6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItd2hpdGU6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItd2hpdGU6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXdoaXRlOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItd2hpdGU6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTIwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTUwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTgwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmF5LTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTIwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTUwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC01MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTgwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC04MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtODAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1yZWQtOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcmVkLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXJlZC05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTIwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTUwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTgwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci10ZWFsLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTIwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTUwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstMTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTIwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay0zMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNDAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTUwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay01MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay02MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay02MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay04MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay05MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItcGluay05MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5zbVxcOnBvaW50ZXItZXZlbnRzLW5vbmUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLnNtXFw6cG9pbnRlci1ldmVudHMtYXV0byB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cblxuICAuc21cXDpzdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICAuc21cXDpmaXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG5cbiAgLnNtXFw6YWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5zbVxcOnJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuc21cXDpzdGlja3kge1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0wIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0wIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS1hdXRvIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC1hdXRvIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6dG9wLTAge1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTAge1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTAge1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMCB7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5zbVxcOnRvcC1hdXRvIHtcbiAgICB0b3A6IGF1dG87XG4gIH1cblxuICAuc21cXDpyaWdodC1hdXRvIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS1hdXRvIHtcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAuc21cXDpsZWZ0LWF1dG8ge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAuc21cXDpyZXNpemUtbm9uZSB7XG4gICAgcmVzaXplOiBub25lO1xuICB9XG5cbiAgLnNtXFw6cmVzaXplLXkge1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG4gIH1cblxuICAuc21cXDpyZXNpemUteCB7XG4gICAgcmVzaXplOiBob3Jpem9udGFsO1xuICB9XG5cbiAgLnNtXFw6cmVzaXplIHtcbiAgICByZXNpemU6IGJvdGg7XG4gIH1cblxuICAuc21cXDpzaGFkb3cteHMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG5cbiAgLnNtXFw6c2hhZG93LXNtIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG5cbiAgLnNtXFw6c2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cblxuICAuc21cXDpzaGFkb3ctbWQge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuXG4gIC5zbVxcOnNoYWRvdy1sZyB7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICAuc21cXDpzaGFkb3cteGwge1xuICAgIGJveC1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIH1cblxuICAuc21cXDpzaGFkb3ctMnhsIHtcbiAgICBib3gtc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6c2hhZG93LWlubmVyIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgLnNtXFw6c2hhZG93LW91dGxpbmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDY2LCAxNTMsIDIyNSwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOnNoYWRvdy1ub25lIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzaGFkb3cteHM6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzaGFkb3ctc206aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNoYWRvdzpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzaGFkb3ctbWQ6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2hhZG93LWxnOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2hhZG93LXhsOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzaGFkb3ctMnhsOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzaGFkb3ctaW5uZXI6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNoYWRvdy1vdXRsaW5lOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg2NiwgMTUzLCAyMjUsIDAuNSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNoYWRvdy1ub25lOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzaGFkb3cteHM6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzaGFkb3ctc206Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNoYWRvdzpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzaGFkb3ctbWQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2hhZG93LWxnOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2hhZG93LXhsOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzaGFkb3ctMnhsOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDI1cHggNTBweCAtMTJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzaGFkb3ctaW5uZXI6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNoYWRvdy1vdXRsaW5lOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg2NiwgMTUzLCAyMjUsIDAuNSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNoYWRvdy1ub25lOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLnNtXFw6ZmlsbC1jdXJyZW50IHtcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpzdHJva2UtY3VycmVudCB7XG4gICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAuc21cXDpzdHJva2UtMCB7XG4gICAgc3Ryb2tlLXdpZHRoOiAwO1xuICB9XG5cbiAgLnNtXFw6c3Ryb2tlLTEge1xuICAgIHN0cm9rZS13aWR0aDogMTtcbiAgfVxuXG4gIC5zbVxcOnN0cm9rZS0yIHtcbiAgICBzdHJva2Utd2lkdGg6IDI7XG4gIH1cblxuICAuc21cXDp0YWJsZS1hdXRvIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cblxuICAuc21cXDp0YWJsZS1maXhlZCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDp0ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtY3VycmVudCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmxhY2sge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnNtXFw6dGV4dC13aGl0ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyYXktMTAwIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JheS0yMDAge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmF5LTMwMCB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyYXktNDAwIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JheS01MDAge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmF5LTYwMCB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyYXktNzAwIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JheS04MDAge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ncmF5LTkwMCB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAuc21cXDp0ZXh0LXJlZC0xMDAge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1yZWQtMjAwIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5zbVxcOnRleHQtcmVkLTMwMCB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAuc21cXDp0ZXh0LXJlZC00MDAge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1yZWQtNTAwIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcmVkLTYwMCB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAuc21cXDp0ZXh0LXJlZC03MDAge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1yZWQtODAwIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5zbVxcOnRleHQtcmVkLTkwMCB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9yYW5nZS0xMDAge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcmFuZ2UtMjAwIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3JhbmdlLTMwMCB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9yYW5nZS00MDAge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcmFuZ2UtNTAwIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3JhbmdlLTYwMCB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9yYW5nZS03MDAge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcmFuZ2UtODAwIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3JhbmdlLTkwMCB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAuc21cXDp0ZXh0LXllbGxvdy0xMDAge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnNtXFw6dGV4dC15ZWxsb3ctMjAwIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5zbVxcOnRleHQteWVsbG93LTMwMCB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXllbGxvdy00MDAge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnNtXFw6dGV4dC15ZWxsb3ctNTAwIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5zbVxcOnRleHQteWVsbG93LTYwMCB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAuc21cXDp0ZXh0LXllbGxvdy03MDAge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnNtXFw6dGV4dC15ZWxsb3ctODAwIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5zbVxcOnRleHQteWVsbG93LTkwMCB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTEwMCB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTIwMCB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTMwMCB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTQwMCB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTUwMCB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTYwMCB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTcwMCB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTgwMCB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZWVuLTkwMCB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAuc21cXDp0ZXh0LXRlYWwtMTAwIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtdGVhbC0yMDAge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnNtXFw6dGV4dC10ZWFsLTMwMCB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXRlYWwtNDAwIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtdGVhbC01MDAge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnNtXFw6dGV4dC10ZWFsLTYwMCB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAuc21cXDp0ZXh0LXRlYWwtNzAwIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5zbVxcOnRleHQtdGVhbC04MDAge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnNtXFw6dGV4dC10ZWFsLTkwMCB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAuc21cXDp0ZXh0LWJsdWUtMTAwIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmx1ZS0yMDAge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ibHVlLTMwMCB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAuc21cXDp0ZXh0LWJsdWUtNDAwIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmx1ZS01MDAge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ibHVlLTYwMCB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAuc21cXDp0ZXh0LWJsdWUtNzAwIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmx1ZS04MDAge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ibHVlLTkwMCB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAuc21cXDp0ZXh0LWluZGlnby0xMDAge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1pbmRpZ28tMjAwIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtaW5kaWdvLTMwMCB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAuc21cXDp0ZXh0LWluZGlnby00MDAge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1pbmRpZ28tNTAwIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtaW5kaWdvLTYwMCB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAuc21cXDp0ZXh0LWluZGlnby03MDAge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1pbmRpZ28tODAwIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtaW5kaWdvLTkwMCB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAuc21cXDp0ZXh0LXB1cnBsZS0xMDAge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1wdXJwbGUtMjAwIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcHVycGxlLTMwMCB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAuc21cXDp0ZXh0LXB1cnBsZS00MDAge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1wdXJwbGUtNTAwIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcHVycGxlLTYwMCB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAuc21cXDp0ZXh0LXB1cnBsZS03MDAge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1wdXJwbGUtODAwIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcHVycGxlLTkwMCB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAuc21cXDp0ZXh0LXBpbmstMTAwIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5zbVxcOnRleHQtcGluay0yMDAge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1waW5rLTMwMCB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAuc21cXDp0ZXh0LXBpbmstNDAwIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5zbVxcOnRleHQtcGluay01MDAge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1waW5rLTYwMCB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAuc21cXDp0ZXh0LXBpbmstNzAwIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcGluay04MDAge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1waW5rLTkwMCB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1jdXJyZW50OmhvdmVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWJsYWNrOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC13aGl0ZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JheS0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyYXktMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmF5LTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JheS00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyYXktNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmF5LTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JheS03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyYXktODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmF5LTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcmVkLTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3JhbmdlLTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3JhbmdlLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3JhbmdlLTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3JhbmdlLTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3JhbmdlLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3JhbmdlLTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3JhbmdlLTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3JhbmdlLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3JhbmdlLTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQteWVsbG93LTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmVlbi0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmVlbi01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmVlbi04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtdGVhbC0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXRlYWwtMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC10ZWFsLTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtdGVhbC00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXRlYWwtNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC10ZWFsLTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtdGVhbC03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXRlYWwtODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC10ZWFsLTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZS0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ibHVlLTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZS00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ibHVlLTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZS03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWJsdWUtODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ibHVlLTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcHVycGxlLTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcGluay0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXBpbmstMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1waW5rLTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcGluay00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXBpbmstNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1waW5rLTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtcGluay03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXBpbmstODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1waW5rLTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtdHJhbnNwYXJlbnQ6Zm9jdXMge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1jdXJyZW50OmZvY3VzIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsYWNrOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC13aGl0ZTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JheS0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmF5LTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JheS00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmF5LTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JheS03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyYXktODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmF5LTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcmVkLTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcmVkLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcmVkLTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcmVkLTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcmVkLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcmVkLTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcmVkLTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcmVkLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcmVkLTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3JhbmdlLTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3JhbmdlLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3JhbmdlLTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3JhbmdlLTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3JhbmdlLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3JhbmdlLTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3JhbmdlLTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3JhbmdlLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3JhbmdlLTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JlZW4tMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JlZW4tNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmVlbi01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZ3JlZW4tNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmVlbi04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtdGVhbC0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXRlYWwtMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC10ZWFsLTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtdGVhbC00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXRlYWwtNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC10ZWFsLTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtdGVhbC03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXRlYWwtODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC10ZWFsLTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtYmx1ZS0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ibHVlLTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtYmx1ZS00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ibHVlLTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtYmx1ZS03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ibHVlLTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtaW5kaWdvLTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtaW5kaWdvLTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtaW5kaWdvLTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcGluay0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1waW5rLTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcGluay00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1waW5rLTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcGluay03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXBpbmstODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1waW5rLTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAuc21cXDppdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC5zbVxcOm5vdC1pdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuXG4gIC5zbVxcOnVwcGVyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5zbVxcOmxvd2VyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgfVxuXG4gIC5zbVxcOmNhcGl0YWxpemUge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgLnNtXFw6bm9ybWFsLWNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLnNtXFw6dW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5zbVxcOmxpbmUtdGhyb3VnaCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAuc21cXDpuby11bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dW5kZXJsaW5lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6bGluZS10aHJvdWdoOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6bm8tdW5kZXJsaW5lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnVuZGVybGluZTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmxpbmUtdGhyb3VnaDpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm5vLXVuZGVybGluZTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLnNtXFw6YW50aWFsaWFzZWQge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cblxuICAuc21cXDpzdWJwaXhlbC1hbnRpYWxpYXNlZCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnRyYWNraW5nLXRpZ2h0ZXIge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICB9XG5cbiAgLnNtXFw6dHJhY2tpbmctdGlnaHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYWNraW5nLW5vcm1hbCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cblxuICAuc21cXDp0cmFja2luZy13aWRlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYWNraW5nLXdpZGVyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG5cbiAgLnNtXFw6dHJhY2tpbmctd2lkZXN0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIH1cblxuICAuc21cXDpzZWxlY3Qtbm9uZSB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOnNlbGVjdC10ZXh0IHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICB9XG5cbiAgLnNtXFw6c2VsZWN0LWFsbCB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogYWxsO1xuICB9XG5cbiAgLnNtXFw6c2VsZWN0LWF1dG8ge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IGF1dG87XG4gIH1cblxuICAuc21cXDphbGlnbi1iYXNlbGluZSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgLnNtXFw6YWxpZ24tdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG5cbiAgLnNtXFw6YWxpZ24tbWlkZGxlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgLnNtXFw6YWxpZ24tYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG5cbiAgLnNtXFw6YWxpZ24tdGV4dC10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgfVxuXG4gIC5zbVxcOmFsaWduLXRleHQtYm90dG9tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIH1cblxuICAuc21cXDp2aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgLnNtXFw6aW52aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuc21cXDp3aGl0ZXNwYWNlLW5vcm1hbCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5zbVxcOndoaXRlc3BhY2Utbm8td3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5zbVxcOndoaXRlc3BhY2UtcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICB9XG5cbiAgLnNtXFw6d2hpdGVzcGFjZS1wcmUtbGluZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICB9XG5cbiAgLnNtXFw6d2hpdGVzcGFjZS1wcmUtd3JhcCB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB9XG5cbiAgLnNtXFw6YnJlYWstbm9ybWFsIHtcbiAgICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG5cbiAgLnNtXFw6YnJlYWstd29yZHMge1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cblxuICAuc21cXDpicmVhay1hbGwge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxuXG4gIC5zbVxcOnRydW5jYXRlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuc21cXDp3LTAge1xuICAgIHdpZHRoOiAwO1xuICB9XG5cbiAgLnNtXFw6dy0xIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMiB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDp3LTQge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6dy01IHtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNiB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctOCB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAuc21cXDp3LTEwIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0xMiB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAuc21cXDp3LTE2IHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMjAge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0yNCB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cblxuICAuc21cXDp3LTMyIHtcbiAgICB3aWR0aDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNDAge1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNDgge1xuICAgIHdpZHRoOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNTYge1xuICAgIHdpZHRoOiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNjQge1xuICAgIHdpZHRoOiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnctYXV0byB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuc21cXDp3LXB4IHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6dy0xXFwvMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnctMVxcLzMge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dy0yXFwvMyB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDp3LTFcXC80IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnNtXFw6dy0yXFwvNCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnctM1xcLzQge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuc21cXDp3LTFcXC81IHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnNtXFw6dy0yXFwvNSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC5zbVxcOnctM1xcLzUge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAuc21cXDp3LTRcXC81IHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnNtXFw6dy0xXFwvNiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDp3LTJcXC82IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOnctM1xcLzYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuc21cXDp3LTRcXC82IHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOnctNVxcLzYge1xuICAgIHdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dy0xXFwvMTIge1xuICAgIHdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cblxuICAuc21cXDp3LTJcXC8xMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cblxuICAuc21cXDp3LTNcXC8xMiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5zbVxcOnctNFxcLzEyIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5zbVxcOnctNVxcLzEyIHtcbiAgICB3aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOnctNlxcLzEyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnNtXFw6dy03XFwvMTIge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dy04XFwvMTIge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnNtXFw6dy05XFwvMTIge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuc21cXDp3LTEwXFwvMTIge1xuICAgIHdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dy0xMVxcLzEyIHtcbiAgICB3aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuXG4gIC5zbVxcOnctZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc21cXDp3LXNjcmVlbiB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG5cbiAgLnNtXFw6ei0wIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLnNtXFw6ei0xMCB7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAuc21cXDp6LTIwIHtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuXG4gIC5zbVxcOnotMzAge1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLnNtXFw6ei00MCB7XG4gICAgei1pbmRleDogNDA7XG4gIH1cblxuICAuc21cXDp6LTUwIHtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxuXG4gIC5zbVxcOnotYXV0byB7XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmdhcC0wIHtcbiAgICBncmlkLWdhcDogMDtcbiAgICBnYXA6IDA7XG4gIH1cblxuICAuc21cXDpnYXAtMSB7XG4gICAgZ3JpZC1nYXA6IDAuMjVyZW07XG4gICAgZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTIge1xuICAgIGdyaWQtZ2FwOiAwLjVyZW07XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMyB7XG4gICAgZ3JpZC1nYXA6IDAuNzVyZW07XG4gICAgZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTQge1xuICAgIGdyaWQtZ2FwOiAxcmVtO1xuICAgIGdhcDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC01IHtcbiAgICBncmlkLWdhcDogMS4yNXJlbTtcbiAgICBnYXA6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAtNiB7XG4gICAgZ3JpZC1nYXA6IDEuNXJlbTtcbiAgICBnYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC04IHtcbiAgICBncmlkLWdhcDogMnJlbTtcbiAgICBnYXA6IDJyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMTAge1xuICAgIGdyaWQtZ2FwOiAyLjVyZW07XG4gICAgZ2FwOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMTIge1xuICAgIGdyaWQtZ2FwOiAzcmVtO1xuICAgIGdhcDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0xNiB7XG4gICAgZ3JpZC1nYXA6IDRyZW07XG4gICAgZ2FwOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTIwIHtcbiAgICBncmlkLWdhcDogNXJlbTtcbiAgICBnYXA6IDVyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMjQge1xuICAgIGdyaWQtZ2FwOiA2cmVtO1xuICAgIGdhcDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0zMiB7XG4gICAgZ3JpZC1nYXA6IDhyZW07XG4gICAgZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTQwIHtcbiAgICBncmlkLWdhcDogMTByZW07XG4gICAgZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC00OCB7XG4gICAgZ3JpZC1nYXA6IDEycmVtO1xuICAgIGdhcDogMTJyZW07XG4gIH1cblxuICAuc21cXDpnYXAtNTYge1xuICAgIGdyaWQtZ2FwOiAxNHJlbTtcbiAgICBnYXA6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTY0IHtcbiAgICBncmlkLWdhcDogMTZyZW07XG4gICAgZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC1weCB7XG4gICAgZ3JpZC1nYXA6IDFweDtcbiAgICBnYXA6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmNvbC1nYXAtMCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwO1xuICAgIC1tb3otY29sdW1uLWdhcDogMDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDA7XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTEge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Y29sLWdhcC0yIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1nYXAtMyB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMC43NXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTQge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMXJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6Y29sLWdhcC01IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1nYXAtNiB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjVyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTgge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMnJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDJyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6Y29sLWdhcC0xMCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTEyIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDNyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1nYXAtMTYge1xuICAgIGdyaWQtY29sdW1uLWdhcDogNHJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDRyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6Y29sLWdhcC0yMCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA1cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDVyZW07XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTI0IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDZyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA2cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1nYXAtMzIge1xuICAgIGdyaWQtY29sdW1uLWdhcDogOHJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDhyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6Y29sLWdhcC00MCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMHJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEwcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTByZW07XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTQ4IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEycmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMTJyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1nYXAtNTYge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTRyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6Y29sLWdhcC02NCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNnJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE2cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTZyZW07XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLXB4IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDFweDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFweDtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDFweDtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtMCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIHJvdy1nYXA6IDA7XG4gIH1cblxuICAuc21cXDpyb3ctZ2FwLTEge1xuICAgIGdyaWQtcm93LWdhcDogMC4yNXJlbTtcbiAgICByb3ctZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm93LWdhcC0yIHtcbiAgICBncmlkLXJvdy1nYXA6IDAuNXJlbTtcbiAgICByb3ctZ2FwOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3ctZ2FwLTMge1xuICAgIGdyaWQtcm93LWdhcDogMC43NXJlbTtcbiAgICByb3ctZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm93LWdhcC00IHtcbiAgICBncmlkLXJvdy1nYXA6IDFyZW07XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtNSB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxLjI1cmVtO1xuICAgIHJvdy1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3ctZ2FwLTYge1xuICAgIGdyaWQtcm93LWdhcDogMS41cmVtO1xuICAgIHJvdy1nYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtOCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAycmVtO1xuICAgIHJvdy1nYXA6IDJyZW07XG4gIH1cblxuICAuc21cXDpyb3ctZ2FwLTEwIHtcbiAgICBncmlkLXJvdy1nYXA6IDIuNXJlbTtcbiAgICByb3ctZ2FwOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3ctZ2FwLTEyIHtcbiAgICBncmlkLXJvdy1nYXA6IDNyZW07XG4gICAgcm93LWdhcDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtMTYge1xuICAgIGdyaWQtcm93LWdhcDogNHJlbTtcbiAgICByb3ctZ2FwOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6cm93LWdhcC0yMCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA1cmVtO1xuICAgIHJvdy1nYXA6IDVyZW07XG4gIH1cblxuICAuc21cXDpyb3ctZ2FwLTI0IHtcbiAgICBncmlkLXJvdy1nYXA6IDZyZW07XG4gICAgcm93LWdhcDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtMzIge1xuICAgIGdyaWQtcm93LWdhcDogOHJlbTtcbiAgICByb3ctZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6cm93LWdhcC00MCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxMHJlbTtcbiAgICByb3ctZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtNDgge1xuICAgIGdyaWQtcm93LWdhcDogMTJyZW07XG4gICAgcm93LWdhcDogMTJyZW07XG4gIH1cblxuICAuc21cXDpyb3ctZ2FwLTU2IHtcbiAgICBncmlkLXJvdy1nYXA6IDE0cmVtO1xuICAgIHJvdy1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6cm93LWdhcC02NCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxNnJlbTtcbiAgICByb3ctZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtcHgge1xuICAgIGdyaWQtcm93LWdhcDogMXB4O1xuICAgIHJvdy1nYXA6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtZmxvdy1yb3cge1xuICAgIGdyaWQtYXV0by1mbG93OiByb3c7XG4gIH1cblxuICAuc21cXDpncmlkLWZsb3ctY29sIHtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1mbG93LXJvdy1kZW5zZSB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdyBkZW5zZTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtZmxvdy1jb2wtZGVuc2Uge1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW4gZGVuc2U7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtMSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy0zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy02IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtNyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTgge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy05IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtMTAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtMTEge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDExLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtMTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtbm9uZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBub25lO1xuICB9XG5cbiAgLnNtXFw6Y29sLWF1dG8ge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tMSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAvIHNwYW4gMTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zcGFuLTIge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7XG4gIH1cblxuICAuc21cXDpjb2wtc3Bhbi0zIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAzIC8gc3BhbiAzO1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tNCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNCAvIHNwYW4gNDtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zcGFuLTUge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDUgLyBzcGFuIDU7XG4gIH1cblxuICAuc21cXDpjb2wtc3Bhbi02IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA2IC8gc3BhbiA2O1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tNyB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNyAvIHNwYW4gNztcbiAgfVxuXG4gIC5zbVxcOmNvbC1zcGFuLTgge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDggLyBzcGFuIDg7XG4gIH1cblxuICAuc21cXDpjb2wtc3Bhbi05IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA5IC8gc3BhbiA5O1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tMTAge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEwIC8gc3BhbiAxMDtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zcGFuLTExIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMSAvIHNwYW4gMTE7XG4gIH1cblxuICAuc21cXDpjb2wtc3Bhbi0xMiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTIgLyBzcGFuIDEyO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTQge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTUge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTYge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTcge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTgge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTkge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTEwIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTA7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtMTEge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zdGFydC0xMiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEyO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTEzIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTM7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtYXV0byB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IGF1dG87XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTEge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtMiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC0zIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDM7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTQge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNDtcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtNSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC02IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDY7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTcge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNztcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtOCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA4O1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC05IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDk7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTEwIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEwO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC0xMSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtMTIge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTI7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTEzIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEzO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IGF1dG87XG4gIH1cblxuICAuc21cXDpncmlkLXJvd3MtMSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1yb3dzLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy0zIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLXJvd3MtNCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1yb3dzLTUge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy02IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLXJvd3Mtbm9uZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBub25lO1xuICB9XG5cbiAgLnNtXFw6cm93LWF1dG8ge1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6cm93LXNwYW4tMSB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMSAvIHNwYW4gMTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLTIge1xuICAgIGdyaWQtcm93OiBzcGFuIDIgLyBzcGFuIDI7XG4gIH1cblxuICAuc21cXDpyb3ctc3Bhbi0zIHtcbiAgICBncmlkLXJvdzogc3BhbiAzIC8gc3BhbiAzO1xuICB9XG5cbiAgLnNtXFw6cm93LXNwYW4tNCB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNCAvIHNwYW4gNDtcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLTUge1xuICAgIGdyaWQtcm93OiBzcGFuIDUgLyBzcGFuIDU7XG4gIH1cblxuICAuc21cXDpyb3ctc3Bhbi02IHtcbiAgICBncmlkLXJvdzogc3BhbiA2IC8gc3BhbiA2O1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTEge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTIge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAyO1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTMge1xuICAgIGdyaWQtcm93LXN0YXJ0OiAzO1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTQge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA0O1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTUge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA1O1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTYge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA2O1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTcge1xuICAgIGdyaWQtcm93LXN0YXJ0OiA3O1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LWF1dG8ge1xuICAgIGdyaWQtcm93LXN0YXJ0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6cm93LWVuZC0xIHtcbiAgICBncmlkLXJvdy1lbmQ6IDE7XG4gIH1cblxuICAuc21cXDpyb3ctZW5kLTIge1xuICAgIGdyaWQtcm93LWVuZDogMjtcbiAgfVxuXG4gIC5zbVxcOnJvdy1lbmQtMyB7XG4gICAgZ3JpZC1yb3ctZW5kOiAzO1xuICB9XG5cbiAgLnNtXFw6cm93LWVuZC00IHtcbiAgICBncmlkLXJvdy1lbmQ6IDQ7XG4gIH1cblxuICAuc21cXDpyb3ctZW5kLTUge1xuICAgIGdyaWQtcm93LWVuZDogNTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1lbmQtNiB7XG4gICAgZ3JpZC1yb3ctZW5kOiA2O1xuICB9XG5cbiAgLnNtXFw6cm93LWVuZC03IHtcbiAgICBncmlkLXJvdy1lbmQ6IDc7XG4gIH1cblxuICAuc21cXDpyb3ctZW5kLWF1dG8ge1xuICAgIGdyaWQtcm93LWVuZDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnRyYW5zZm9ybSB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXgpKSB0cmFuc2xhdGVZKHZhcigtLXRyYW5zZm9ybS10cmFuc2xhdGUteSkpIHJvdGF0ZSh2YXIoLS10cmFuc2Zvcm0tcm90YXRlKSkgc2tld1godmFyKC0tdHJhbnNmb3JtLXNrZXcteCkpIHNrZXdZKHZhcigtLXRyYW5zZm9ybS1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHJhbnNmb3JtLXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHJhbnNmb3JtLXNjYWxlLXkpKTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zZm9ybS1ub25lIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuc21cXDpvcmlnaW4tY2VudGVyIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpvcmlnaW4tdG9wIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIH1cblxuICAuc21cXDpvcmlnaW4tdG9wLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gIH1cblxuICAuc21cXDpvcmlnaW4tcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB9XG5cbiAgLnNtXFw6b3JpZ2luLWJvdHRvbS1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xuICB9XG5cbiAgLnNtXFw6b3JpZ2luLWJvdHRvbSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB9XG5cbiAgLnNtXFw6b3JpZ2luLWJvdHRvbS1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbiAgfVxuXG4gIC5zbVxcOm9yaWdpbi1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB9XG5cbiAgLnNtXFw6b3JpZ2luLXRvcC1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLTUwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLTc1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtOTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtOTUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAuc21cXDpzY2FsZS0xMDAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLTEwNSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtMTEwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtMTI1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAuc21cXDpzY2FsZS0xNTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTUwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtNzUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtOTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteC05NSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteC0xMDAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTEwNSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtMTEwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTEyNSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtMTUwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAuc21cXDpzY2FsZS15LTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAuc21cXDpzY2FsZS15LTUwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktNzUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktOTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS05NSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS0xMDAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAuc21cXDpzY2FsZS15LTEwNSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktMTEwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuc21cXDpzY2FsZS15LTEyNSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktMTUwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUtNTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS03NTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUtOTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS05NTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUtMTAwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLTEwNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS0xMTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLTEyNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS0xNTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC01MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtNzU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC05MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtOTU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC0xMDA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtMTA1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS14LTExMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS14LTEyNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC0xNTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS0wOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTUwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS03NTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTkwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS05NTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTEwMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS0xMDU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXktMTEwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXktMTI1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTE1MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS0wOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTUwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtNzU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTkwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtOTU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTEwMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS0xMDU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtMTEwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS0xMjU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtMTUwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtNTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTc1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtOTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTk1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtMTAwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTEwNTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteC0xMTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteC0xMjU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtMTUwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXktMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS01MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXktNzU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS05MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXktOTU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS0xMDA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXktMTA1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS15LTExMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS15LTEyNTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS0xNTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5zbVxcOnJvdGF0ZS0wIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDA7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtNDUge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtOTAge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtMTgwIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5zbVxcOi1yb3RhdGUtMTgwIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAuc21cXDotcm90YXRlLTkwIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5zbVxcOi1yb3RhdGUtNDUge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpyb3RhdGUtMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpyb3RhdGUtNDU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnJvdGF0ZS05MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6cm90YXRlLTE4MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1yb3RhdGUtMTgwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1yb3RhdGUtOTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotcm90YXRlLTQ1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cm90YXRlLTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cm90YXRlLTQ1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyb3RhdGUtOTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJvdGF0ZS0xODA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotcm90YXRlLTE4MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotcm90YXRlLTkwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXJvdGF0ZS00NTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0wIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTEge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC01IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC04IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTEwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMTIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMjAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMjQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMzIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNDAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTQ4IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC01NiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNjQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LXB4IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTEge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0yIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0zIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtNCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTUge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC02IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC04IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMTAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTEyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0yMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTI0IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMzIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC00MCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC00OCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC01NiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC02NCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC1weCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtZnVsbCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMDAlO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTFcXC8yIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTFcXC8yIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtZnVsbCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0wIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMDtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTEge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS01IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS04IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTEwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMTIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMjAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMjQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMzIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNDAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTQ4IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS01NiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNjQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LXB4IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTEge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0yIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0zIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktNCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTUge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS02IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS04IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMTAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTEyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0yMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTI0IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMzIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS00MCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS00OCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS01NiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS02NCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS1weCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktZnVsbCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTFcXC8yIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTFcXC8yIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktZnVsbCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtODpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTEwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTE2OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yNDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtcHg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0xOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0yOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTM6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtODpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE2OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0yMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTMyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC00MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ4OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC02NDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LXB4OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LWZ1bGw6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LWZ1bGw6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0wOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTM6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ4OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU2OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTY0OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LXB4OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS00OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS01OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0xNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0zMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS00ODpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU2OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS1weDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS1mdWxsOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwvMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC8yOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS1mdWxsOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC04OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTEyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTI0OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00ODpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01Njpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02NDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC1weDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC04OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTIwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yNDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC01Njpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY0OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtcHg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtZnVsbDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMDAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtZnVsbDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktODpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTEwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTE2OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yNDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktcHg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTM6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktODpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE2OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTMyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS00MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ4OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS02NDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LXB4OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6c2tldy14LTAge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbiAgfVxuXG4gIC5zbVxcOnNrZXcteC0zIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAuc21cXDpza2V3LXgtNiB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLnNtXFw6c2tldy14LTEyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLnNtXFw6LXNrZXcteC0xMiB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDotc2tldy14LTYge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAuc21cXDotc2tldy14LTMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAuc21cXDpza2V3LXktMCB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICB9XG5cbiAgLnNtXFw6c2tldy15LTMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteS02IHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAuc21cXDpza2V3LXktMTIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAuc21cXDotc2tldy15LTEyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5zbVxcOi1za2V3LXktNiB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC5zbVxcOi1za2V3LXktMyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy14LTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy14LTM6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy14LTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy14LTEyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotc2tldy14LTEyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXNrZXcteC02OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotc2tldy14LTM6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteS0wOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteS0zOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteS02OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteS0xMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXNrZXcteS0xMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXktNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXNrZXcteS0zOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXgtMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXgtMzpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXgtNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXgtMTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXgtMTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotc2tldy14LTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXgtMzpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy15LTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy15LTM6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy15LTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy15LTEyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotc2tldy15LTEyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXNrZXcteS02OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotc2tldy15LTM6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAuc21cXDp0cmFuc2l0aW9uLW5vbmUge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmU7XG4gIH1cblxuICAuc21cXDp0cmFuc2l0aW9uLWFsbCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbiB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlLCBvcGFjaXR5LCBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG4gIH1cblxuICAuc21cXDp0cmFuc2l0aW9uLWNvbG9ycyB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbi1vcGFjaXR5IHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbi1zaGFkb3cge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG4gIH1cblxuICAuc21cXDp0cmFuc2l0aW9uLXRyYW5zZm9ybSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB9XG5cbiAgLnNtXFw6ZWFzZS1saW5lYXIge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cblxuICAuc21cXDplYXNlLWluIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG4gIH1cblxuICAuc21cXDplYXNlLW91dCB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xuICB9XG5cbiAgLnNtXFw6ZWFzZS1pbi1vdXQge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tNzUge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDc1bXM7XG4gIH1cblxuICAuc21cXDpkdXJhdGlvbi0xMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tMTUwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5zbVxcOmR1cmF0aW9uLTIwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIH1cblxuICAuc21cXDpkdXJhdGlvbi0zMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDMwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tNTAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgfVxuXG4gIC5zbVxcOmR1cmF0aW9uLTcwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzAwbXM7XG4gIH1cblxuICAuc21cXDpkdXJhdGlvbi0xMDAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG4gIH1cblxuICAuc21cXDpkZWxheS03NSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzVtcztcbiAgfVxuXG4gIC5zbVxcOmRlbGF5LTEwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG4gIH1cblxuICAuc21cXDpkZWxheS0xNTAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktMjAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyMDBtcztcbiAgfVxuXG4gIC5zbVxcOmRlbGF5LTMwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XG4gIH1cblxuICAuc21cXDpkZWxheS01MDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktNzAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA3MDBtcztcbiAgfVxuXG4gIC5zbVxcOmRlbGF5LTEwMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtcztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1kXFw6c3BhY2UteS0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwcHggKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcHggKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNzVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjc1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDFyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjI1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMi41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygzcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDNyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg2cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDhyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEwcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEwcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTByZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE0cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE0cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE2cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE2cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcHggKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjc1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjc1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjI1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtM3JlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTNyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtM3JlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC00cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC04cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtOHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEwcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE0cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE2cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXB4ICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMXB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC1yZXZlcnNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDE7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteS0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS14LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXktMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDJweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygycHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteC0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygycHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYyg0cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoNHB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXgtNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoNHB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDRweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteS04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS14LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg4cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXkgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXktcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS14LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDE7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtdHJhbnNwYXJlbnQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWN1cnJlbnQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibGFjayA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS13aGl0ZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmF5LTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1yZWQtMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcmVkLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1yZWQtNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcmVkLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1yZWQtNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXJlZC04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcmVkLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcmFuZ2UtMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW9yYW5nZS0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3JhbmdlLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcmFuZ2UtNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW9yYW5nZS01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3JhbmdlLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcmFuZ2UtNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW9yYW5nZS04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3JhbmdlLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15ZWxsb3ctMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXllbGxvdy0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteWVsbG93LTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15ZWxsb3ctNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXllbGxvdy01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteWVsbG93LTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15ZWxsb3ctNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXllbGxvdy04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteWVsbG93LTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmVlbi0xMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JlZW4tMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyZWVuLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmVlbi00MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JlZW4tNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyZWVuLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ncmVlbi03MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JlZW4tODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWdyZWVuLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS10ZWFsLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS10ZWFsLTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS10ZWFsLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS10ZWFsLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS10ZWFsLTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS10ZWFsLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS10ZWFsLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS10ZWFsLTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS10ZWFsLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibHVlLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibHVlLTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibHVlLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibHVlLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibHVlLTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibHVlLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibHVlLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibHVlLTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1ibHVlLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1pbmRpZ28tMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtaW5kaWdvLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1pbmRpZ28tNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtaW5kaWdvLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1pbmRpZ28tNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWluZGlnby04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtaW5kaWdvLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1wdXJwbGUtMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXB1cnBsZS0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1wdXJwbGUtNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXB1cnBsZS01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1wdXJwbGUtNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXB1cnBsZS04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcHVycGxlLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1waW5rLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5tZFxcOnNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5tZFxcOm5vdC1zci1vbmx5IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6bm90LXNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5tZFxcOmFwcGVhcmFuY2Utbm9uZSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAubWRcXDpiZy1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5tZFxcOmJnLWxvY2FsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGxvY2FsO1xuICB9XG5cbiAgLm1kXFw6Ymctc2Nyb2xsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxuXG4gIC5tZFxcOmJnLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmJnLWN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmJnLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLm1kXFw6Ymctd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAubWRcXDpiZy1ncmF5LTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYXktMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLm1kXFw6YmctZ3JheS0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubWRcXDpiZy1ncmF5LTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYXktNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JheS02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubWRcXDpiZy1ncmF5LTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYXktODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLm1kXFw6YmctZ3JheS05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubWRcXDpiZy1yZWQtMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLm1kXFw6YmctcmVkLTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubWRcXDpiZy1yZWQtNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLm1kXFw6YmctcmVkLTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubWRcXDpiZy1yZWQtNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLm1kXFw6YmctcmVkLTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5tZFxcOmJnLXJlZC05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubWRcXDpiZy1vcmFuZ2UtMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLm1kXFw6Ymctb3JhbmdlLTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5tZFxcOmJnLW9yYW5nZS0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubWRcXDpiZy1vcmFuZ2UtNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLm1kXFw6Ymctb3JhbmdlLTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5tZFxcOmJnLW9yYW5nZS02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubWRcXDpiZy1vcmFuZ2UtNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLm1kXFw6Ymctb3JhbmdlLTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5tZFxcOmJnLW9yYW5nZS05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubWRcXDpiZy15ZWxsb3ctMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLm1kXFw6YmcteWVsbG93LTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5tZFxcOmJnLXllbGxvdy0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubWRcXDpiZy15ZWxsb3ctNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLm1kXFw6YmcteWVsbG93LTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5tZFxcOmJnLXllbGxvdy02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubWRcXDpiZy15ZWxsb3ctNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLm1kXFw6YmcteWVsbG93LTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5tZFxcOmJnLXllbGxvdy05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi0xMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi0yMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi00MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi01MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi03MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi04MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAubWRcXDpiZy1ncmVlbi05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubWRcXDpiZy10ZWFsLTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5tZFxcOmJnLXRlYWwtMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLm1kXFw6YmctdGVhbC0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubWRcXDpiZy10ZWFsLTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5tZFxcOmJnLXRlYWwtNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLm1kXFw6YmctdGVhbC02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubWRcXDpiZy10ZWFsLTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5tZFxcOmJnLXRlYWwtODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLm1kXFw6YmctdGVhbC05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubWRcXDpiZy1ibHVlLTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5tZFxcOmJnLWJsdWUtMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubWRcXDpiZy1ibHVlLTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5tZFxcOmJnLWJsdWUtNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubWRcXDpiZy1ibHVlLTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5tZFxcOmJnLWJsdWUtODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLm1kXFw6YmctYmx1ZS05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubWRcXDpiZy1pbmRpZ28tMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLm1kXFw6YmctaW5kaWdvLTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubWRcXDpiZy1pbmRpZ28tNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLm1kXFw6YmctaW5kaWdvLTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubWRcXDpiZy1pbmRpZ28tNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLm1kXFw6YmctaW5kaWdvLTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5tZFxcOmJnLWluZGlnby05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubWRcXDpiZy1wdXJwbGUtMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5tZFxcOmJnLXB1cnBsZS0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubWRcXDpiZy1wdXJwbGUtNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5tZFxcOmJnLXB1cnBsZS02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubWRcXDpiZy1wdXJwbGUtNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLm1kXFw6YmctcHVycGxlLTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5tZFxcOmJnLXB1cnBsZS05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubWRcXDpiZy1waW5rLTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5tZFxcOmJnLXBpbmstMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLm1kXFw6YmctcGluay0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubWRcXDpiZy1waW5rLTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5tZFxcOmJnLXBpbmstNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLm1kXFw6YmctcGluay02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubWRcXDpiZy1waW5rLTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5tZFxcOmJnLXBpbmstODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLm1kXFw6YmctcGluay05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctY3VycmVudDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibGFjazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctd2hpdGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWdyYXktMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JheS0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWdyYXktNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JheS02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWdyYXktNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmF5LTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JheS05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXJlZC0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXJlZC0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXJlZC0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXJlZC00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXJlZC01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXJlZC02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXJlZC03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXJlZC04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXJlZC05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9yYW5nZS0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9yYW5nZS0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9yYW5nZS0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9yYW5nZS00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9yYW5nZS01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9yYW5nZS02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9yYW5nZS03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9yYW5nZS04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9yYW5nZS05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXllbGxvdy05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmVlbi0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmVlbi02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JlZW4tODAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmVlbi05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXRlYWwtMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy10ZWFsLTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctdGVhbC0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXRlYWwtNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy10ZWFsLTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctdGVhbC02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXRlYWwtNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy10ZWFsLTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctdGVhbC05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWJsdWUtMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlLTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctYmx1ZS0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWJsdWUtNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlLTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctYmx1ZS02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWJsdWUtNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlLTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctYmx1ZS05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWluZGlnby05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1waW5rLTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcGluay0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1waW5rLTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcGluay02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBpbmstNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1waW5rLTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctcGluay05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctY3VycmVudDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibGFjazpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctd2hpdGU6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWdyYXktMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JheS0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWdyYXktNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JheS02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWdyYXktNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmF5LTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JheS05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXJlZC0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXJlZC0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXJlZC0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXJlZC00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXJlZC01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXJlZC02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXJlZC03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXJlZC04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXJlZC05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9yYW5nZS0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9yYW5nZS0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9yYW5nZS0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9yYW5nZS00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9yYW5nZS01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9yYW5nZS02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9yYW5nZS03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9yYW5nZS04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9yYW5nZS05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmVlbi02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JlZW4tODAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ncmVlbi05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXRlYWwtMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy10ZWFsLTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctdGVhbC0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXRlYWwtNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy10ZWFsLTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctdGVhbC02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXRlYWwtNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy10ZWFsLTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctdGVhbC05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWJsdWUtMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctYmx1ZS0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWJsdWUtNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctYmx1ZS02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWJsdWUtNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctYmx1ZS05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWluZGlnby05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1waW5rLTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcGluay0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1waW5rLTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcGluay02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXBpbmstNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1waW5rLTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcGluay05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubWRcXDpiZy1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOmJnLWNlbnRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6YmctbGVmdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgfVxuXG4gIC5tZFxcOmJnLWxlZnQtYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOmJnLWxlZnQtdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgfVxuXG4gIC5tZFxcOmJnLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgfVxuXG4gIC5tZFxcOmJnLXJpZ2h0LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICB9XG5cbiAgLm1kXFw6YmctcmlnaHQtdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIH1cblxuICAubWRcXDpiZy10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlcGVhdCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgfVxuXG4gIC5tZFxcOmJnLW5vLXJlcGVhdCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlcGVhdC14IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIH1cblxuICAubWRcXDpiZy1yZXBlYXQteSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICB9XG5cbiAgLm1kXFw6YmctcmVwZWF0LXJvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcm91bmQ7XG4gIH1cblxuICAubWRcXDpiZy1yZXBlYXQtc3BhY2Uge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbiAgfVxuXG4gIC5tZFxcOmJnLWF1dG8ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmJnLWNvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLm1kXFw6YmctY29udGFpbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWNvbGxhcHNlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXNlcGFyYXRlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXRyYW5zcGFyZW50IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWN1cnJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsYWNrIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gIH1cblxuICAubWRcXDpib3JkZXItd2hpdGUge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmF5LTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAubWRcXDpib3JkZXItZ3JheS0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmF5LTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAubWRcXDpib3JkZXItZ3JheS02MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmF5LTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyYXktODAwIHtcbiAgICBib3JkZXItY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAubWRcXDpib3JkZXItZ3JheS05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1yZWQtMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAubWRcXDpib3JkZXItcmVkLTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1yZWQtNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAubWRcXDpib3JkZXItcmVkLTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC02MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1yZWQtNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAubWRcXDpib3JkZXItcmVkLTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXJlZC05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcmFuZ2UtMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3JhbmdlLTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9yYW5nZS0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcmFuZ2UtNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3JhbmdlLTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9yYW5nZS02MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcmFuZ2UtNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3JhbmdlLTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9yYW5nZS05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAubWRcXDpib3JkZXIteWVsbG93LTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXllbGxvdy0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci15ZWxsb3ctNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAubWRcXDpib3JkZXIteWVsbG93LTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXllbGxvdy02MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci15ZWxsb3ctNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAubWRcXDpib3JkZXIteWVsbG93LTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXllbGxvdy05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi0xMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi0yMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi00MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi01MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi02MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi03MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi04MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmVlbi05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci10ZWFsLTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXRlYWwtMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAubWRcXDpib3JkZXItdGVhbC0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci10ZWFsLTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXRlYWwtNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAubWRcXDpib3JkZXItdGVhbC02MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci10ZWFsLTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXRlYWwtODAwIHtcbiAgICBib3JkZXItY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAubWRcXDpib3JkZXItdGVhbC05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ibHVlLTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAubWRcXDpib3JkZXItYmx1ZS0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ibHVlLTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAubWRcXDpib3JkZXItYmx1ZS02MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ibHVlLTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtODAwIHtcbiAgICBib3JkZXItY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAubWRcXDpib3JkZXItYmx1ZS05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1pbmRpZ28tMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAubWRcXDpib3JkZXItaW5kaWdvLTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1pbmRpZ28tNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAubWRcXDpib3JkZXItaW5kaWdvLTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby02MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1pbmRpZ28tNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAubWRcXDpib3JkZXItaW5kaWdvLTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWluZGlnby05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1wdXJwbGUtMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAubWRcXDpib3JkZXItcHVycGxlLTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXB1cnBsZS0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1wdXJwbGUtNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAubWRcXDpib3JkZXItcHVycGxlLTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXB1cnBsZS02MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1wdXJwbGUtNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAubWRcXDpib3JkZXItcHVycGxlLTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXB1cnBsZS05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1waW5rLTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXBpbmstMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1waW5rLTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXBpbmstNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay02MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1waW5rLTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXBpbmstODAwIHtcbiAgICBib3JkZXItY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGluay05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItY3VycmVudDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibGFjazpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItd2hpdGU6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmF5LTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JheS0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmF5LTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JheS02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmF5LTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JheS05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmVlbi0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmVlbi02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tODAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmVlbi05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXRlYWwtMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci10ZWFsLTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItdGVhbC0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXRlYWwtNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci10ZWFsLTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItdGVhbC02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXRlYWwtNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci10ZWFsLTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItdGVhbC05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItYmx1ZS0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItYmx1ZS02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItYmx1ZS05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1waW5rLTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcGluay0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1waW5rLTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcGluay02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1waW5rLTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcGluay05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItY3VycmVudDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ibGFjazpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItd2hpdGU6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JheS0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JheS02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JheS05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tODAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXRlYWwtMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci10ZWFsLTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItdGVhbC0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXRlYWwtNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci10ZWFsLTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItdGVhbC02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXRlYWwtNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci10ZWFsLTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItdGVhbC05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1waW5rLTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcGluay0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1waW5rLTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcGluay02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1waW5rLTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcGluay05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbm9uZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtc20ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1sZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1mdWxsIHtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXQtbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtci1ub25lIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYi1ub25lIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1sLW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLXNtIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1iLXNtIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYiB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10LW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWItbWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbC1tZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXQtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLWxnIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWItbGcge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1sLWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10LWZ1bGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLWZ1bGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYi1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10ci1ub25lIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYnItbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRsLXNtIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdHItc20ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYnItc20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYmwtc20ge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdHIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1iciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC1tZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRyLW1kIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJyLW1kIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLW1kIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdGwtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdHItbGcge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJyLWxnIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1ibC1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRyLWZ1bGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJyLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1zb2xpZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1kYXNoZWQge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWRvdHRlZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIH1cblxuICAubWRcXDpib3JkZXItZG91YmxlIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ub25lIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAubWRcXDpib3JkZXItMCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLTIge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLTQge1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLTgge1xuICAgIGJvcmRlci13aWR0aDogOHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci10LTAge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cblxuICAubWRcXDpib3JkZXItci0wIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIH1cblxuICAubWRcXDpib3JkZXItYi0wIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWwtMCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cblxuICAubWRcXDpib3JkZXItdC0yIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItci0yIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1iLTIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1sLTIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItdC00IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItci00IHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1iLTQge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1sLTQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItdC04IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItci04IHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1iLTgge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1sLTgge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItdCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1sIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Ym94LWJvcmRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5tZFxcOmJveC1jb250ZW50IHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci1hdXRvIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cblxuICAubWRcXDpjdXJzb3ItZGVmYXVsdCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgLm1kXFw6Y3Vyc29yLXBvaW50ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci13YWl0IHtcbiAgICBjdXJzb3I6IHdhaXQ7XG4gIH1cblxuICAubWRcXDpjdXJzb3ItdGV4dCB7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICB9XG5cbiAgLm1kXFw6Y3Vyc29yLW1vdmUge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci1ub3QtYWxsb3dlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gIC5tZFxcOmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5tZFxcOmlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLm1kXFw6aW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cblxuICAubWRcXDpmbG93LXJvb3Qge1xuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcbiAgfVxuXG4gIC5tZFxcOmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAubWRcXDppbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAubWRcXDpncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG5cbiAgLm1kXFw6aW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICB9XG5cbiAgLm1kXFw6dGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtY2FwdGlvbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgfVxuXG4gIC5tZFxcOnRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cblxuICAubWRcXDp0YWJsZS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbiAgfVxuXG4gIC5tZFxcOnRhYmxlLWNvbHVtbi1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uLWdyb3VwO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtZm9vdGVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXA7XG4gIH1cblxuICAubWRcXDp0YWJsZS1oZWFkZXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuXG4gIC5tZFxcOnRhYmxlLXJvdy1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cblxuICAubWRcXDpoaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubWRcXDpmbGV4LXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5tZFxcOmZsZXgtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtY29sIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1jb2wtcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLm1kXFw6ZmxleC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAubWRcXDpmbGV4LXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAubWRcXDpmbGV4LW5vLXdyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLm1kXFw6aXRlbXMtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1kXFw6aXRlbXMtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAubWRcXDppdGVtcy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubWRcXDppdGVtcy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLm1kXFw6aXRlbXMtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAubWRcXDpzZWxmLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG87XG4gIH1cblxuICAubWRcXDpzZWxmLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1kXFw6c2VsZi1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLm1kXFw6c2VsZi1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOnNlbGYtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAubWRcXDpjb250ZW50LWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6Y29udGVudC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5tZFxcOmNvbnRlbnQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5tZFxcOmNvbnRlbnQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5tZFxcOmNvbnRlbnQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAubWRcXDpmbGV4LTEge1xuICAgIGZsZXg6IDEgMSAwJTtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAubWRcXDpmbGV4LWluaXRpYWwge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1ub25lIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtZ3JvdyB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubWRcXDpmbGV4LXNocmluayB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAubWRcXDpvcmRlci0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLm1kXFw6b3JkZXItMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAubWRcXDpvcmRlci00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLm1kXFw6b3JkZXItNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAubWRcXDpvcmRlci03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLm1kXFw6b3JkZXItOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAubWRcXDpvcmRlci0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLm1kXFw6b3JkZXItMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAubWRcXDpvcmRlci1maXJzdCB7XG4gICAgb3JkZXI6IC05OTk5O1xuICB9XG5cbiAgLm1kXFw6b3JkZXItbGFzdCB7XG4gICAgb3JkZXI6IDk5OTk7XG4gIH1cblxuICAubWRcXDpvcmRlci1ub25lIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5tZFxcOmZsb2F0LXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAubWRcXDpmbG9hdC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5tZFxcOmZsb2F0LW5vbmUge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgLm1kXFw6Y2xlYXJmaXg6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAubWRcXDpjbGVhci1sZWZ0IHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxuXG4gIC5tZFxcOmNsZWFyLXJpZ2h0IHtcbiAgICBjbGVhcjogcmlnaHQ7XG4gIH1cblxuICAubWRcXDpjbGVhci1ib3RoIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5tZFxcOmNsZWFyLW5vbmUge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1zYW5zIHtcbiAgICBmb250LWZhbWlseTogc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIH1cblxuICAubWRcXDpmb250LXNlcmlmIHtcbiAgICBmb250LWZhbWlseTogR2VvcmdpYSwgQ2FtYnJpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1tb25vIHtcbiAgICBmb250LWZhbWlseTogTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1oYWlybGluZSB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuXG4gIC5tZFxcOmZvbnQtdGhpbiB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gIC5tZFxcOmZvbnQtbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAubWRcXDpmb250LW5vcm1hbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5tZFxcOmZvbnQtbWVkaXVtIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1zZW1pYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5tZFxcOmZvbnQtYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5tZFxcOmZvbnQtZXh0cmFib2xkIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1ibGFjayB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Zm9udC1oYWlybGluZTpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Zm9udC10aGluOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmb250LWxpZ2h0OmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmb250LW5vcm1hbDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Zm9udC1tZWRpdW06aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZvbnQtc2VtaWJvbGQ6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZvbnQtYm9sZDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Zm9udC1leHRyYWJvbGQ6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZvbnQtYmxhY2s6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZvbnQtaGFpcmxpbmU6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZvbnQtdGhpbjpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Zm9udC1saWdodDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Zm9udC1ub3JtYWw6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZvbnQtbWVkaXVtOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmb250LXNlbWlib2xkOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmb250LWJvbGQ6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZvbnQtZXh0cmFib2xkOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmb250LWJsYWNrOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLm1kXFw6aC0wIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAubWRcXDpoLTEge1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMiB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpoLTMge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNCB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6aC01IHtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpoLTYge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6aC04IHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAubWRcXDpoLTEwIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMTIge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMTYge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMjAge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMjQge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMzIge1xuICAgIGhlaWdodDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNDAge1xuICAgIGhlaWdodDogMTByZW07XG4gIH1cblxuICAubWRcXDpoLTQ4IHtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6aC01NiB7XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNjQge1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cblxuICAubWRcXDpoLWF1dG8ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmgtcHgge1xuICAgIGhlaWdodDogMXB4O1xuICB9XG5cbiAgLm1kXFw6aC1mdWxsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubWRcXDpoLXNjcmVlbiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5tZFxcOnRleHQteHMge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtc20ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAubWRcXDp0ZXh0LWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtbGcge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cblxuICAubWRcXDp0ZXh0LXhsIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDp0ZXh0LTJ4bCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDp0ZXh0LTN4bCB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtNHhsIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDp0ZXh0LTV4bCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC02eGwge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctMyB7XG4gICAgbGluZS1oZWlnaHQ6IC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctNCB7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAubWRcXDpsZWFkaW5nLTUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy02IHtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy03IHtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctOCB7XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICAubWRcXDpsZWFkaW5nLTkge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy0xMCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctbm9uZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAubWRcXDpsZWFkaW5nLXRpZ2h0IHtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctc251ZyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy1ub3JtYWwge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cblxuICAubWRcXDpsZWFkaW5nLXJlbGF4ZWQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctbG9vc2Uge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG5cbiAgLm1kXFw6bGlzdC1pbnNpZGUge1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgfVxuXG4gIC5tZFxcOmxpc3Qtb3V0c2lkZSB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgfVxuXG4gIC5tZFxcOmxpc3Qtbm9uZSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgLm1kXFw6bGlzdC1kaXNjIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIH1cblxuICAubWRcXDpsaXN0LWRlY2ltYWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgfVxuXG4gIC5tZFxcOm0tMCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm1kXFw6bS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDptLTIge1xuICAgIG1hcmdpbjogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6bS0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDptLTQge1xuICAgIG1hcmdpbjogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tNSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bS02IHtcbiAgICBtYXJnaW46IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tOCB7XG4gICAgbWFyZ2luOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6bS0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDptLTEyIHtcbiAgICBtYXJnaW46IDNyZW07XG4gIH1cblxuICAubWRcXDptLTE2IHtcbiAgICBtYXJnaW46IDRyZW07XG4gIH1cblxuICAubWRcXDptLTIwIHtcbiAgICBtYXJnaW46IDVyZW07XG4gIH1cblxuICAubWRcXDptLTI0IHtcbiAgICBtYXJnaW46IDZyZW07XG4gIH1cblxuICAubWRcXDptLTMyIHtcbiAgICBtYXJnaW46IDhyZW07XG4gIH1cblxuICAubWRcXDptLTQwIHtcbiAgICBtYXJnaW46IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6bS00OCB7XG4gICAgbWFyZ2luOiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tNTYge1xuICAgIG1hcmdpbjogMTRyZW07XG4gIH1cblxuICAubWRcXDptLTY0IHtcbiAgICBtYXJnaW46IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6bS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cblxuICAubWRcXDptLXB4IHtcbiAgICBtYXJnaW46IDFweDtcbiAgfVxuXG4gIC5tZFxcOi1tLTEge1xuICAgIG1hcmdpbjogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotbS0yIHtcbiAgICBtYXJnaW46IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbS0zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tNCB7XG4gICAgbWFyZ2luOiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTUge1xuICAgIG1hcmdpbjogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotbS02IHtcbiAgICBtYXJnaW46IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbS04IHtcbiAgICBtYXJnaW46IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTEyIHtcbiAgICBtYXJnaW46IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMTYge1xuICAgIG1hcmdpbjogLTRyZW07XG4gIH1cblxuICAubWRcXDotbS0yMCB7XG4gICAgbWFyZ2luOiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTI0IHtcbiAgICBtYXJnaW46IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMzIge1xuICAgIG1hcmdpbjogLThyZW07XG4gIH1cblxuICAubWRcXDotbS00MCB7XG4gICAgbWFyZ2luOiAtMTByZW07XG4gIH1cblxuICAubWRcXDotbS00OCB7XG4gICAgbWFyZ2luOiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotbS01NiB7XG4gICAgbWFyZ2luOiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotbS02NCB7XG4gICAgbWFyZ2luOiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotbS1weCB7XG4gICAgbWFyZ2luOiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6bXktMCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLm1kXFw6bXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLm1kXFw6bXktMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpteS0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpteC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpteS00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAubWRcXDpteC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubWRcXDpteS01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpteC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpteS02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpteS0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAubWRcXDpteC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubWRcXDpteS0yNCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTMyIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAubWRcXDpteC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktNDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6bXktNDgge1xuICAgIG1hcmdpbi10b3A6IDEycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6bXktNTYge1xuICAgIG1hcmdpbi10b3A6IDE0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktNjQge1xuICAgIG1hcmdpbi10b3A6IDE2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6bXgtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6bXktcHgge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAubWRcXDpteC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOi1teS0xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS0yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbXgtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC02IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbXktOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAubWRcXDotbXgtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gIH1cblxuICAubWRcXDotbXktMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAubWRcXDotbXktMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS0yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIH1cblxuICAubWRcXDotbXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTI0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW07XG4gIH1cblxuICAubWRcXDotbXktMzIge1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTMyIHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS00MCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS00OCB7XG4gICAgbWFyZ2luLXRvcDogLTEycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS01NiB7XG4gICAgbWFyZ2luLXRvcDogLTE0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS02NCB7XG4gICAgbWFyZ2luLXRvcDogLTE2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS1weCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LW14LXB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAubWRcXDptdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLm1kXFw6bXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLm1kXFw6bWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5tZFxcOm1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm1kXFw6bXQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDptbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDptci0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDptYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDptdC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDptbC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cblxuICAubWRcXDptci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAubWRcXDptYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cblxuICAubWRcXDptdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cblxuICAubWRcXDptci0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6bWItMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAubWRcXDptbC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gIH1cblxuICAubWRcXDptdC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAubWRcXDptYi0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMjQge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gIH1cblxuICAubWRcXDptci0yNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItMjQge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAubWRcXDptbC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gIH1cblxuICAubWRcXDptdC0zMiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTMyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW07XG4gIH1cblxuICAubWRcXDptYi0zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTMyIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTU2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNTYge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTY0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNjQge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cblxuICAubWRcXDptci1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubWRcXDptYi1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6bWwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubWRcXDptdC1weCB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICB9XG5cbiAgLm1kXFw6bXItcHgge1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLm1kXFw6bWItcHgge1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5tZFxcOm1sLXB4IHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG5cbiAgLm1kXFw6LW10LTEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotbWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotbWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbXItMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbXQtMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotbXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotbXQtNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gIH1cblxuICAubWRcXDotbXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC00IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIH1cblxuICAubWRcXDotbXQtNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotbXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC01IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotbXQtNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC02IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC04IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gIH1cblxuICAubWRcXDotbXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAubWRcXDotbWItMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gIH1cblxuICAubWRcXDotbXQtMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIH1cblxuICAubWRcXDotbWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0yNCB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gIH1cblxuICAubWRcXDotbXItMjQge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW07XG4gIH1cblxuICAubWRcXDotbWItMjQge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTI0IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gIH1cblxuICAubWRcXDotbXQtMzIge1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTMyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTMyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW07XG4gIH1cblxuICAubWRcXDotbXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAubWRcXDotbWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW07XG4gIH1cblxuICAubWRcXDotbXQtNDgge1xuICAgIG1hcmdpbi10b3A6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci00OCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotbWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC01NiB7XG4gICAgbWFyZ2luLXRvcDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTU2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi01NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTU2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotbXItNjQge1xuICAgIG1hcmdpbi1yaWdodDogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTY0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotbWwtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotbXQtcHgge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cblxuICAubWRcXDotbXItcHgge1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1tYi1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1tbC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cblxuICAubWRcXDptYXgtaC1mdWxsIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtc2NyZWVuIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5tZFxcOm1heC13LW5vbmUge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LXhzIHtcbiAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctc20ge1xuICAgIG1heC13aWR0aDogMjRyZW07XG4gIH1cblxuICAubWRcXDptYXgtdy1tZCB7XG4gICAgbWF4LXdpZHRoOiAyOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LWxnIHtcbiAgICBtYXgtd2lkdGg6IDMycmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXcteGwge1xuICAgIG1heC13aWR0aDogMzZyZW07XG4gIH1cblxuICAubWRcXDptYXgtdy0yeGwge1xuICAgIG1heC13aWR0aDogNDJyZW07XG4gIH1cblxuICAubWRcXDptYXgtdy0zeGwge1xuICAgIG1heC13aWR0aDogNDhyZW07XG4gIH1cblxuICAubWRcXDptYXgtdy00eGwge1xuICAgIG1heC13aWR0aDogNTZyZW07XG4gIH1cblxuICAubWRcXDptYXgtdy01eGwge1xuICAgIG1heC13aWR0aDogNjRyZW07XG4gIH1cblxuICAubWRcXDptYXgtdy02eGwge1xuICAgIG1heC13aWR0aDogNzJyZW07XG4gIH1cblxuICAubWRcXDptYXgtdy1mdWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWRcXDptYXgtdy1zY3JlZW4tc20ge1xuICAgIG1heC13aWR0aDogNTc2cHg7XG4gIH1cblxuICAubWRcXDptYXgtdy1zY3JlZW4tbWQge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cblxuICAubWRcXDptYXgtdy1zY3JlZW4tbGcge1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cblxuICAubWRcXDptYXgtdy1zY3JlZW4teGwge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG5cbiAgLm1kXFw6bWluLWgtMCB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxuXG4gIC5tZFxcOm1pbi1oLWZ1bGwge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubWRcXDptaW4taC1zY3JlZW4ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLm1kXFw6bWluLXctMCB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLm1kXFw6bWluLXctZnVsbCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LWNvbnRhaW4ge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAubWRcXDpvYmplY3QtZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgICBvYmplY3QtZml0OiBmaWxsO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LW5vbmUge1xuICAgIC1vLW9iamVjdC1maXQ6IG5vbmU7XG4gICAgICAgb2JqZWN0LWZpdDogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1zY2FsZS1kb3duIHtcbiAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gIH1cblxuICAubWRcXDpvYmplY3QtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1jZW50ZXIge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LWxlZnQge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gIH1cblxuICAubWRcXDpvYmplY3QtbGVmdC1ib3R0b20ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1sZWZ0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LXJpZ2h0IHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cblxuICAubWRcXDpvYmplY3QtcmlnaHQtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOm9iamVjdC1yaWdodC10b3Age1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICB9XG5cbiAgLm1kXFw6b2JqZWN0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTI1IHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6b3BhY2l0eS01MCB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6b3BhY2l0eS03NSB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOm9wYWNpdHktMTAwIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpvcGFjaXR5LTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOm9wYWNpdHktMjU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOm9wYWNpdHktNTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6b3BhY2l0eS03NTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6b3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm9wYWNpdHktMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3BhY2l0eS0yNTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3BhY2l0eS01MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpvcGFjaXR5LTc1OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpvcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOm91dGxpbmUtbm9uZSB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6b3V0bGluZS1ub25lOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3ctYXV0byB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXgtYXV0byB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXktYXV0byB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy15LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3cteS12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3cteC1zY3JvbGwge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAubWRcXDpzY3JvbGxpbmctdG91Y2gge1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuXG4gIC5tZFxcOnNjcm9sbGluZy1hdXRvIHtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnAtMCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5tZFxcOnAtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMiB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cC0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cC00IHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cC02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpwLTgge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAubWRcXDpwLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpwLTEyIHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6cC0xNiB7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMjAge1xuICAgIHBhZGRpbmc6IDVyZW07XG4gIH1cblxuICAubWRcXDpwLTI0IHtcbiAgICBwYWRkaW5nOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6cC0zMiB7XG4gICAgcGFkZGluZzogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtNDAge1xuICAgIHBhZGRpbmc6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6cC00OCB7XG4gICAgcGFkZGluZzogMTJyZW07XG4gIH1cblxuICAubWRcXDpwLTU2IHtcbiAgICBwYWRkaW5nOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtNjQge1xuICAgIHBhZGRpbmc6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6cC1weCB7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG5cbiAgLm1kXFw6cHktMCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAubWRcXDpweC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5tZFxcOnB5LTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpweS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpweC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpweS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAubWRcXDpweC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpweS02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpweC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpweS04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6cHktMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpweS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAubWRcXDpweC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubWRcXDpweS0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAubWRcXDpweC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cblxuICAubWRcXDpweS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cblxuICAubWRcXDpweC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubWRcXDpweS0yNCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAubWRcXDpweC0yNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubWRcXDpweS0zMiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cblxuICAubWRcXDpweC0zMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XG4gIH1cblxuICAubWRcXDpweS00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6cHktNDgge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAubWRcXDpweC00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTU2IHtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtNTYge1xuICAgIHBhZGRpbmctbGVmdDogMTRyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTRyZW07XG4gIH1cblxuICAubWRcXDpweS02NCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTY0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktcHgge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5tZFxcOnB4LXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAubWRcXDpwdC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5tZFxcOnByLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAubWRcXDpwYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5tZFxcOnBsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5tZFxcOnB0LTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpwbC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cblxuICAubWRcXDpwci00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cGItNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAubWRcXDpwbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cblxuICAubWRcXDpwdC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpwYi01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpwci02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpwYi02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpwdC04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAubWRcXDpwYi04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubWRcXDpwYi0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAubWRcXDpwbC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cblxuICAubWRcXDpwYi0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAubWRcXDpwbC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubWRcXDpwYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cblxuICAubWRcXDpwbC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMjQge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMjQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubWRcXDpwYi0yNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAubWRcXDpwbC0yNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMzIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMzIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XG4gIH1cblxuICAubWRcXDpwYi0zMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cblxuICAubWRcXDpwbC0zMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtNDAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAubWRcXDpwbC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTQ4IHtcbiAgICBwYWRkaW5nLXRvcDogMTJyZW07XG4gIH1cblxuICAubWRcXDpwci00OCB7XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW07XG4gIH1cblxuICAubWRcXDpwYi00OCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtNDgge1xuICAgIHBhZGRpbmctbGVmdDogMTJyZW07XG4gIH1cblxuICAubWRcXDpwdC01NiB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItNTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItNTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTU2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtNjQge1xuICAgIHBhZGRpbmctdG9wOiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTY0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTY0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAubWRcXDpwbC02NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LXB4IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICB9XG5cbiAgLm1kXFw6cHItcHgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOnBiLXB4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLm1kXFw6cGwtcHgge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItY3VycmVudDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1jdXJyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmxhY2s6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmxhY2s6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmxhY2s6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsYWNrOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmxhY2s6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXdoaXRlOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXdoaXRlOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXdoaXRlOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci13aGl0ZTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXdoaXRlOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcmVkLTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXJlZC05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1yZWQtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItcGluay04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1waW5rLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubWRcXDpwb2ludGVyLWV2ZW50cy1ub25lIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOnBvaW50ZXItZXZlbnRzLWF1dG8ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6c3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLm1kXFw6Zml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxuXG4gIC5tZFxcOmFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAubWRcXDpyZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLm1kXFw6c3RpY2t5IHtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTAge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktMCB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnRvcC0wIHtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAubWRcXDpyaWdodC0wIHtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0wIHtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAubWRcXDpsZWZ0LTAge1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAubWRcXDp0b3AtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubWRcXDpib3R0b20tYXV0byB7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6bGVmdC1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6cmVzaXplLW5vbmUge1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOnJlc2l6ZS15IHtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xuICB9XG5cbiAgLm1kXFw6cmVzaXplLXgge1xuICAgIHJlc2l6ZTogaG9yaXpvbnRhbDtcbiAgfVxuXG4gIC5tZFxcOnJlc2l6ZSB7XG4gICAgcmVzaXplOiBib3RoO1xuICB9XG5cbiAgLm1kXFw6c2hhZG93LXhzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC5tZFxcOnNoYWRvdy1zbSB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC5tZFxcOnNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgLm1kXFw6c2hhZG93LW1kIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cblxuICAubWRcXDpzaGFkb3ctbGcge1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG5cbiAgLm1kXFw6c2hhZG93LXhsIHtcbiAgICBib3gtc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICB9XG5cbiAgLm1kXFw6c2hhZG93LTJ4bCB7XG4gICAgYm94LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOnNoYWRvdy1pbm5lciB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuXG4gIC5tZFxcOnNoYWRvdy1vdXRsaW5lIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg2NiwgMTUzLCAyMjUsIDAuNSk7XG4gIH1cblxuICAubWRcXDpzaGFkb3ctbm9uZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2hhZG93LXhzOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2hhZG93LXNtOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzaGFkb3c6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2hhZG93LW1kOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNoYWRvdy1sZzpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNoYWRvdy14bDpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2hhZG93LTJ4bDpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2hhZG93LWlubmVyOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzaGFkb3ctb3V0bGluZTpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNjYsIDE1MywgMjI1LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzaGFkb3ctbm9uZTpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2hhZG93LXhzOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2hhZG93LXNtOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzaGFkb3c6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2hhZG93LW1kOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNoYWRvdy1sZzpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNoYWRvdy14bDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2hhZG93LTJ4bDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2hhZG93LWlubmVyOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzaGFkb3ctb3V0bGluZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNjYsIDE1MywgMjI1LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzaGFkb3ctbm9uZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmZpbGwtY3VycmVudCB7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6c3Ryb2tlLWN1cnJlbnQge1xuICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLm1kXFw6c3Ryb2tlLTAge1xuICAgIHN0cm9rZS13aWR0aDogMDtcbiAgfVxuXG4gIC5tZFxcOnN0cm9rZS0xIHtcbiAgICBzdHJva2Utd2lkdGg6IDE7XG4gIH1cblxuICAubWRcXDpzdHJva2UtMiB7XG4gICAgc3Ryb2tlLXdpZHRoOiAyO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtYXV0byB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cblxuICAubWRcXDp0ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAubWRcXDp0ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAubWRcXDp0ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXRyYW5zcGFyZW50IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDp0ZXh0LWN1cnJlbnQge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWRcXDp0ZXh0LWJsYWNrIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5tZFxcOnRleHQtd2hpdGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmF5LTEwMCB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyYXktMjAwIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JheS0zMDAge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmF5LTQwMCB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyYXktNTAwIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JheS02MDAge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmF5LTcwMCB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAubWRcXDp0ZXh0LWdyYXktODAwIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JheS05MDAge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1yZWQtMTAwIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcmVkLTIwMCB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAubWRcXDp0ZXh0LXJlZC0zMDAge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1yZWQtNDAwIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcmVkLTUwMCB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAubWRcXDp0ZXh0LXJlZC02MDAge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1yZWQtNzAwIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcmVkLTgwMCB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAubWRcXDp0ZXh0LXJlZC05MDAge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcmFuZ2UtMTAwIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3JhbmdlLTIwMCB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAubWRcXDp0ZXh0LW9yYW5nZS0zMDAge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcmFuZ2UtNDAwIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3JhbmdlLTUwMCB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAubWRcXDp0ZXh0LW9yYW5nZS02MDAge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcmFuZ2UtNzAwIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3JhbmdlLTgwMCB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAubWRcXDp0ZXh0LW9yYW5nZS05MDAge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLm1kXFw6dGV4dC15ZWxsb3ctMTAwIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5tZFxcOnRleHQteWVsbG93LTIwMCB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAubWRcXDp0ZXh0LXllbGxvdy0zMDAge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLm1kXFw6dGV4dC15ZWxsb3ctNDAwIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5tZFxcOnRleHQteWVsbG93LTUwMCB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAubWRcXDp0ZXh0LXllbGxvdy02MDAge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLm1kXFw6dGV4dC15ZWxsb3ctNzAwIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5tZFxcOnRleHQteWVsbG93LTgwMCB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAubWRcXDp0ZXh0LXllbGxvdy05MDAge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi0xMDAge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi0yMDAge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi0zMDAge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi00MDAge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi01MDAge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi02MDAge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi03MDAge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi04MDAge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmVlbi05MDAge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLm1kXFw6dGV4dC10ZWFsLTEwMCB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAubWRcXDp0ZXh0LXRlYWwtMjAwIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtdGVhbC0zMDAge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLm1kXFw6dGV4dC10ZWFsLTQwMCB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAubWRcXDp0ZXh0LXRlYWwtNTAwIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5tZFxcOnRleHQtdGVhbC02MDAge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLm1kXFw6dGV4dC10ZWFsLTcwMCB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAubWRcXDp0ZXh0LXRlYWwtODAwIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtdGVhbC05MDAge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibHVlLTEwMCB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAubWRcXDp0ZXh0LWJsdWUtMjAwIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmx1ZS0zMDAge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibHVlLTQwMCB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAubWRcXDp0ZXh0LWJsdWUtNTAwIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmx1ZS02MDAge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibHVlLTcwMCB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAubWRcXDp0ZXh0LWJsdWUtODAwIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmx1ZS05MDAge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1pbmRpZ28tMTAwIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5tZFxcOnRleHQtaW5kaWdvLTIwMCB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAubWRcXDp0ZXh0LWluZGlnby0zMDAge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1pbmRpZ28tNDAwIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtaW5kaWdvLTUwMCB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAubWRcXDp0ZXh0LWluZGlnby02MDAge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1pbmRpZ28tNzAwIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5tZFxcOnRleHQtaW5kaWdvLTgwMCB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAubWRcXDp0ZXh0LWluZGlnby05MDAge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1wdXJwbGUtMTAwIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcHVycGxlLTIwMCB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAubWRcXDp0ZXh0LXB1cnBsZS0zMDAge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1wdXJwbGUtNDAwIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcHVycGxlLTUwMCB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAubWRcXDp0ZXh0LXB1cnBsZS02MDAge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1wdXJwbGUtNzAwIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcHVycGxlLTgwMCB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAubWRcXDp0ZXh0LXB1cnBsZS05MDAge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1waW5rLTEwMCB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAubWRcXDp0ZXh0LXBpbmstMjAwIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcGluay0zMDAge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1waW5rLTQwMCB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAubWRcXDp0ZXh0LXBpbmstNTAwIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcGluay02MDAge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1waW5rLTcwMCB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAubWRcXDp0ZXh0LXBpbmstODAwIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcGluay05MDAge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtY3VycmVudDpob3ZlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibGFjazpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtd2hpdGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyYXktMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmF5LTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JheS0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyYXktNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmF5LTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JheS02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyYXktNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmF5LTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JheS05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXJlZC05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmVlbi0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmVlbi02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmVlbi05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXRlYWwtMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC10ZWFsLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtdGVhbC0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXRlYWwtNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC10ZWFsLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtdGVhbC02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXRlYWwtNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC10ZWFsLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtdGVhbC05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtYmx1ZS0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtYmx1ZS02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtYmx1ZS05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWluZGlnby05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXBpbmstMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1waW5rLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcGluay0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXBpbmstNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1waW5rLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcGluay02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXBpbmstNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1waW5rLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcGluay05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtY3VycmVudDpmb2N1cyB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ibGFjazpmb2N1cyB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtd2hpdGU6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmF5LTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JheS0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmF5LTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JheS02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmF5LTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JheS05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXJlZC05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmVlbi02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ncmVlbi05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXRlYWwtMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC10ZWFsLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtdGVhbC0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXRlYWwtNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC10ZWFsLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtdGVhbC02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXRlYWwtNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC10ZWFsLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtdGVhbC05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ibHVlLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ibHVlLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtYmx1ZS02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ibHVlLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtYmx1ZS05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1waW5rLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcGluay0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1waW5rLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcGluay02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1waW5rLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcGluay05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLm1kXFw6aXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAubWRcXDpub3QtaXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICAubWRcXDp1cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAubWRcXDpsb3dlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cblxuICAubWRcXDpjYXBpdGFsaXplIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuXG4gIC5tZFxcOm5vcm1hbC1jYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAubWRcXDpsaW5lLXRocm91Z2gge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLm1kXFw6bm8tdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnVuZGVybGluZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmxpbmUtdGhyb3VnaDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOm5vLXVuZGVybGluZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp1bmRlcmxpbmU6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpsaW5lLXRocm91Z2g6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpuby11bmRlcmxpbmU6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmFudGlhbGlhc2VkIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG5cbiAgLm1kXFw6c3VicGl4ZWwtYW50aWFsaWFzZWQge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIH1cblxuICAubWRcXDp0cmFja2luZy10aWdodGVyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYWNraW5nLXRpZ2h0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XG4gIH1cblxuICAubWRcXDp0cmFja2luZy1ub3JtYWwge1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG5cbiAgLm1kXFw6dHJhY2tpbmctd2lkZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIH1cblxuICAubWRcXDp0cmFja2luZy13aWRlciB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYWNraW5nLXdpZGVzdCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB9XG5cbiAgLm1kXFw6c2VsZWN0LW5vbmUge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAubWRcXDpzZWxlY3QtdGV4dCB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbiAgfVxuXG4gIC5tZFxcOnNlbGVjdC1hbGwge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IGFsbDtcbiAgfVxuXG4gIC5tZFxcOnNlbGVjdC1hdXRvIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6YWxpZ24tYmFzZWxpbmUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5tZFxcOmFsaWduLXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gIC5tZFxcOmFsaWduLW1pZGRsZSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIC5tZFxcOmFsaWduLWJvdHRvbSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOmFsaWduLXRleHQtdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIH1cblxuICAubWRcXDphbGlnbi10ZXh0LWJvdHRvbSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICB9XG5cbiAgLm1kXFw6dmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIC5tZFxcOmludmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLm1kXFw6d2hpdGVzcGFjZS1ub3JtYWwge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAubWRcXDp3aGl0ZXNwYWNlLW5vLXdyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAubWRcXDp3aGl0ZXNwYWNlLXByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgfVxuXG4gIC5tZFxcOndoaXRlc3BhY2UtcHJlLWxpbmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgfVxuXG4gIC5tZFxcOndoaXRlc3BhY2UtcHJlLXdyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgfVxuXG4gIC5tZFxcOmJyZWFrLW5vcm1hbCB7XG4gICAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxuXG4gIC5tZFxcOmJyZWFrLXdvcmRzIHtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB9XG5cbiAgLm1kXFw6YnJlYWstYWxsIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIH1cblxuICAubWRcXDp0cnVuY2F0ZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLm1kXFw6dy0wIHtcbiAgICB3aWR0aDogMDtcbiAgfVxuXG4gIC5tZFxcOnctMSB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDp3LTIge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDp3LTMge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dy00IHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNSB7XG4gICAgd2lkdGg6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDp3LTYge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDp3LTgge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6dy0xMCB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctMTIge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6dy0xNiB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAubWRcXDp3LTIwIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctMjQge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0zMiB7XG4gICAgd2lkdGg6IDhyZW07XG4gIH1cblxuICAubWRcXDp3LTQwIHtcbiAgICB3aWR0aDogMTByZW07XG4gIH1cblxuICAubWRcXDp3LTQ4IHtcbiAgICB3aWR0aDogMTJyZW07XG4gIH1cblxuICAubWRcXDp3LTU2IHtcbiAgICB3aWR0aDogMTRyZW07XG4gIH1cblxuICAubWRcXDp3LTY0IHtcbiAgICB3aWR0aDogMTZyZW07XG4gIH1cblxuICAubWRcXDp3LWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6dy1weCB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOnctMVxcLzIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAubWRcXDp3LTFcXC8zIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOnctMlxcLzMge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6dy0xXFwvNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5tZFxcOnctMlxcLzQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAubWRcXDp3LTNcXC80IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLm1kXFw6dy0xXFwvNSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5tZFxcOnctMlxcLzUge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAubWRcXDp3LTNcXC81IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLm1kXFw6dy00XFwvNSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC5tZFxcOnctMVxcLzYge1xuICAgIHdpZHRoOiAxNi42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6dy0yXFwvNiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDp3LTNcXC82IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLm1kXFw6dy00XFwvNiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDp3LTVcXC82IHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOnctMVxcLzEyIHtcbiAgICB3aWR0aDogOC4zMzMzMzMlO1xuICB9XG5cbiAgLm1kXFw6dy0yXFwvMTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjclO1xuICB9XG5cbiAgLm1kXFw6dy0zXFwvMTIge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAubWRcXDp3LTRcXC8xMiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubWRcXDp3LTVcXC8xMiB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDp3LTZcXC8xMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnctN1xcLzEyIHtcbiAgICB3aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOnctOFxcLzEyIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5tZFxcOnctOVxcLzEyIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLm1kXFw6dy0xMFxcLzEyIHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC5tZFxcOnctMTFcXC8xMiB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cblxuICAubWRcXDp3LWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6dy1zY3JlZW4ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxuXG4gIC5tZFxcOnotMCB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5tZFxcOnotMTAge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLm1kXFw6ei0yMCB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAubWRcXDp6LTMwIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5tZFxcOnotNDAge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLm1kXFw6ei01MCB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAubWRcXDp6LWF1dG8ge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAubWRcXDpnYXAtMCB7XG4gICAgZ3JpZC1nYXA6IDA7XG4gICAgZ2FwOiAwO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTEge1xuICAgIGdyaWQtZ2FwOiAwLjI1cmVtO1xuICAgIGdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0yIHtcbiAgICBncmlkLWdhcDogMC41cmVtO1xuICAgIGdhcDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTMge1xuICAgIGdyaWQtZ2FwOiAwLjc1cmVtO1xuICAgIGdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC00IHtcbiAgICBncmlkLWdhcDogMXJlbTtcbiAgICBnYXA6IDFyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNSB7XG4gICAgZ3JpZC1nYXA6IDEuMjVyZW07XG4gICAgZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTYge1xuICAgIGdyaWQtZ2FwOiAxLjVyZW07XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAtOCB7XG4gICAgZ3JpZC1nYXA6IDJyZW07XG4gICAgZ2FwOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTEwIHtcbiAgICBncmlkLWdhcDogMi41cmVtO1xuICAgIGdhcDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTEyIHtcbiAgICBncmlkLWdhcDogM3JlbTtcbiAgICBnYXA6IDNyZW07XG4gIH1cblxuICAubWRcXDpnYXAtMTYge1xuICAgIGdyaWQtZ2FwOiA0cmVtO1xuICAgIGdhcDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0yMCB7XG4gICAgZ3JpZC1nYXA6IDVyZW07XG4gICAgZ2FwOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTI0IHtcbiAgICBncmlkLWdhcDogNnJlbTtcbiAgICBnYXA6IDZyZW07XG4gIH1cblxuICAubWRcXDpnYXAtMzIge1xuICAgIGdyaWQtZ2FwOiA4cmVtO1xuICAgIGdhcDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC00MCB7XG4gICAgZ3JpZC1nYXA6IDEwcmVtO1xuICAgIGdhcDogMTByZW07XG4gIH1cblxuICAubWRcXDpnYXAtNDgge1xuICAgIGdyaWQtZ2FwOiAxMnJlbTtcbiAgICBnYXA6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTU2IHtcbiAgICBncmlkLWdhcDogMTRyZW07XG4gICAgZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC02NCB7XG4gICAgZ3JpZC1nYXA6IDE2cmVtO1xuICAgIGdhcDogMTZyZW07XG4gIH1cblxuICAubWRcXDpnYXAtcHgge1xuICAgIGdyaWQtZ2FwOiAxcHg7XG4gICAgZ2FwOiAxcHg7XG4gIH1cblxuICAubWRcXDpjb2wtZ2FwLTAge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDA7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwO1xuICB9XG5cbiAgLm1kXFw6Y29sLWdhcC0xIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuMjVyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtMiB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjVyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpjb2wtZ2FwLTMge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMC43NXJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Y29sLWdhcC00IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtNSB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpjb2wtZ2FwLTYge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMS41cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6Y29sLWdhcC04IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDJyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAycmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtMTAge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMi41cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMi41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6Y29sLWdhcC0xMiB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzcmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDNyZW07XG4gIH1cblxuICAubWRcXDpjb2wtZ2FwLTE2IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDRyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA0cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtMjAge1xuICAgIGdyaWQtY29sdW1uLWdhcDogNXJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6Y29sLWdhcC0yNCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA2cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogNnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDZyZW07XG4gIH1cblxuICAubWRcXDpjb2wtZ2FwLTMyIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDhyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA4cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtNDAge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTByZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6Y29sLWdhcC00OCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEycmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTJyZW07XG4gIH1cblxuICAubWRcXDpjb2wtZ2FwLTU2IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDE0cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMTRyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtNjQge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTZyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6Y29sLWdhcC1weCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxcHg7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxcHg7XG4gIH1cblxuICAubWRcXDpyb3ctZ2FwLTAge1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICByb3ctZ2FwOiAwO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC0xIHtcbiAgICBncmlkLXJvdy1nYXA6IDAuMjVyZW07XG4gICAgcm93LWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1nYXAtMiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjVyZW07XG4gICAgcm93LWdhcDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC0zIHtcbiAgICBncmlkLXJvdy1nYXA6IDAuNzVyZW07XG4gICAgcm93LWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1nYXAtNCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxcmVtO1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cblxuICAubWRcXDpyb3ctZ2FwLTUge1xuICAgIGdyaWQtcm93LWdhcDogMS4yNXJlbTtcbiAgICByb3ctZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC02IHtcbiAgICBncmlkLXJvdy1nYXA6IDEuNXJlbTtcbiAgICByb3ctZ2FwOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3ctZ2FwLTgge1xuICAgIGdyaWQtcm93LWdhcDogMnJlbTtcbiAgICByb3ctZ2FwOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC0xMCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAyLjVyZW07XG4gICAgcm93LWdhcDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC0xMiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAzcmVtO1xuICAgIHJvdy1nYXA6IDNyZW07XG4gIH1cblxuICAubWRcXDpyb3ctZ2FwLTE2IHtcbiAgICBncmlkLXJvdy1nYXA6IDRyZW07XG4gICAgcm93LWdhcDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1nYXAtMjAge1xuICAgIGdyaWQtcm93LWdhcDogNXJlbTtcbiAgICByb3ctZ2FwOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC0yNCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA2cmVtO1xuICAgIHJvdy1nYXA6IDZyZW07XG4gIH1cblxuICAubWRcXDpyb3ctZ2FwLTMyIHtcbiAgICBncmlkLXJvdy1nYXA6IDhyZW07XG4gICAgcm93LWdhcDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1nYXAtNDAge1xuICAgIGdyaWQtcm93LWdhcDogMTByZW07XG4gICAgcm93LWdhcDogMTByZW07XG4gIH1cblxuICAubWRcXDpyb3ctZ2FwLTQ4IHtcbiAgICBncmlkLXJvdy1nYXA6IDEycmVtO1xuICAgIHJvdy1nYXA6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC01NiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxNHJlbTtcbiAgICByb3ctZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1nYXAtNjQge1xuICAgIGdyaWQtcm93LWdhcDogMTZyZW07XG4gICAgcm93LWdhcDogMTZyZW07XG4gIH1cblxuICAubWRcXDpyb3ctZ2FwLXB4IHtcbiAgICBncmlkLXJvdy1nYXA6IDFweDtcbiAgICByb3ctZ2FwOiAxcHg7XG4gIH1cblxuICAubWRcXDpncmlkLWZsb3ctcm93IHtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1mbG93LWNvbCB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtZmxvdy1yb3ctZGVuc2Uge1xuICAgIGdyaWQtYXV0by1mbG93OiByb3cgZGVuc2U7XG4gIH1cblxuICAubWRcXDpncmlkLWZsb3ctY29sLWRlbnNlIHtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uIGRlbnNlO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLTEge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy0yIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy01IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtNiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLTcge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy04IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtOSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLTEwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLTExIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLTEyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLW5vbmUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmNvbC1zcGFuLTEge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi0yIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLm1kXFw6Y29sLXNwYW4tMyB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC5tZFxcOmNvbC1zcGFuLTQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi01IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLm1kXFw6Y29sLXNwYW4tNiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zcGFuLTcge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDcgLyBzcGFuIDc7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi04IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA4IC8gc3BhbiA4O1xuICB9XG5cbiAgLm1kXFw6Y29sLXNwYW4tOSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOSAvIHNwYW4gOTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zcGFuLTEwIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMCAvIHNwYW4gMTA7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi0xMSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTEgLyBzcGFuIDExO1xuICB9XG5cbiAgLm1kXFw6Y29sLXNwYW4tMTIge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC0xIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC0yIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC0zIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC00IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC01IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC02IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC03IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC04IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC05IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC0xMCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTExIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtMTIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMjtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC0xMyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEzO1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LWF1dG8ge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC0xIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDE7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTIge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtMyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC00IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTUge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtNiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA2O1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC03IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDc7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTgge1xuICAgIGdyaWQtY29sdW1uLWVuZDogODtcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtOSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA5O1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC0xMCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMDtcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtMTEge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTE7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTEyIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEyO1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC0xMyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMztcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtYXV0byB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLTEge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtcm93cy0yIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLXJvd3MtMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtcm93cy01IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLXJvd3MtNiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLW5vbmUge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1hdXRvIHtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnJvdy1zcGFuLTEge1xuICAgIGdyaWQtcm93OiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAubWRcXDpyb3ctc3Bhbi0yIHtcbiAgICBncmlkLXJvdzogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLm1kXFw6cm93LXNwYW4tMyB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC5tZFxcOnJvdy1zcGFuLTQge1xuICAgIGdyaWQtcm93OiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAubWRcXDpyb3ctc3Bhbi01IHtcbiAgICBncmlkLXJvdzogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLm1kXFw6cm93LXNwYW4tNiB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC5tZFxcOnJvdy1zdGFydC0xIHtcbiAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1zdGFydC0yIHtcbiAgICBncmlkLXJvdy1zdGFydDogMjtcbiAgfVxuXG4gIC5tZFxcOnJvdy1zdGFydC0zIHtcbiAgICBncmlkLXJvdy1zdGFydDogMztcbiAgfVxuXG4gIC5tZFxcOnJvdy1zdGFydC00IHtcbiAgICBncmlkLXJvdy1zdGFydDogNDtcbiAgfVxuXG4gIC5tZFxcOnJvdy1zdGFydC01IHtcbiAgICBncmlkLXJvdy1zdGFydDogNTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1zdGFydC02IHtcbiAgICBncmlkLXJvdy1zdGFydDogNjtcbiAgfVxuXG4gIC5tZFxcOnJvdy1zdGFydC03IHtcbiAgICBncmlkLXJvdy1zdGFydDogNztcbiAgfVxuXG4gIC5tZFxcOnJvdy1zdGFydC1hdXRvIHtcbiAgICBncmlkLXJvdy1zdGFydDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnJvdy1lbmQtMSB7XG4gICAgZ3JpZC1yb3ctZW5kOiAxO1xuICB9XG5cbiAgLm1kXFw6cm93LWVuZC0yIHtcbiAgICBncmlkLXJvdy1lbmQ6IDI7XG4gIH1cblxuICAubWRcXDpyb3ctZW5kLTMge1xuICAgIGdyaWQtcm93LWVuZDogMztcbiAgfVxuXG4gIC5tZFxcOnJvdy1lbmQtNCB7XG4gICAgZ3JpZC1yb3ctZW5kOiA0O1xuICB9XG5cbiAgLm1kXFw6cm93LWVuZC01IHtcbiAgICBncmlkLXJvdy1lbmQ6IDU7XG4gIH1cblxuICAubWRcXDpyb3ctZW5kLTYge1xuICAgIGdyaWQtcm93LWVuZDogNjtcbiAgfVxuXG4gIC5tZFxcOnJvdy1lbmQtNyB7XG4gICAgZ3JpZC1yb3ctZW5kOiA3O1xuICB9XG5cbiAgLm1kXFw6cm93LWVuZC1hdXRvIHtcbiAgICBncmlkLXJvdy1lbmQ6IGF1dG87XG4gIH1cblxuICAubWRcXDp0cmFuc2Zvcm0ge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwO1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodmFyKC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14KSkgdHJhbnNsYXRlWSh2YXIoLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXkpKSByb3RhdGUodmFyKC0tdHJhbnNmb3JtLXJvdGF0ZSkpIHNrZXdYKHZhcigtLXRyYW5zZm9ybS1za2V3LXgpKSBza2V3WSh2YXIoLS10cmFuc2Zvcm0tc2tldy15KSkgc2NhbGVYKHZhcigtLXRyYW5zZm9ybS1zY2FsZS14KSkgc2NhbGVZKHZhcigtLXRyYW5zZm9ybS1zY2FsZS15KSk7XG4gIH1cblxuICAubWRcXDp0cmFuc2Zvcm0tbm9uZSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLm1kXFw6b3JpZ2luLWNlbnRlciB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6b3JpZ2luLXRvcCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB9XG5cbiAgLm1kXFw6b3JpZ2luLXRvcC1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICB9XG5cbiAgLm1kXFw6b3JpZ2luLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi1ib3R0b20tcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi1ib3R0b20ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi1ib3R0b20tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG4gIH1cblxuICAubWRcXDpvcmlnaW4tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi10b3AtbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIH1cblxuICAubWRcXDpzY2FsZS0wIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAubWRcXDpzY2FsZS01MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAubWRcXDpzY2FsZS03NSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLTkwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLTk1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUtMTAwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAubWRcXDpzY2FsZS0xMDUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLTExMCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLTEyNSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUtMTUwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC0wIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC01MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gIH1cblxuICAubWRcXDpzY2FsZS14LTc1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAubWRcXDpzY2FsZS14LTkwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtOTUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtMTAwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC0xMDUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAubWRcXDpzY2FsZS14LTExMCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC0xMjUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAubWRcXDpzY2FsZS14LTE1MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS0wIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS01MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTc1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTkwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXktOTUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXktMTAwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS0xMDUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTExMCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS0xMjUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTE1MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS0wOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTUwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUtNzU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTkwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUtOTU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTEwMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS0xMDU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUtMTEwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS0xMjU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUtMTUwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXgtNTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTc1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXgtOTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTk1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXgtMTAwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTEwNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteC0xMTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteC0xMjU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXgtMTUwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS01MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktNzU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS05MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktOTU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS0xMDA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktMTA1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS15LTExMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS15LTEyNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS0xNTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUtMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS01MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTc1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS05MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTk1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUtMTA1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTExMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUtMTI1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTE1MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC0wOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTUwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC03NTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTkwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC05NTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTEwMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC0xMDU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXgtMTEwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXgtMTI1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTE1MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktNTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTc1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktOTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTk1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktMTAwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTEwNTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteS0xMTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteS0xMjU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktMTUwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAubWRcXDpyb3RhdGUtMCB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xuICB9XG5cbiAgLm1kXFw6cm90YXRlLTQ1IHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLm1kXFw6cm90YXRlLTkwIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLm1kXFw6cm90YXRlLTE4MCB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAubWRcXDotcm90YXRlLTE4MCB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLm1kXFw6LXJvdGF0ZS05MCB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAubWRcXDotcm90YXRlLTQ1IHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6cm90YXRlLTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6cm90YXRlLTQ1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpyb3RhdGUtOTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnJvdGF0ZS0xODA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotcm90YXRlLTE4MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotcm90YXRlLTkwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXJvdGF0ZS00NTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJvdGF0ZS0wOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJvdGF0ZS00NTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cm90YXRlLTkwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyb3RhdGUtMTgwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXJvdGF0ZS0xODA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXJvdGF0ZS05MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1yb3RhdGUtNDU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDA7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0xIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0zIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNSB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC02IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtOCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0xMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTEyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTE2IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTIwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTI0IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTMyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTQwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC00OCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTY0IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC1weCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0xIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC01IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtOCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTEwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0xMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTE2IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMjAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0yNCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTMyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNDAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNDgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNjQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtcHgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LWZ1bGwge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0xXFwvMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0xXFwvMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LWZ1bGwge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0xIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0zIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNSB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS02IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktOCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0xMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTEyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTE2IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTIwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTI0IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTMyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTQwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS00OCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTY0IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS1weCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0xIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS01IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktNiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktOCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTEwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0xMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTE2IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMjAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0yNCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTMyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktNDAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktNDgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktNTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktNjQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktcHgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LWZ1bGwge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0xXFwvMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0xXFwvMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LWZ1bGwge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0wOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTM6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ4OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTU2OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTY0OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LXB4OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC00OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC00ODpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU2OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC1weDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC8yOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS04OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTEyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00ODpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01Njpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02NDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS1weDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS04OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yNDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS01Njpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY0OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktcHg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktZnVsbDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktZnVsbDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTEwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE2OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yNDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtcHg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE2OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ4OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC02NDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LXB4OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0wOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTM6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ4OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTU2OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTY0OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LXB4OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00ODpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU2OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC8yOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC0wIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG4gIH1cblxuICAubWRcXDpza2V3LXgtMyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy14LTYge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC0xMiB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOi1za2V3LXgtMTIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteC02IHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteC0zIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTAge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMDtcbiAgfVxuXG4gIC5tZFxcOnNrZXcteS0zIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAubWRcXDpza2V3LXktNiB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTEyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteS0xMiB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAubWRcXDotc2tldy15LTYge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAubWRcXDotc2tldy15LTMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteC0wOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteC0zOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteC02OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteC0xMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteC0xMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1za2V3LXgtNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteC0zOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXktMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXktMzpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXktNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXktMTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1za2V3LXktMTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotc2tldy15LTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1za2V3LXktMzpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy14LTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy14LTM6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy14LTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy14LTEyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotc2tldy14LTEyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteC02OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotc2tldy14LTM6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteS0wOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteS0zOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteS02OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteS0xMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteS0xMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1za2V3LXktNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteS0zOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNpdGlvbi1ub25lIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBub25lO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNpdGlvbi1hbGwge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zaXRpb24ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZSwgb3BhY2l0eSwgYm94LXNoYWRvdywgdHJhbnNmb3JtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNpdGlvbi1jb2xvcnMge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zaXRpb24tb3BhY2l0eSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zaXRpb24tc2hhZG93IHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xuICB9XG5cbiAgLm1kXFw6dHJhbnNpdGlvbi10cmFuc2Zvcm0ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgfVxuXG4gIC5tZFxcOmVhc2UtbGluZWFyIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG5cbiAgLm1kXFw6ZWFzZS1pbiB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpO1xuICB9XG5cbiAgLm1kXFw6ZWFzZS1vdXQge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5tZFxcOmVhc2UtaW4tb3V0IHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5tZFxcOmR1cmF0aW9uLTc1IHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NW1zO1xuICB9XG5cbiAgLm1kXFw6ZHVyYXRpb24tMTAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtcztcbiAgfVxuXG4gIC5tZFxcOmR1cmF0aW9uLTE1MCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAubWRcXDpkdXJhdGlvbi0yMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZHVyYXRpb24tMzAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgfVxuXG4gIC5tZFxcOmR1cmF0aW9uLTUwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIH1cblxuICAubWRcXDpkdXJhdGlvbi03MDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDcwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZHVyYXRpb24tMTAwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZGVsYXktNzUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDc1bXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0xMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZGVsYXktMTUwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxNTBtcztcbiAgfVxuXG4gIC5tZFxcOmRlbGF5LTIwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0zMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zO1xuICB9XG5cbiAgLm1kXFw6ZGVsYXktNTAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcbiAgfVxuXG4gIC5tZFxcOmRlbGF5LTcwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0xMDAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDAwbXM7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sZ1xcOnNwYWNlLXktMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMHB4ICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjc1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC43NXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoM3JlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygzcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoM3JlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDRyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg2cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg4cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDhyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTByZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMXB4ICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFweCAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC43NXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC43NXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjc1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0ycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0ycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTNyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0zcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTRyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC01cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC02cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtOHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLThyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTByZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTFweCAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFweCAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXktMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygwcHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteC0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygwcHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXgtMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDJweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteS00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS14LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg0cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXktOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg4cHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteC04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg4cHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS14ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygxcHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteC1yZXZlcnNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXRyYW5zcGFyZW50ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1jdXJyZW50ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmxhY2sgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtd2hpdGUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS0xMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS0zMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS00MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS02MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS03MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JheS05MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcmVkLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXJlZC0zMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcmVkLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXJlZC02MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcmVkLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1yZWQtODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXJlZC05MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtb3JhbmdlLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcmFuZ2UtMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9yYW5nZS0zMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtb3JhbmdlLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcmFuZ2UtNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9yYW5nZS02MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtb3JhbmdlLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcmFuZ2UtODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9yYW5nZS05MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteWVsbG93LTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15ZWxsb3ctMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXllbGxvdy0zMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteWVsbG93LTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15ZWxsb3ctNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXllbGxvdy02MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteWVsbG93LTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15ZWxsb3ctODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXllbGxvdy05MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JlZW4tMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWdyZWVuLTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmVlbi0zMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JlZW4tNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWdyZWVuLTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmVlbi02MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZ3JlZW4tNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWdyZWVuLTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmVlbi05MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtdGVhbC0xMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtdGVhbC0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtdGVhbC0zMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtdGVhbC00MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtdGVhbC01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtdGVhbC02MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtdGVhbC03MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtdGVhbC04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtdGVhbC05MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmx1ZS0xMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmx1ZS0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmx1ZS0zMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmx1ZS00MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmx1ZS01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmx1ZS02MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmx1ZS03MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmx1ZS04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtYmx1ZS05MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtaW5kaWdvLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWluZGlnby0zMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtaW5kaWdvLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWluZGlnby02MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtaW5kaWdvLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1pbmRpZ28tODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWluZGlnby05MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcHVycGxlLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1wdXJwbGUtMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS0zMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcHVycGxlLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1wdXJwbGUtNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS02MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcHVycGxlLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1wdXJwbGUtODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXB1cnBsZS05MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay0xMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay0zMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay00MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay02MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay03MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtcGluay05MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubGdcXDpzci1vbmx5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAubGdcXDpub3Qtc3Itb25seSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzci1vbmx5OmZvY3VzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm5vdC1zci1vbmx5OmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAubGdcXDphcHBlYXJhbmNlLW5vbmUge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLmxnXFw6YmctZml4ZWQge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cblxuICAubGdcXDpiZy1sb2NhbCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBsb2NhbDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXNjcm9sbCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIH1cblxuICAubGdcXDpiZy10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpiZy1jdXJyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpiZy1ibGFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JheS0xMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAubGdcXDpiZy1ncmF5LTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYXktMzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JheS00MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAubGdcXDpiZy1ncmF5LTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYXktNjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLmxnXFw6YmctZ3JheS03MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAubGdcXDpiZy1ncmF5LTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYXktOTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLmxnXFw6YmctcmVkLTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJlZC0yMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtMzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLmxnXFw6YmctcmVkLTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJlZC01MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtNjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLmxnXFw6YmctcmVkLTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJlZC04MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAubGdcXDpiZy1yZWQtOTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLmxnXFw6Ymctb3JhbmdlLTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5sZ1xcOmJnLW9yYW5nZS0yMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAubGdcXDpiZy1vcmFuZ2UtMzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLmxnXFw6Ymctb3JhbmdlLTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5sZ1xcOmJnLW9yYW5nZS01MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAubGdcXDpiZy1vcmFuZ2UtNjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLmxnXFw6Ymctb3JhbmdlLTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5sZ1xcOmJnLW9yYW5nZS04MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAubGdcXDpiZy1vcmFuZ2UtOTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLmxnXFw6YmcteWVsbG93LTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXllbGxvdy0yMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAubGdcXDpiZy15ZWxsb3ctMzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLmxnXFw6YmcteWVsbG93LTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXllbGxvdy01MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAubGdcXDpiZy15ZWxsb3ctNjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLmxnXFw6YmcteWVsbG93LTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5sZ1xcOmJnLXllbGxvdy04MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAubGdcXDpiZy15ZWxsb3ctOTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tMzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tNjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLmxnXFw6YmctZ3JlZW4tOTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLmxnXFw6YmctdGVhbC0xMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAubGdcXDpiZy10ZWFsLTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXRlYWwtMzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLmxnXFw6YmctdGVhbC00MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAubGdcXDpiZy10ZWFsLTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5sZ1xcOmJnLXRlYWwtNjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLmxnXFw6YmctdGVhbC03MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAubGdcXDpiZy10ZWFsLTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXRlYWwtOTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLmxnXFw6YmctYmx1ZS0xMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAubGdcXDpiZy1ibHVlLTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtMzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLmxnXFw6YmctYmx1ZS00MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAubGdcXDpiZy1ibHVlLTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtNjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLmxnXFw6YmctYmx1ZS03MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAubGdcXDpiZy1ibHVlLTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtOTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLmxnXFw6YmctaW5kaWdvLTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5sZ1xcOmJnLWluZGlnby0yMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tMzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLmxnXFw6YmctaW5kaWdvLTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWluZGlnby01MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tNjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLmxnXFw6YmctaW5kaWdvLTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5sZ1xcOmJnLWluZGlnby04MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAubGdcXDpiZy1pbmRpZ28tOTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLmxnXFw6YmctcHVycGxlLTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS0yMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAubGdcXDpiZy1wdXJwbGUtMzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLmxnXFw6YmctcHVycGxlLTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS01MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAubGdcXDpiZy1wdXJwbGUtNjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLmxnXFw6YmctcHVycGxlLTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXB1cnBsZS04MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAubGdcXDpiZy1wdXJwbGUtOTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLmxnXFw6YmctcGluay0xMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAubGdcXDpiZy1waW5rLTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5sZ1xcOmJnLXBpbmstMzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLmxnXFw6YmctcGluay00MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAubGdcXDpiZy1waW5rLTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5sZ1xcOmJnLXBpbmstNjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLmxnXFw6YmctcGluay03MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAubGdcXDpiZy1waW5rLTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXBpbmstOTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWN1cnJlbnQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmxhY2s6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXdoaXRlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ncmF5LTEwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyYXktMzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ncmF5LTQwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyYXktNjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ncmF5LTcwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JheS04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyYXktOTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1yZWQtMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1yZWQtMjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1yZWQtMzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1yZWQtNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1yZWQtNTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1yZWQtNjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1yZWQtNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1yZWQtODAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1yZWQtOTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ncmVlbi0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ncmVlbi00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ncmVlbi03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy10ZWFsLTEwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctdGVhbC0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXRlYWwtMzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy10ZWFsLTQwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctdGVhbC01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXRlYWwtNjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy10ZWFsLTcwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctdGVhbC04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXRlYWwtOTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ibHVlLTEwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWJsdWUtMzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ibHVlLTQwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWJsdWUtNjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ibHVlLTcwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWJsdWUtOTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTEwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcGluay0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXBpbmstMzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTQwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcGluay01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXBpbmstNjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1waW5rLTcwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcGluay04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXBpbmstOTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWN1cnJlbnQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmxhY2s6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXdoaXRlOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ncmF5LTEwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyYXktMzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ncmF5LTQwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyYXktNjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ncmF5LTcwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JheS04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyYXktOTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1yZWQtMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1yZWQtMjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1yZWQtMzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1yZWQtNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1yZWQtNTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1yZWQtNjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1yZWQtNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1yZWQtODAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1yZWQtOTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcmFuZ2UtMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcmFuZ2UtMjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcmFuZ2UtMzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcmFuZ2UtNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcmFuZ2UtNTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcmFuZ2UtNjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcmFuZ2UtNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcmFuZ2UtODAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcmFuZ2UtOTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ncmVlbi00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ncmVlbi03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy10ZWFsLTEwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctdGVhbC0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXRlYWwtMzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy10ZWFsLTQwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctdGVhbC01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXRlYWwtNjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy10ZWFsLTcwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctdGVhbC04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXRlYWwtOTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ibHVlLTEwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWJsdWUtMzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ibHVlLTQwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWJsdWUtNjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ibHVlLTcwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWJsdWUtOTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTEwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcGluay0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXBpbmstMzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTQwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcGluay01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXBpbmstNjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1waW5rLTcwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctcGluay04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXBpbmstOTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLmxnXFw6YmctYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAubGdcXDpiZy1jZW50ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOmJnLWxlZnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gIH1cblxuICAubGdcXDpiZy1sZWZ0LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAubGdcXDpiZy1sZWZ0LXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIH1cblxuICAubGdcXDpiZy1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cblxuICAubGdcXDpiZy1yaWdodC1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJpZ2h0LXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICB9XG5cbiAgLmxnXFw6YmctdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIH1cblxuICAubGdcXDpiZy1yZXBlYXQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIH1cblxuICAubGdcXDpiZy1uby1yZXBlYXQge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cblxuICAubGdcXDpiZy1yZXBlYXQteCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICB9XG5cbiAgLmxnXFw6YmctcmVwZWF0LXkge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJlcGVhdC1yb3VuZCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJvdW5kO1xuICB9XG5cbiAgLmxnXFw6YmctcmVwZWF0LXNwYWNlIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XG4gIH1cblxuICAubGdcXDpiZy1hdXRvIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cblxuICAubGdcXDpiZy1jb3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC5sZ1xcOmJnLWNvbnRhaW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1zZXBhcmF0ZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10cmFuc3BhcmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1jdXJyZW50IHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibGFjayB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXdoaXRlIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JheS0xMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWdyYXktMzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JheS00MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWdyYXktNjAwIHtcbiAgICBib3JkZXItY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JheS03MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmF5LTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWdyYXktOTAwIHtcbiAgICBib3JkZXItY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubGdcXDpib3JkZXItcmVkLTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXJlZC0yMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtMzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubGdcXDpib3JkZXItcmVkLTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXJlZC01MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtNjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubGdcXDpib3JkZXItcmVkLTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXJlZC04MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yZWQtOTAwIHtcbiAgICBib3JkZXItY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3JhbmdlLTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9yYW5nZS0yMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcmFuZ2UtMzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3JhbmdlLTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9yYW5nZS01MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcmFuZ2UtNjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3JhbmdlLTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9yYW5nZS04MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcmFuZ2UtOTAwIHtcbiAgICBib3JkZXItY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubGdcXDpib3JkZXIteWVsbG93LTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXllbGxvdy0yMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci15ZWxsb3ctMzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubGdcXDpib3JkZXIteWVsbG93LTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXllbGxvdy01MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci15ZWxsb3ctNjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubGdcXDpib3JkZXIteWVsbG93LTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXllbGxvdy04MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci15ZWxsb3ctOTAwIHtcbiAgICBib3JkZXItY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tMzAwIHtcbiAgICBib3JkZXItY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tNjAwIHtcbiAgICBib3JkZXItY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tODAwIHtcbiAgICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JlZW4tOTAwIHtcbiAgICBib3JkZXItY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubGdcXDpib3JkZXItdGVhbC0xMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10ZWFsLTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXRlYWwtMzAwIHtcbiAgICBib3JkZXItY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubGdcXDpib3JkZXItdGVhbC00MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10ZWFsLTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXRlYWwtNjAwIHtcbiAgICBib3JkZXItY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubGdcXDpib3JkZXItdGVhbC03MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10ZWFsLTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXRlYWwtOTAwIHtcbiAgICBib3JkZXItY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubGdcXDpib3JkZXItYmx1ZS0xMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWJsdWUtMzAwIHtcbiAgICBib3JkZXItY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubGdcXDpib3JkZXItYmx1ZS00MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWJsdWUtNjAwIHtcbiAgICBib3JkZXItY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubGdcXDpib3JkZXItYmx1ZS03MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWJsdWUtOTAwIHtcbiAgICBib3JkZXItY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubGdcXDpib3JkZXItaW5kaWdvLTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWluZGlnby0yMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tMzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubGdcXDpib3JkZXItaW5kaWdvLTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWluZGlnby01MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tNjAwIHtcbiAgICBib3JkZXItY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubGdcXDpib3JkZXItaW5kaWdvLTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWluZGlnby04MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1pbmRpZ28tOTAwIHtcbiAgICBib3JkZXItY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubGdcXDpib3JkZXItcHVycGxlLTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXB1cnBsZS0yMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wdXJwbGUtMzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubGdcXDpib3JkZXItcHVycGxlLTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXB1cnBsZS01MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wdXJwbGUtNjAwIHtcbiAgICBib3JkZXItY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubGdcXDpib3JkZXItcHVycGxlLTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXB1cnBsZS04MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wdXJwbGUtOTAwIHtcbiAgICBib3JkZXItY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubGdcXDpib3JkZXItcGluay0xMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1waW5rLTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstMzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubGdcXDpib3JkZXItcGluay00MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1waW5rLTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstNjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubGdcXDpib3JkZXItcGluay03MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1waW5rLTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBpbmstOTAwIHtcbiAgICBib3JkZXItY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWN1cnJlbnQ6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmxhY2s6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXdoaXRlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmF5LTEwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JheS0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyYXktMzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmF5LTQwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JheS01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmF5LTcwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JheS04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyYXktOTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtMjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtMzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtNTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtNjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtODAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1yZWQtOTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmVlbi0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmVlbi00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmVlbi03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci10ZWFsLTEwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItdGVhbC0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXRlYWwtMzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci10ZWFsLTQwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItdGVhbC01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXRlYWwtNjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci10ZWFsLTcwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItdGVhbC04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXRlYWwtOTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ibHVlLTEwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ibHVlLTQwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ibHVlLTcwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtOTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1waW5rLTEwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcGluay0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1waW5rLTQwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcGluay01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1waW5rLTcwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItcGluay04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXBpbmstOTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWN1cnJlbnQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItYmxhY2s6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXdoaXRlOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTEwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JheS0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTQwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JheS01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTcwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JheS04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyYXktOTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtMjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtMzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtNTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtNjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtODAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1yZWQtOTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcmFuZ2UtMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcmFuZ2UtMjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcmFuZ2UtMzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcmFuZ2UtNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcmFuZ2UtNTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcmFuZ2UtNjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcmFuZ2UtNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcmFuZ2UtODAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcmFuZ2UtOTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci10ZWFsLTEwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItdGVhbC0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXRlYWwtMzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci10ZWFsLTQwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItdGVhbC01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXRlYWwtNjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci10ZWFsLTcwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItdGVhbC04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXRlYWwtOTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTEwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTQwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTcwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtOTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1waW5rLTEwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcGluay0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXBpbmstMzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1waW5rLTQwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcGluay01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1waW5rLTcwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItcGluay04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXBpbmstOTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLW5vbmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXNtIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLW1kIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtbGcge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtZnVsbCB7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10LW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXItbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWItbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtbC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXQtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci1zbSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYi1zbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1sLXNtIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdC1tZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1yLW1kIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1iLW1kIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwtbWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10LWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci1sZyB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1iLWxnIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtbC1sZyB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci1mdWxsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWItZnVsbCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwtZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGwtbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdHItbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJyLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibC1ub25lIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10bC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRyLXNtIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJyLXNtIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJsLXNtIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYnIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGwtbWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10ci1tZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ici1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibC1tZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRsLWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRyLWxnIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ici1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYmwtbGcge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGwtZnVsbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10ci1mdWxsIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ici1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibC1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItc29saWQge1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIH1cblxuICAubGdcXDpib3JkZXItZGFzaGVkIHtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1kb3R0ZWQge1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWRvdWJsZSB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG4gIH1cblxuICAubGdcXDpib3JkZXItbm9uZSB7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLTAge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci0yIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci00IHtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci04IHtcbiAgICBib3JkZXItd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItdC0wIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXItMCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWItMCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1sLTAge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXQtMiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXItMiB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItYi0yIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItbC0yIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXQtNCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXItNCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItYi00IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItbC00IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXQtOCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXItOCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItYi04IHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItbC04IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXQge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1iIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItbCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmJveC1ib3JkZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAubGdcXDpib3gtY29udGVudCB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIH1cblxuICAubGdcXDpjdXJzb3ItYXV0byB7XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLWRlZmF1bHQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5sZ1xcOmN1cnNvci1wb2ludGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAubGdcXDpjdXJzb3Itd2FpdCB7XG4gICAgY3Vyc29yOiB3YWl0O1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLXRleHQge1xuICAgIGN1cnNvcjogdGV4dDtcbiAgfVxuXG4gIC5sZ1xcOmN1cnNvci1tb3ZlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gIH1cblxuICAubGdcXDpjdXJzb3Itbm90LWFsbG93ZWQge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cblxuICAubGdcXDpibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubGdcXDppbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5sZ1xcOmlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG5cbiAgLmxnXFw6Zmxvdy1yb290IHtcbiAgICBkaXNwbGF5OiBmbG93LXJvb3Q7XG4gIH1cblxuICAubGdcXDpmbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmxnXFw6aW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG5cbiAgLmxnXFw6Z3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxuXG4gIC5sZ1xcOmlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLWNhcHRpb24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNhcHRpb247XG4gIH1cblxuICAubGdcXDp0YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG5cbiAgLmxnXFw6dGFibGUtY29sdW1uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG4gIH1cblxuICAubGdcXDp0YWJsZS1jb2x1bW4tZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cDtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLWZvb3Rlci1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtZm9vdGVyLWdyb3VwO1xuICB9XG5cbiAgLmxnXFw6dGFibGUtaGVhZGVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cblxuICAubGdcXDp0YWJsZS1yb3ctZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG5cbiAgLmxnXFw6aGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAubGdcXDpmbGV4LXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cblxuICAubGdcXDpmbGV4LWNvbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtY29sLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmxnXFw6ZmxleC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1uby13cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC5sZ1xcOml0ZW1zLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5sZ1xcOml0ZW1zLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmxnXFw6aXRlbXMtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmxnXFw6aXRlbXMtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5sZ1xcOml0ZW1zLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLmxnXFw6c2VsZi1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6c2VsZi1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5sZ1xcOnNlbGYtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5sZ1xcOnNlbGYtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpzZWxmLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLmxnXFw6Y29udGVudC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOmNvbnRlbnQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubGdcXDpjb250ZW50LWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAubGdcXDpjb250ZW50LWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAubGdcXDpjb250ZW50LWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLmxnXFw6ZmxleC0xIHtcbiAgICBmbGV4OiAxIDEgMCU7XG4gIH1cblxuICAubGdcXDpmbGV4LWF1dG8ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1pbml0aWFsIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtbm9uZSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cblxuICAubGdcXDpmbGV4LWdyb3cge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1zaHJpbmsge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmxnXFw6b3JkZXItMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAubGdcXDpvcmRlci0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLmxnXFw6b3JkZXItNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAubGdcXDpvcmRlci01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLmxnXFw6b3JkZXItNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAubGdcXDpvcmRlci04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLmxnXFw6b3JkZXItMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cblxuICAubGdcXDpvcmRlci0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLmxnXFw6b3JkZXItZmlyc3Qge1xuICAgIG9yZGVyOiAtOTk5OTtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLWxhc3Qge1xuICAgIG9yZGVyOiA5OTk5O1xuICB9XG5cbiAgLmxnXFw6b3JkZXItbm9uZSB7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAubGdcXDpmbG9hdC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLmxnXFw6ZmxvYXQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAubGdcXDpmbG9hdC1ub25lIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmNsZWFyZml4OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLmxnXFw6Y2xlYXItbGVmdCB7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cblxuICAubGdcXDpjbGVhci1yaWdodCB7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICB9XG5cbiAgLmxnXFw6Y2xlYXItYm90aCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAubGdcXDpjbGVhci1ub25lIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtc2FucyB7XG4gICAgZm9udC1mYW1pbHk6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICB9XG5cbiAgLmxnXFw6Zm9udC1zZXJpZiB7XG4gICAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIENhbWJyaWEsIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtbW9ubyB7XG4gICAgZm9udC1mYW1pbHk6IE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtaGFpcmxpbmUge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAubGdcXDpmb250LXRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICAubGdcXDpmb250LWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLmxnXFw6Zm9udC1ub3JtYWwge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAubGdcXDpmb250LW1lZGl1bSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtc2VtaWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAubGdcXDpmb250LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAubGdcXDpmb250LWV4dHJhYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtYmxhY2sge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZvbnQtaGFpcmxpbmU6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZvbnQtdGhpbjpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Zm9udC1saWdodDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Zm9udC1ub3JtYWw6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZvbnQtbWVkaXVtOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmb250LXNlbWlib2xkOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmb250LWJvbGQ6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZvbnQtZXh0cmFib2xkOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmb250LWJsYWNrOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmb250LWhhaXJsaW5lOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmb250LXRoaW46Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZvbnQtbGlnaHQ6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZvbnQtbm9ybWFsOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmb250LW1lZGl1bTpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Zm9udC1zZW1pYm9sZDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Zm9udC1ib2xkOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmb250LWV4dHJhYm9sZDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Zm9udC1ibGFjazpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC5sZ1xcOmgtMCB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmxnXFw6aC0xIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpoLTIge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6aC0zIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpoLTQge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtNSB7XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aC02IHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtOCB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6aC0xMCB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpoLTEyIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAubGdcXDpoLTE2IHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAubGdcXDpoLTIwIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAubGdcXDpoLTI0IHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cblxuICAubGdcXDpoLTMyIHtcbiAgICBoZWlnaHQ6IDhyZW07XG4gIH1cblxuICAubGdcXDpoLTQwIHtcbiAgICBoZWlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6aC00OCB7XG4gICAgaGVpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtNTYge1xuICAgIGhlaWdodDogMTRyZW07XG4gIH1cblxuICAubGdcXDpoLTY0IHtcbiAgICBoZWlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6aC1hdXRvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAubGdcXDpoLXB4IHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmgtZnVsbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6aC1zY3JlZW4ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cblxuICAubGdcXDp0ZXh0LXhzIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LXNtIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1iYXNlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LWxnIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dGV4dC14bCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dGV4dC0yeGwge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6dGV4dC0zeGwge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LTR4bCB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dGV4dC01eGwge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtNnhsIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLTMge1xuICAgIGxpbmUtaGVpZ2h0OiAuNzVyZW07XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLTQge1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bGVhZGluZy01IHtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctNiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctNyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLTgge1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6bGVhZGluZy05IHtcbiAgICBsaW5lLWhlaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctMTAge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLW5vbmUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLmxnXFw6bGVhZGluZy10aWdodCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLXNudWcge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctbm9ybWFsIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG5cbiAgLmxnXFw6bGVhZGluZy1yZWxheGVkIHtcbiAgICBsaW5lLWhlaWdodDogMS42MjU7XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLWxvb3NlIHtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxuXG4gIC5sZ1xcOmxpc3QtaW5zaWRlIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIH1cblxuICAubGdcXDpsaXN0LW91dHNpZGUge1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gIH1cblxuICAubGdcXDpsaXN0LW5vbmUge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmxpc3QtZGlzYyB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICB9XG5cbiAgLmxnXFw6bGlzdC1kZWNpbWFsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gIH1cblxuICAubGdcXDptLTAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5sZ1xcOm0tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMyB7XG4gICAgbWFyZ2luOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bS00IHtcbiAgICBtYXJnaW46IDFyZW07XG4gIH1cblxuICAubGdcXDptLTUge1xuICAgIG1hcmdpbjogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tNiB7XG4gICAgbWFyZ2luOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDptLTgge1xuICAgIG1hcmdpbjogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMTAge1xuICAgIG1hcmdpbjogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0xMiB7XG4gICAgbWFyZ2luOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6bS0xNiB7XG4gICAgbWFyZ2luOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0yMCB7XG4gICAgbWFyZ2luOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0yNCB7XG4gICAgbWFyZ2luOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0zMiB7XG4gICAgbWFyZ2luOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6bS00MCB7XG4gICAgbWFyZ2luOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tNDgge1xuICAgIG1hcmdpbjogMTJyZW07XG4gIH1cblxuICAubGdcXDptLTU2IHtcbiAgICBtYXJnaW46IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6bS02NCB7XG4gICAgbWFyZ2luOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6bS1weCB7XG4gICAgbWFyZ2luOiAxcHg7XG4gIH1cblxuICAubGdcXDotbS0xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMyB7XG4gICAgbWFyZ2luOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTQge1xuICAgIG1hcmdpbjogLTFyZW07XG4gIH1cblxuICAubGdcXDotbS01IHtcbiAgICBtYXJnaW46IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tNiB7XG4gICAgbWFyZ2luOiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tOCB7XG4gICAgbWFyZ2luOiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTEwIHtcbiAgICBtYXJnaW46IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbS0xMiB7XG4gICAgbWFyZ2luOiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTE2IHtcbiAgICBtYXJnaW46IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMjAge1xuICAgIG1hcmdpbjogLTVyZW07XG4gIH1cblxuICAubGdcXDotbS0yNCB7XG4gICAgbWFyZ2luOiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTMyIHtcbiAgICBtYXJnaW46IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tNDAge1xuICAgIG1hcmdpbjogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tNDgge1xuICAgIG1hcmdpbjogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tNTYge1xuICAgIG1hcmdpbjogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tNjQge1xuICAgIG1hcmdpbjogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tcHgge1xuICAgIG1hcmdpbjogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOm15LTAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5sZ1xcOm14LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5sZ1xcOm15LTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpteC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNiB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpteS04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAubGdcXDpteC04IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAubGdcXDpteS0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubGdcXDpteS0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAubGdcXDpteC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXktMjQge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTI0IHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubGdcXDpteS0zMiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtO1xuICAgIG1hcmdpbi1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTU2IHtcbiAgICBtYXJnaW4tbGVmdDogMTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTY0IHtcbiAgICBtYXJnaW4tbGVmdDogMTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm14LWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm15LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmxnXFw6bXgtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAubGdcXDotbXktMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXgtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXktMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0zIHtcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS00IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC00IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS01IHtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC01IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS02IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotbXgtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTgge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAubGdcXDotbXgtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAubGdcXDotbXktMjAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0yNCB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAubGdcXDotbXgtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTMyIHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLThyZW07XG4gIH1cblxuICAubGdcXDotbXktNDAge1xuICAgIG1hcmdpbi10b3A6IC0xMHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAubGdcXDotbXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTByZW07XG4gIH1cblxuICAubGdcXDotbXktNDgge1xuICAgIG1hcmdpbi10b3A6IC0xMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotbXgtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotbXktNTYge1xuICAgIG1hcmdpbi10b3A6IC0xNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotbXgtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotbXktNjQge1xuICAgIG1hcmdpbi10b3A6IC0xNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAubGdcXDotbXgtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDotbXktcHgge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi1teC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6bXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5sZ1xcOm1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5sZ1xcOm1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAubGdcXDptbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5sZ1xcOm10LTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDptci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDptYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDptdC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDptci0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIH1cblxuICAubGdcXDptdC0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtNCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTQge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAubGdcXDptbC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDptci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDptYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDptdC02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDptci02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDptdC04IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6bXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6bWItOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDptbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMTYge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cblxuICAubGdcXDptci0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAubGdcXDptbC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gIH1cblxuICAubGdcXDptdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubGdcXDptYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTI0IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMjQge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMzIge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gIH1cblxuICAubGdcXDptci0zMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMzIge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAubGdcXDptbC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gIH1cblxuICAubGdcXDptdC00MCB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gIH1cblxuICAubGdcXDptci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW07XG4gIH1cblxuICAubGdcXDptdC00OCB7XG4gICAgbWFyZ2luLXRvcDogMTJyZW07XG4gIH1cblxuICAubGdcXDptci00OCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTQ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTQ4IHtcbiAgICBtYXJnaW4tbGVmdDogMTJyZW07XG4gIH1cblxuICAubGdcXDptdC01NiB7XG4gICAgbWFyZ2luLXRvcDogMTRyZW07XG4gIH1cblxuICAubGdcXDptci01NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTU2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTU2IHtcbiAgICBtYXJnaW4tbGVmdDogMTRyZW07XG4gIH1cblxuICAubGdcXDptdC02NCB7XG4gICAgbWFyZ2luLXRvcDogMTZyZW07XG4gIH1cblxuICAubGdcXDptci02NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTY0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTY0IHtcbiAgICBtYXJnaW4tbGVmdDogMTZyZW07XG4gIH1cblxuICAubGdcXDptdC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6bXItYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6bWItYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm1sLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6bXQtcHgge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOm1yLXB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOm1iLXB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAubGdcXDptbC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotbWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotbWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTQge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cblxuICAubGdcXDotbWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAubGdcXDotbWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDotbWItNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDotbWwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotbXItNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotbWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotbXQtOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gIH1cblxuICAubGdcXDotbXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC04IHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIH1cblxuICAubGdcXDotbXQtMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbXQtMTIge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTE2IHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gIH1cblxuICAubGdcXDotbWwtMTYge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gIH1cblxuICAubGdcXDotbXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW07XG4gIH1cblxuICAubGdcXDotbWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW07XG4gIH1cblxuICAubGdcXDotbXQtMjQge1xuICAgIG1hcmdpbi10b3A6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTI0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTI0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTMyIHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci0zMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW07XG4gIH1cblxuICAubGdcXDotbWwtMzIge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC00MCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotbXItNDgge1xuICAgIG1hcmdpbi1yaWdodDogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTQ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotbWwtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDotbXQtNTYge1xuICAgIG1hcmdpbi10b3A6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci01NiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotbWItNTYge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC02NCB7XG4gICAgbWFyZ2luLXRvcDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTY0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi02NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTY0IHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LW1yLXB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAubGdcXDotbWItcHgge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIH1cblxuICAubGdcXDotbWwtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6bWF4LWgtZnVsbCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOm1heC1oLXNjcmVlbiB7XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAubGdcXDptYXgtdy1ub25lIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cblxuICAubGdcXDptYXgtdy14cyB7XG4gICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LXNtIHtcbiAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctbWQge1xuICAgIG1heC13aWR0aDogMjhyZW07XG4gIH1cblxuICAubGdcXDptYXgtdy1sZyB7XG4gICAgbWF4LXdpZHRoOiAzMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LXhsIHtcbiAgICBtYXgtd2lkdGg6IDM2cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctMnhsIHtcbiAgICBtYXgtd2lkdGg6IDQycmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctM3hsIHtcbiAgICBtYXgtd2lkdGg6IDQ4cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctNHhsIHtcbiAgICBtYXgtd2lkdGg6IDU2cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctNXhsIHtcbiAgICBtYXgtd2lkdGg6IDY0cmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctNnhsIHtcbiAgICBtYXgtd2lkdGg6IDcycmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctZnVsbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctc2NyZWVuLXNtIHtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICB9XG5cbiAgLmxnXFw6bWF4LXctc2NyZWVuLW1kIHtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG5cbiAgLmxnXFw6bWF4LXctc2NyZWVuLWxnIHtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICB9XG5cbiAgLmxnXFw6bWF4LXctc2NyZWVuLXhsIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuXG4gIC5sZ1xcOm1pbi1oLTAge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cblxuICAubGdcXDptaW4taC1mdWxsIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6bWluLWgtc2NyZWVuIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5sZ1xcOm1pbi13LTAge1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gIC5sZ1xcOm1pbi13LWZ1bGwge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cblxuICAubGdcXDpvYmplY3QtY292ZXIge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG5cbiAgLmxnXFw6b2JqZWN0LWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGw7XG4gICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lO1xuICAgICAgIG9iamVjdC1maXQ6IG5vbmU7XG4gIH1cblxuICAubGdcXDpvYmplY3Qtc2NhbGUtZG93biB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93bjtcbiAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICB9XG5cbiAgLmxnXFw6b2JqZWN0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAubGdcXDpvYmplY3QtY2VudGVyIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC1sZWZ0IHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6b2JqZWN0LWxlZnQtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAubGdcXDpvYmplY3QtbGVmdC10b3Age1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC1yaWdodCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICB9XG5cbiAgLmxnXFw6b2JqZWN0LXJpZ2h0LWJvdHRvbSB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIH1cblxuICAubGdcXDpvYmplY3QtcmlnaHQtdG9wIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgfVxuXG4gIC5sZ1xcOm9iamVjdC10b3Age1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS0wIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS0yNSB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOm9wYWNpdHktNTAge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOm9wYWNpdHktNzUge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpvcGFjaXR5LTEwMCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6b3BhY2l0eS0wOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpvcGFjaXR5LTI1OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpvcGFjaXR5LTUwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm9wYWNpdHktNzU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm9wYWNpdHktMTAwOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpvcGFjaXR5LTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm9wYWNpdHktMjU6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm9wYWNpdHktNTA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6b3BhY2l0eS03NTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6b3BhY2l0eS0xMDA6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpvdXRsaW5lLW5vbmUge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm91dGxpbmUtbm9uZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LWF1dG8ge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3ctaGlkZGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3ctdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy14LWF1dG8ge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy15LWF1dG8ge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy14LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3cteS1oaWRkZW4ge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXgtdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXktdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXgtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy15LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG5cbiAgLmxnXFw6c2Nyb2xsaW5nLXRvdWNoIHtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cblxuICAubGdcXDpzY3JvbGxpbmctYXV0byB7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IGF1dG87XG4gIH1cblxuICAubGdcXDpwLTAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubGdcXDpwLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpwLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtMyB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNiB7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cC04IHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cC0xMCB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0xMiB7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtMTYge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cblxuICAubGdcXDpwLTIwIHtcbiAgICBwYWRkaW5nOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0yNCB7XG4gICAgcGFkZGluZzogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtMzIge1xuICAgIHBhZGRpbmc6IDhyZW07XG4gIH1cblxuICAubGdcXDpwLTQwIHtcbiAgICBwYWRkaW5nOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNDgge1xuICAgIHBhZGRpbmc6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6cC01NiB7XG4gICAgcGFkZGluZzogMTRyZW07XG4gIH1cblxuICAubGdcXDpwLTY0IHtcbiAgICBwYWRkaW5nOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtcHgge1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnB5LTAge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLmxnXFw6cHgtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAubGdcXDpweS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMyB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpweC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubGdcXDpweS01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktNiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAubGdcXDpweC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpweC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMjQge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMjQge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMzIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMzIge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktNDAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAubGdcXDpweC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTQ4IHtcbiAgICBwYWRkaW5nLXRvcDogMTJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtNDgge1xuICAgIHBhZGRpbmctbGVmdDogMTJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW07XG4gIH1cblxuICAubGdcXDpweS01NiB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTU2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktNjQge1xuICAgIHBhZGRpbmctdG9wOiAxNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAubGdcXDpweC02NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LXB4IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAubGdcXDpweC1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLmxnXFw6cHQtMCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAubGdcXDpwci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmxnXFw6cGItMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAubGdcXDpwbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAubGdcXDpwdC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpwYi0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpwci0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpwYi0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpwdC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpwYi0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTQge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6cHItNCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpwci01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpwbC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpwdC02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItNiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTYge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtOCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cblxuICAubGdcXDpwci04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cGItOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAubGdcXDpwbC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cblxuICAubGdcXDpwdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpwYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTEyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMTIge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTE2IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMTYge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTI0IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTI0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMjQge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMjQge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTMyIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTMyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMzIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMzIge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XG4gIH1cblxuICAubGdcXDpwci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW07XG4gIH1cblxuICAubGdcXDpwYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW07XG4gIH1cblxuICAubGdcXDpwdC00OCB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6cHItNDgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6cGItNDgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTQ4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtNTYge1xuICAgIHBhZGRpbmctdG9wOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTU2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTU2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gIH1cblxuICAubGdcXDpwbC01NiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTY0IHtcbiAgICBwYWRkaW5nLXRvcDogMTZyZW07XG4gIH1cblxuICAubGdcXDpwci02NCB7XG4gICAgcGFkZGluZy1yaWdodDogMTZyZW07XG4gIH1cblxuICAubGdcXDpwYi02NCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtNjQge1xuICAgIHBhZGRpbmctbGVmdDogMTZyZW07XG4gIH1cblxuICAubGdcXDpwdC1weCB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnByLXB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAubGdcXDpwYi1weCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnBsLXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1jdXJyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItY3VycmVudDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1jdXJyZW50OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1jdXJyZW50OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsYWNrOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsYWNrOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsYWNrOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibGFjazo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsYWNrOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci13aGl0ZTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci13aGl0ZTo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci13aGl0ZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItd2hpdGU6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci13aGl0ZTo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtMjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTIwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTUwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtODAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTgwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1yZWQtOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcmVkLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtMjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTIwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtNTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTUwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtODAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTgwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWwtODAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10ZWFsLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay0xMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTIwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTMwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTMwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay00MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTUwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTYwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTYwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay03MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTgwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTkwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGluay05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1waW5rLTkwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0xMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTIwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC00MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTUwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC03MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtODAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTgwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLmxnXFw6cG9pbnRlci1ldmVudHMtbm9uZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAubGdcXDpwb2ludGVyLWV2ZW50cy1hdXRvIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnN0YXRpYyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuXG4gIC5sZ1xcOmZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cblxuICAubGdcXDphYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLmxnXFw6cmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5sZ1xcOnN0aWNreSB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gIH1cblxuICAubGdcXDppbnNldC0wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAubGdcXDppbnNldC1hdXRvIHtcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAubGdcXDppbnNldC15LTAge1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAubGdcXDppbnNldC14LTAge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAubGdcXDppbnNldC15LWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAubGdcXDppbnNldC14LWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAubGdcXDp0b3AtMCB7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAubGdcXDpib3R0b20tMCB7XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0wIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmxnXFw6dG9wLWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLWF1dG8ge1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtYXV0byB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnJlc2l6ZS1ub25lIHtcbiAgICByZXNpemU6IG5vbmU7XG4gIH1cblxuICAubGdcXDpyZXNpemUteSB7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgfVxuXG4gIC5sZ1xcOnJlc2l6ZS14IHtcbiAgICByZXNpemU6IGhvcml6b250YWw7XG4gIH1cblxuICAubGdcXDpyZXNpemUge1xuICAgIHJlc2l6ZTogYm90aDtcbiAgfVxuXG4gIC5sZ1xcOnNoYWRvdy14cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICAubGdcXDpzaGFkb3ctc20ge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICAubGdcXDpzaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuXG4gIC5sZ1xcOnNoYWRvdy1tZCB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgLmxnXFw6c2hhZG93LWxnIHtcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA0cHggNnB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC5sZ1xcOnNoYWRvdy14bCB7XG4gICAgYm94LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgfVxuXG4gIC5sZ1xcOnNoYWRvdy0yeGwge1xuICAgIGJveC1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIH1cblxuICAubGdcXDpzaGFkb3ctaW5uZXIge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cblxuICAubGdcXDpzaGFkb3ctb3V0bGluZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNjYsIDE1MywgMjI1LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6c2hhZG93LW5vbmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdy14czpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdy1zbTpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2hhZG93OmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdy1tZDpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzaGFkb3ctbGc6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzaGFkb3cteGw6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdy0yeGw6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdy1pbm5lcjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2hhZG93LW91dGxpbmU6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDY2LCAxNTMsIDIyNSwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2hhZG93LW5vbmU6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdy14czpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdy1zbTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2hhZG93OmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdy1tZDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzaGFkb3ctbGc6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzaGFkb3cteGw6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMjBweCAyNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDEwcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdy0yeGw6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMjVweCA1MHB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdy1pbm5lcjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2hhZG93LW91dGxpbmU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDY2LCAxNTMsIDIyNSwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2hhZG93LW5vbmU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubGdcXDpmaWxsLWN1cnJlbnQge1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOnN0cm9rZS1jdXJyZW50IHtcbiAgICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5sZ1xcOnN0cm9rZS0wIHtcbiAgICBzdHJva2Utd2lkdGg6IDA7XG4gIH1cblxuICAubGdcXDpzdHJva2UtMSB7XG4gICAgc3Ryb2tlLXdpZHRoOiAxO1xuICB9XG5cbiAgLmxnXFw6c3Ryb2tlLTIge1xuICAgIHN0cm9rZS13aWR0aDogMjtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLWF1dG8ge1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLWZpeGVkIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG5cbiAgLmxnXFw6dGV4dC10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1jdXJyZW50IHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ibGFjayB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAubGdcXDp0ZXh0LXdoaXRlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JheS0xMDAge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmF5LTIwMCB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyYXktMzAwIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JheS00MDAge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmF5LTUwMCB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyYXktNjAwIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JheS03MDAge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmF5LTgwMCB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyYXktOTAwIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcmVkLTEwMCB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAubGdcXDp0ZXh0LXJlZC0yMDAge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1yZWQtMzAwIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcmVkLTQwMCB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAubGdcXDp0ZXh0LXJlZC01MDAge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1yZWQtNjAwIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcmVkLTcwMCB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAubGdcXDp0ZXh0LXJlZC04MDAge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1yZWQtOTAwIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3JhbmdlLTEwMCB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9yYW5nZS0yMDAge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcmFuZ2UtMzAwIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3JhbmdlLTQwMCB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9yYW5nZS01MDAge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcmFuZ2UtNjAwIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3JhbmdlLTcwMCB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9yYW5nZS04MDAge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcmFuZ2UtOTAwIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQteWVsbG93LTEwMCB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAubGdcXDp0ZXh0LXllbGxvdy0yMDAge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLmxnXFw6dGV4dC15ZWxsb3ctMzAwIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQteWVsbG93LTQwMCB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAubGdcXDp0ZXh0LXllbGxvdy01MDAge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLmxnXFw6dGV4dC15ZWxsb3ctNjAwIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQteWVsbG93LTcwMCB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAubGdcXDp0ZXh0LXllbGxvdy04MDAge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLmxnXFw6dGV4dC15ZWxsb3ctOTAwIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tMTAwIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tMjAwIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tMzAwIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tNDAwIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tNTAwIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tNjAwIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tNzAwIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tODAwIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZ3JlZW4tOTAwIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtdGVhbC0xMDAge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLmxnXFw6dGV4dC10ZWFsLTIwMCB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAubGdcXDp0ZXh0LXRlYWwtMzAwIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtdGVhbC00MDAge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLmxnXFw6dGV4dC10ZWFsLTUwMCB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAubGdcXDp0ZXh0LXRlYWwtNjAwIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtdGVhbC03MDAge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLmxnXFw6dGV4dC10ZWFsLTgwMCB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAubGdcXDp0ZXh0LXRlYWwtOTAwIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtYmx1ZS0xMDAge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ibHVlLTIwMCB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsdWUtMzAwIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtYmx1ZS00MDAge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ibHVlLTUwMCB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsdWUtNjAwIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtYmx1ZS03MDAge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ibHVlLTgwMCB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsdWUtOTAwIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtaW5kaWdvLTEwMCB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAubGdcXDp0ZXh0LWluZGlnby0yMDAge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1pbmRpZ28tMzAwIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtaW5kaWdvLTQwMCB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAubGdcXDp0ZXh0LWluZGlnby01MDAge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1pbmRpZ28tNjAwIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtaW5kaWdvLTcwMCB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAubGdcXDp0ZXh0LWluZGlnby04MDAge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1pbmRpZ28tOTAwIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcHVycGxlLTEwMCB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAubGdcXDp0ZXh0LXB1cnBsZS0yMDAge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1wdXJwbGUtMzAwIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcHVycGxlLTQwMCB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAubGdcXDp0ZXh0LXB1cnBsZS01MDAge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1wdXJwbGUtNjAwIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcHVycGxlLTcwMCB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAubGdcXDp0ZXh0LXB1cnBsZS04MDAge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1wdXJwbGUtOTAwIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcGluay0xMDAge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1waW5rLTIwMCB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAubGdcXDp0ZXh0LXBpbmstMzAwIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcGluay00MDAge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1waW5rLTUwMCB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAubGdcXDp0ZXh0LXBpbmstNjAwIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcGluay03MDAge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1waW5rLTgwMCB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAubGdcXDp0ZXh0LXBpbmstOTAwIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWN1cnJlbnQ6aG92ZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmxhY2s6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXdoaXRlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmF5LTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JheS0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyYXktMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmF5LTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JheS01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyYXktNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmF5LTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JheS04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyYXktOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1yZWQtOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmVlbi0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmVlbi00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ncmVlbi03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC10ZWFsLTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtdGVhbC0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXRlYWwtMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC10ZWFsLTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtdGVhbC01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXRlYWwtNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC10ZWFsLTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtdGVhbC04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXRlYWwtOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ibHVlLTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmx1ZS0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ibHVlLTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmx1ZS01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ibHVlLTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmx1ZS04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWUtOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1waW5rLTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcGluay0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXBpbmstMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1waW5rLTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcGluay01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXBpbmstNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1waW5rLTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcGluay04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXBpbmstOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWN1cnJlbnQ6Zm9jdXMge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtYmxhY2s6Zm9jdXMge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXdoaXRlOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmF5LTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JheS0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmF5LTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JheS01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmF5LTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JheS04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyYXktOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1yZWQtOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcmFuZ2UtMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcmFuZ2UtMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcmFuZ2UtMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcmFuZ2UtNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcmFuZ2UtNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcmFuZ2UtNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcmFuZ2UtNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcmFuZ2UtODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcmFuZ2UtOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmVlbi00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmVlbi03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC10ZWFsLTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtdGVhbC0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXRlYWwtMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC10ZWFsLTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtdGVhbC01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXRlYWwtNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC10ZWFsLTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtdGVhbC04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXRlYWwtOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ibHVlLTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtYmx1ZS0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ibHVlLTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtYmx1ZS01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ibHVlLTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtYmx1ZS04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1waW5rLTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcGluay0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1waW5rLTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcGluay01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1waW5rLTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtcGluay04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXBpbmstOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC5sZ1xcOml0YWxpYyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgLmxnXFw6bm90LWl0YWxpYyB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgLmxnXFw6dXBwZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLmxnXFw6bG93ZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG5cbiAgLmxnXFw6Y2FwaXRhbGl6ZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cblxuICAubGdcXDpub3JtYWwtY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAubGdcXDp1bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLmxnXFw6bGluZS10aHJvdWdoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5sZ1xcOm5vLXVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp1bmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpsaW5lLXRocm91Z2g6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpuby11bmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dW5kZXJsaW5lOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6bGluZS10aHJvdWdoOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6bm8tdW5kZXJsaW5lOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAubGdcXDphbnRpYWxpYXNlZCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxuXG4gIC5sZ1xcOnN1YnBpeGVsLWFudGlhbGlhc2VkIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6dHJhY2tpbmctdGlnaHRlciB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gIH1cblxuICAubGdcXDp0cmFja2luZy10aWdodCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuICB9XG5cbiAgLmxnXFw6dHJhY2tpbmctbm9ybWFsIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgfVxuXG4gIC5sZ1xcOnRyYWNraW5nLXdpZGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICB9XG5cbiAgLmxnXFw6dHJhY2tpbmctd2lkZXIge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cblxuICAubGdcXDp0cmFja2luZy13aWRlc3Qge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgfVxuXG4gIC5sZ1xcOnNlbGVjdC1ub25lIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG5cbiAgLmxnXFw6c2VsZWN0LXRleHQge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gIH1cblxuICAubGdcXDpzZWxlY3QtYWxsIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBhbGw7XG4gIH1cblxuICAubGdcXDpzZWxlY3QtYXV0byB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmFsaWduLWJhc2VsaW5lIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIH1cblxuICAubGdcXDphbGlnbi10b3Age1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cblxuICAubGdcXDphbGlnbi1taWRkbGUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAubGdcXDphbGlnbi1ib3R0b20ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cblxuICAubGdcXDphbGlnbi10ZXh0LXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICB9XG5cbiAgLmxnXFw6YWxpZ24tdGV4dC1ib3R0b20ge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgfVxuXG4gIC5sZ1xcOnZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAubGdcXDppbnZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5sZ1xcOndoaXRlc3BhY2Utbm9ybWFsIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLmxnXFw6d2hpdGVzcGFjZS1uby13cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLmxnXFw6d2hpdGVzcGFjZS1wcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gIH1cblxuICAubGdcXDp3aGl0ZXNwYWNlLXByZS1saW5lIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gIH1cblxuICAubGdcXDp3aGl0ZXNwYWNlLXByZS13cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIH1cblxuICAubGdcXDpicmVhay1ub3JtYWwge1xuICAgIG92ZXJmbG93LXdyYXA6IG5vcm1hbDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cblxuICAubGdcXDpicmVhay13b3JkcyB7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgfVxuXG4gIC5sZ1xcOmJyZWFrLWFsbCB7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB9XG5cbiAgLmxnXFw6dHJ1bmNhdGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5sZ1xcOnctMCB7XG4gICAgd2lkdGg6IDA7XG4gIH1cblxuICAubGdcXDp3LTEge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dy0yIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6dy0zIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctNCB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAubGdcXDp3LTUge1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dy02IHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6dy04IHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMTAge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDp3LTEyIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMTYge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6dy0yMCB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAubGdcXDp3LTI0IHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMzIge1xuICAgIHdpZHRoOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6dy00MCB7XG4gICAgd2lkdGg6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6dy00OCB7XG4gICAgd2lkdGg6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6dy01NiB7XG4gICAgd2lkdGg6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6dy02NCB7XG4gICAgd2lkdGg6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6dy1hdXRvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnctcHgge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAubGdcXDp3LTFcXC8yIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmxnXFw6dy0xXFwvMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDp3LTJcXC8zIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOnctMVxcLzQge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAubGdcXDp3LTJcXC80IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmxnXFw6dy0zXFwvNCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5sZ1xcOnctMVxcLzUge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAubGdcXDp3LTJcXC81IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLmxnXFw6dy0zXFwvNSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC5sZ1xcOnctNFxcLzUge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAubGdcXDp3LTFcXC82IHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOnctMlxcLzYge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6dy0zXFwvNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOnctNFxcLzYge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6dy01XFwvNiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDp3LTFcXC8xMiB7XG4gICAgd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOnctMlxcLzEyIHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOnctM1xcLzEyIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmxnXFw6dy00XFwvMTIge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG5cbiAgLmxnXFw6dy01XFwvMTIge1xuICAgIHdpZHRoOiA0MS42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6dy02XFwvMTIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAubGdcXDp3LTdcXC8xMiB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDp3LThcXC8xMiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAubGdcXDp3LTlcXC8xMiB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5sZ1xcOnctMTBcXC8xMiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cblxuICAubGdcXDp3LTExXFwvMTIge1xuICAgIHdpZHRoOiA5MS42NjY2NjclO1xuICB9XG5cbiAgLmxnXFw6dy1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOnctc2NyZWVuIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cblxuICAubGdcXDp6LTAge1xuICAgIHotaW5kZXg6IDA7XG4gIH1cblxuICAubGdcXDp6LTEwIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5sZ1xcOnotMjAge1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLmxnXFw6ei0zMCB7XG4gICAgei1pbmRleDogMzA7XG4gIH1cblxuICAubGdcXDp6LTQwIHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC5sZ1xcOnotNTAge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLmxnXFw6ei1hdXRvIHtcbiAgICB6LWluZGV4OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTAge1xuICAgIGdyaWQtZ2FwOiAwO1xuICAgIGdhcDogMDtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0xIHtcbiAgICBncmlkLWdhcDogMC4yNXJlbTtcbiAgICBnYXA6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtMiB7XG4gICAgZ3JpZC1nYXA6IDAuNXJlbTtcbiAgICBnYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0zIHtcbiAgICBncmlkLWdhcDogMC43NXJlbTtcbiAgICBnYXA6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtNCB7XG4gICAgZ3JpZC1nYXA6IDFyZW07XG4gICAgZ2FwOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTUge1xuICAgIGdyaWQtZ2FwOiAxLjI1cmVtO1xuICAgIGdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC02IHtcbiAgICBncmlkLWdhcDogMS41cmVtO1xuICAgIGdhcDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTgge1xuICAgIGdyaWQtZ2FwOiAycmVtO1xuICAgIGdhcDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0xMCB7XG4gICAgZ3JpZC1nYXA6IDIuNXJlbTtcbiAgICBnYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0xMiB7XG4gICAgZ3JpZC1nYXA6IDNyZW07XG4gICAgZ2FwOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTE2IHtcbiAgICBncmlkLWdhcDogNHJlbTtcbiAgICBnYXA6IDRyZW07XG4gIH1cblxuICAubGdcXDpnYXAtMjAge1xuICAgIGdyaWQtZ2FwOiA1cmVtO1xuICAgIGdhcDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0yNCB7XG4gICAgZ3JpZC1nYXA6IDZyZW07XG4gICAgZ2FwOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTMyIHtcbiAgICBncmlkLWdhcDogOHJlbTtcbiAgICBnYXA6IDhyZW07XG4gIH1cblxuICAubGdcXDpnYXAtNDAge1xuICAgIGdyaWQtZ2FwOiAxMHJlbTtcbiAgICBnYXA6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTQ4IHtcbiAgICBncmlkLWdhcDogMTJyZW07XG4gICAgZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC01NiB7XG4gICAgZ3JpZC1nYXA6IDE0cmVtO1xuICAgIGdhcDogMTRyZW07XG4gIH1cblxuICAubGdcXDpnYXAtNjQge1xuICAgIGdyaWQtZ2FwOiAxNnJlbTtcbiAgICBnYXA6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXB4IHtcbiAgICBncmlkLWdhcDogMXB4O1xuICAgIGdhcDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC0wIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDA7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwO1xuICAgICAgICAgY29sdW1uLWdhcDogMDtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1nYXAtMSB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpjb2wtZ2FwLTIge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMC41cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC0zIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1nYXAtNCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxcmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gIH1cblxuICAubGdcXDpjb2wtZ2FwLTUge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC02IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1nYXAtOCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAycmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDJyZW07XG4gIH1cblxuICAubGdcXDpjb2wtZ2FwLTEwIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1nYXAtMTIge1xuICAgIGdyaWQtY29sdW1uLWdhcDogM3JlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC0xNiB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogNHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDRyZW07XG4gIH1cblxuICAubGdcXDpjb2wtZ2FwLTIwIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDVyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1nYXAtMjQge1xuICAgIGdyaWQtY29sdW1uLWdhcDogNnJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDZyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC0zMiB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA4cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogOHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDhyZW07XG4gIH1cblxuICAubGdcXDpjb2wtZ2FwLTQwIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEwcmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMTByZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1nYXAtNDgge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTJyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC01NiB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNHJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDE0cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTRyZW07XG4gIH1cblxuICAubGdcXDpjb2wtZ2FwLTY0IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDE2cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMTZyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1nYXAtcHgge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMXB4O1xuICAgIC1tb3otY29sdW1uLWdhcDogMXB4O1xuICAgICAgICAgY29sdW1uLWdhcDogMXB4O1xuICB9XG5cbiAgLmxnXFw6cm93LWdhcC0wIHtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgcm93LWdhcDogMDtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1nYXAtMSB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjI1cmVtO1xuICAgIHJvdy1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLTIge1xuICAgIGdyaWQtcm93LWdhcDogMC41cmVtO1xuICAgIHJvdy1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1nYXAtMyB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjc1cmVtO1xuICAgIHJvdy1nYXA6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLTQge1xuICAgIGdyaWQtcm93LWdhcDogMXJlbTtcbiAgICByb3ctZ2FwOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6cm93LWdhcC01IHtcbiAgICBncmlkLXJvdy1nYXA6IDEuMjVyZW07XG4gICAgcm93LWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1nYXAtNiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxLjVyZW07XG4gICAgcm93LWdhcDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm93LWdhcC04IHtcbiAgICBncmlkLXJvdy1nYXA6IDJyZW07XG4gICAgcm93LWdhcDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1nYXAtMTAge1xuICAgIGdyaWQtcm93LWdhcDogMi41cmVtO1xuICAgIHJvdy1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1nYXAtMTIge1xuICAgIGdyaWQtcm93LWdhcDogM3JlbTtcbiAgICByb3ctZ2FwOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cm93LWdhcC0xNiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA0cmVtO1xuICAgIHJvdy1nYXA6IDRyZW07XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLTIwIHtcbiAgICBncmlkLXJvdy1nYXA6IDVyZW07XG4gICAgcm93LWdhcDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1nYXAtMjQge1xuICAgIGdyaWQtcm93LWdhcDogNnJlbTtcbiAgICByb3ctZ2FwOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6cm93LWdhcC0zMiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA4cmVtO1xuICAgIHJvdy1nYXA6IDhyZW07XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLTQwIHtcbiAgICBncmlkLXJvdy1nYXA6IDEwcmVtO1xuICAgIHJvdy1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6cm93LWdhcC00OCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxMnJlbTtcbiAgICByb3ctZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1nYXAtNTYge1xuICAgIGdyaWQtcm93LWdhcDogMTRyZW07XG4gICAgcm93LWdhcDogMTRyZW07XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLTY0IHtcbiAgICBncmlkLXJvdy1nYXA6IDE2cmVtO1xuICAgIHJvdy1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6cm93LWdhcC1weCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxcHg7XG4gICAgcm93LWdhcDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1mbG93LXJvdyB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtZmxvdy1jb2wge1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIH1cblxuICAubGdcXDpncmlkLWZsb3ctcm93LWRlbnNlIHtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93IGRlbnNlO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1mbG93LWNvbC1kZW5zZSB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbiBkZW5zZTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy0xIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy00IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLTYge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy03IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtOCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLTkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy0xMCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy0xMSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy0xMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy1ub25lIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG5vbmU7XG4gIH1cblxuICAubGdcXDpjb2wtYXV0byB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gIH1cblxuICAubGdcXDpjb2wtc3Bhbi0xIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xuICB9XG5cbiAgLmxnXFw6Y29sLXNwYW4tMiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIHNwYW4gMjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTMge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDMgLyBzcGFuIDM7XG4gIH1cblxuICAubGdcXDpjb2wtc3Bhbi00IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA0IC8gc3BhbiA0O1xuICB9XG5cbiAgLmxnXFw6Y29sLXNwYW4tNSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNSAvIHNwYW4gNTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTYge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDYgLyBzcGFuIDY7XG4gIH1cblxuICAubGdcXDpjb2wtc3Bhbi03IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA3IC8gc3BhbiA3O1xuICB9XG5cbiAgLmxnXFw6Y29sLXNwYW4tOCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOCAvIHNwYW4gODtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTkge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDkgLyBzcGFuIDk7XG4gIH1cblxuICAubGdcXDpjb2wtc3Bhbi0xMCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTAgLyBzcGFuIDEwO1xuICB9XG5cbiAgLmxnXFw6Y29sLXNwYW4tMTEge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDExIC8gc3BhbiAxMTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTEyIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMiAvIHNwYW4gMTI7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtMiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtMyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtNCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtNSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtNiB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtNyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtOCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtOSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtMTAge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC0xMSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTEyIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTI7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtMTMge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtMSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxO1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC0yIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDI7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTMge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtNCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC01IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDU7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTYge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtNyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA3O1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC04IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDg7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTkge1xuICAgIGdyaWQtY29sdW1uLWVuZDogOTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtMTAge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTA7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTExIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDExO1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC0xMiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtMTMge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTM7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLWF1dG8ge1xuICAgIGdyaWQtY29sdW1uLWVuZDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtcm93cy0xIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3MtMiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1yb3dzLTMge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtcm93cy00IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3MtNSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1yb3dzLTYge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtcm93cy1ub25lIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG5vbmU7XG4gIH1cblxuICAubGdcXDpyb3ctYXV0byB7XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi0xIHtcbiAgICBncmlkLXJvdzogc3BhbiAxIC8gc3BhbiAxO1xuICB9XG5cbiAgLmxnXFw6cm93LXNwYW4tMiB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMiAvIHNwYW4gMjtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zcGFuLTMge1xuICAgIGdyaWQtcm93OiBzcGFuIDMgLyBzcGFuIDM7XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi00IHtcbiAgICBncmlkLXJvdzogc3BhbiA0IC8gc3BhbiA0O1xuICB9XG5cbiAgLmxnXFw6cm93LXNwYW4tNSB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNSAvIHNwYW4gNTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zcGFuLTYge1xuICAgIGdyaWQtcm93OiBzcGFuIDYgLyBzcGFuIDY7XG4gIH1cblxuICAubGdcXDpyb3ctc3RhcnQtMSB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gIH1cblxuICAubGdcXDpyb3ctc3RhcnQtMiB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDI7XG4gIH1cblxuICAubGdcXDpyb3ctc3RhcnQtMyB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDM7XG4gIH1cblxuICAubGdcXDpyb3ctc3RhcnQtNCB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDQ7XG4gIH1cblxuICAubGdcXDpyb3ctc3RhcnQtNSB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDU7XG4gIH1cblxuICAubGdcXDpyb3ctc3RhcnQtNiB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDY7XG4gIH1cblxuICAubGdcXDpyb3ctc3RhcnQtNyB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDc7XG4gIH1cblxuICAubGdcXDpyb3ctc3RhcnQtYXV0byB7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IGF1dG87XG4gIH1cblxuICAubGdcXDpyb3ctZW5kLTEge1xuICAgIGdyaWQtcm93LWVuZDogMTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1lbmQtMiB7XG4gICAgZ3JpZC1yb3ctZW5kOiAyO1xuICB9XG5cbiAgLmxnXFw6cm93LWVuZC0zIHtcbiAgICBncmlkLXJvdy1lbmQ6IDM7XG4gIH1cblxuICAubGdcXDpyb3ctZW5kLTQge1xuICAgIGdyaWQtcm93LWVuZDogNDtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1lbmQtNSB7XG4gICAgZ3JpZC1yb3ctZW5kOiA1O1xuICB9XG5cbiAgLmxnXFw6cm93LWVuZC02IHtcbiAgICBncmlkLXJvdy1lbmQ6IDY7XG4gIH1cblxuICAubGdcXDpyb3ctZW5kLTcge1xuICAgIGdyaWQtcm93LWVuZDogNztcbiAgfVxuXG4gIC5sZ1xcOnJvdy1lbmQtYXV0byB7XG4gICAgZ3JpZC1yb3ctZW5kOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNmb3JtIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMDtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMDtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLXRyYW5zZm9ybS10cmFuc2xhdGUteCkpIHRyYW5zbGF0ZVkodmFyKC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15KSkgcm90YXRlKHZhcigtLXRyYW5zZm9ybS1yb3RhdGUpKSBza2V3WCh2YXIoLS10cmFuc2Zvcm0tc2tldy14KSkgc2tld1kodmFyKC0tdHJhbnNmb3JtLXNrZXcteSkpIHNjYWxlWCh2YXIoLS10cmFuc2Zvcm0tc2NhbGUteCkpIHNjYWxlWSh2YXIoLS10cmFuc2Zvcm0tc2NhbGUteSkpO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNmb3JtLW5vbmUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOm9yaWdpbi1jZW50ZXIge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOm9yaWdpbi10b3Age1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgfVxuXG4gIC5sZ1xcOm9yaWdpbi10b3AtcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgfVxuXG4gIC5sZ1xcOm9yaWdpbi1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIH1cblxuICAubGdcXDpvcmlnaW4tYm90dG9tLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG4gIH1cblxuICAubGdcXDpvcmlnaW4tYm90dG9tIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIH1cblxuICAubGdcXDpvcmlnaW4tYm90dG9tLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6b3JpZ2luLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIH1cblxuICAubGdcXDpvcmlnaW4tdG9wLWxlZnQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtMCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtNTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtNzUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubGdcXDpzY2FsZS05MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAubGdcXDpzY2FsZS05NSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTEwMCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtMTA1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubGdcXDpzY2FsZS0xMTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubGdcXDpzY2FsZS0xMjUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTE1MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXgtMCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXgtNTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC03NSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC05MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTk1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTEwMCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXgtMTA1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC0xMTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXgtMTI1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC0xNTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktMCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktNTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteS03NSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteS05MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAubGdcXDpzY2FsZS15LTk1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubGdcXDpzY2FsZS15LTEwMCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktMTA1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteS0xMTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktMTI1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteS0xNTAge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS01MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLTc1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS05MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLTk1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS0xMDA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtMTA1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLTExMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtMTI1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLTE1MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC0wOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTUwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC03NTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTkwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC05NTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTEwMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC0xMDU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXgtMTEwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXgtMTI1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTE1MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktNTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTc1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktOTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTk1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktMTAwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTEwNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteS0xMTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteS0xMjU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktMTUwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUtNTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS03NTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUtOTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS05NTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUtMTAwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTEwNTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS0xMTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTEyNTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS0xNTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXgtMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC01MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXgtNzU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC05MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXgtOTU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC0xMDA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXgtMTA1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS14LTExMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS14LTEyNTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC0xNTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS0wOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS15LTUwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS03NTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS15LTkwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS05NTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS15LTEwMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS0xMDU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktMTEwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktMTI1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS15LTE1MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTAge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgfVxuXG4gIC5sZ1xcOnJvdGF0ZS00NSB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5sZ1xcOnJvdGF0ZS05MCB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5sZ1xcOnJvdGF0ZS0xODAge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLmxnXFw6LXJvdGF0ZS0xODAge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5sZ1xcOi1yb3RhdGUtOTAge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLmxnXFw6LXJvdGF0ZS00NSB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnJvdGF0ZS0wOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnJvdGF0ZS00NTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6cm90YXRlLTkwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpyb3RhdGUtMTgwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXJvdGF0ZS0xODA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXJvdGF0ZS05MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1yb3RhdGUtNDU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyb3RhdGUtMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyb3RhdGUtNDU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJvdGF0ZS05MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cm90YXRlLTE4MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1yb3RhdGUtMTgwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1yb3RhdGUtOTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotcm90YXRlLTQ1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMSB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0yIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC00IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTUge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMTAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0xMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0xNiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0yMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0yNCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0zMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC00MCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNDgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTU2IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC02NCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtcHgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMSB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC00IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtNSB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0xMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMTIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0xNiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTIwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMjQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0zMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTQwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTQ4IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTU2IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTY0IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LXB4IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC1mdWxsIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMVxcLzIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMVxcLzIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC1mdWxsIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMSB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0yIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS00IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTUge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMTAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0xMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0xNiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0yMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0yNCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0zMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS00MCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNDgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTU2IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS02NCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktcHgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMSB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS00IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNSB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0xMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMTIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0xNiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTIwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMjQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0zMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTQwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTQ4IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTU2IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTY0IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LXB4IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS1mdWxsIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMVxcLzIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMVxcLzIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS1mdWxsIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTE6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC04OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTEyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00ODpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01Njpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02NDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1weDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC04OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yNDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC01Njpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTY0OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtcHg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtZnVsbDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtZnVsbDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktODpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTEwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE2OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yNDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktcHg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTM6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktODpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE2OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTMyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS00MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ4OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS02NDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LXB4OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LWZ1bGw6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LWZ1bGw6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0wOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTM6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTIwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ4OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTU2OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTY0OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LXB4OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC02OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI0OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00ODpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU2OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC1weDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC1mdWxsOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC8yOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC1mdWxsOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTE6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS04OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTEyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00ODpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01Njpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02NDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS04OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yNDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01Njpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTY0OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktcHg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktZnVsbDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktZnVsbDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAubGdcXDpza2V3LXgtMCB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xuICB9XG5cbiAgLmxnXFw6c2tldy14LTMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5sZ1xcOnNrZXcteC02IHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXgtMTIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAubGdcXDotc2tldy14LTEyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1za2V3LXgtNiB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1za2V3LXgtMyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5sZ1xcOnNrZXcteS0wIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG4gIH1cblxuICAubGdcXDpza2V3LXktMyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6c2tldy15LTYge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5sZ1xcOnNrZXcteS0xMiB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1za2V3LXktMTIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6LXNrZXcteS02IHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLmxnXFw6LXNrZXcteS0zIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXgtMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXgtMzpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXgtNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXgtMTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1za2V3LXgtMTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy14LTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1za2V3LXgtMzpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy15LTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy15LTM6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy15LTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy15LTEyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy15LTEyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXNrZXcteS02OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy15LTM6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteC0wOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteC0zOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteC02OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteC0xMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXNrZXcteC0xMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1za2V3LXgtNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXNrZXcteC0zOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXktMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXktMzpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXktNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXktMTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1za2V3LXktMTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy15LTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1za2V3LXktMzpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tbm9uZSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tYWxsIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIH1cblxuICAubGdcXDp0cmFuc2l0aW9uIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yLCBmaWxsLCBzdHJva2UsIG9wYWNpdHksIGJveC1zaGFkb3csIHRyYW5zZm9ybTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tY29sb3JzIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yLCBmaWxsLCBzdHJva2U7XG4gIH1cblxuICAubGdcXDp0cmFuc2l0aW9uLW9wYWNpdHkge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIH1cblxuICAubGdcXDp0cmFuc2l0aW9uLXNoYWRvdyB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdztcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tdHJhbnNmb3JtIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIH1cblxuICAubGdcXDplYXNlLWxpbmVhciB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuXG4gIC5sZ1xcOmVhc2UtaW4ge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAxLCAxKTtcbiAgfVxuXG4gIC5sZ1xcOmVhc2Utb3V0IHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gIH1cblxuICAubGdcXDplYXNlLWluLW91dCB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIH1cblxuICAubGdcXDpkdXJhdGlvbi03NSB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzVtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTEwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG4gIH1cblxuICAubGdcXDpkdXJhdGlvbi0xNTAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLmxnXFw6ZHVyYXRpb24tMjAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTMwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMzAwbXM7XG4gIH1cblxuICAubGdcXDpkdXJhdGlvbi01MDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB9XG5cbiAgLmxnXFw6ZHVyYXRpb24tNzAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3MDBtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTEwMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTc1IHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA3NW1zO1xuICB9XG5cbiAgLmxnXFw6ZGVsYXktMTAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTE1MCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTUwbXM7XG4gIH1cblxuICAubGdcXDpkZWxheS0yMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIwMG1zO1xuICB9XG5cbiAgLmxnXFw6ZGVsYXktMzAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTUwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG4gIH1cblxuICAubGdcXDpkZWxheS03MDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDcwMG1zO1xuICB9XG5cbiAgLmxnXFw6ZGVsYXktMTAwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwMG1zO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnhsXFw6c3BhY2UteS0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwcHggKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcHggKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNzVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjc1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDFyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjI1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMi41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygzcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDNyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg2cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDhyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEwcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEwcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTByZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE0cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE0cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE2cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE2cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcHggKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjc1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjc1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjI1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtM3JlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTNyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtM3JlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC00cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC04cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtOHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEwcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE0cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE2cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXB4ICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMXB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC1yZXZlcnNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteS0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS14LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXktMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDJweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygycHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteC0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygycHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYyg0cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoNHB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXgtNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoNHB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDRweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteS04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS14LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg4cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXkgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXktcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS14LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtdHJhbnNwYXJlbnQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWN1cnJlbnQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibGFjayA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS13aGl0ZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmF5LTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1yZWQtMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXJlZC0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1yZWQtNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXJlZC01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1yZWQtNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXJlZC04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcmVkLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcmFuZ2UtMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9yYW5nZS0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtb3JhbmdlLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcmFuZ2UtNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9yYW5nZS01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtb3JhbmdlLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcmFuZ2UtNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9yYW5nZS04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtb3JhbmdlLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15ZWxsb3ctMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXllbGxvdy0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteWVsbG93LTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15ZWxsb3ctNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXllbGxvdy01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteWVsbG93LTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15ZWxsb3ctNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXllbGxvdy04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteWVsbG93LTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmVlbi0xMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JlZW4tMjAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyZWVuLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmVlbi00MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JlZW4tNTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyZWVuLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmVlbi03MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZ3JlZW4tODAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWdyZWVuLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS10ZWFsLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS10ZWFsLTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS10ZWFsLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS10ZWFsLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS10ZWFsLTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS10ZWFsLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS10ZWFsLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS10ZWFsLTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS10ZWFsLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1pbmRpZ28tMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWluZGlnby0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1pbmRpZ28tNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWluZGlnby01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1pbmRpZ28tNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWluZGlnby04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtaW5kaWdvLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXB1cnBsZS0yMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcHVycGxlLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtNDAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXB1cnBsZS01MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcHVycGxlLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wdXJwbGUtNzAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXB1cnBsZS04MDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpIHtcbiAgICBib3JkZXItY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtcHVycGxlLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTIwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTMwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTQwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTUwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTYwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTcwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTgwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1waW5rLTkwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSkge1xuICAgIGJvcmRlci1jb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC54bFxcOnNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC54bFxcOm5vdC1zci1vbmx5IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6bm90LXNyLW9ubHk6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC54bFxcOmFwcGVhcmFuY2Utbm9uZSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAueGxcXDpiZy1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC54bFxcOmJnLWxvY2FsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGxvY2FsO1xuICB9XG5cbiAgLnhsXFw6Ymctc2Nyb2xsIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxuXG4gIC54bFxcOmJnLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmJnLWN1cnJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmJnLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6Ymctd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAueGxcXDpiZy1ncmF5LTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC54bFxcOmJnLWdyYXktMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnhsXFw6YmctZ3JheS0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAueGxcXDpiZy1ncmF5LTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYXktNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JheS02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAueGxcXDpiZy1ncmF5LTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYXktODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnhsXFw6YmctZ3JheS05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAueGxcXDpiZy1yZWQtMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC54bFxcOmJnLXJlZC0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAueGxcXDpiZy1yZWQtNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC54bFxcOmJnLXJlZC02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAueGxcXDpiZy1yZWQtNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnhsXFw6YmctcmVkLTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC54bFxcOmJnLXJlZC05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAueGxcXDpiZy1vcmFuZ2UtMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnhsXFw6Ymctb3JhbmdlLTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC54bFxcOmJnLW9yYW5nZS0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAueGxcXDpiZy1vcmFuZ2UtNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnhsXFw6Ymctb3JhbmdlLTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC54bFxcOmJnLW9yYW5nZS02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAueGxcXDpiZy1vcmFuZ2UtNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnhsXFw6Ymctb3JhbmdlLTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC54bFxcOmJnLW9yYW5nZS05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAueGxcXDpiZy15ZWxsb3ctMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnhsXFw6YmcteWVsbG93LTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC54bFxcOmJnLXllbGxvdy0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAueGxcXDpiZy15ZWxsb3ctNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnhsXFw6YmcteWVsbG93LTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC54bFxcOmJnLXllbGxvdy02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAueGxcXDpiZy15ZWxsb3ctNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnhsXFw6YmcteWVsbG93LTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC54bFxcOmJnLXllbGxvdy05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAueGxcXDpiZy1ncmVlbi0xMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAueGxcXDpiZy1ncmVlbi0yMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAueGxcXDpiZy1ncmVlbi0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAueGxcXDpiZy1ncmVlbi00MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAueGxcXDpiZy1ncmVlbi01MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAueGxcXDpiZy1ncmVlbi02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAueGxcXDpiZy1ncmVlbi03MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAueGxcXDpiZy1ncmVlbi04MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAueGxcXDpiZy1ncmVlbi05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAueGxcXDpiZy10ZWFsLTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC54bFxcOmJnLXRlYWwtMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnhsXFw6YmctdGVhbC0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAueGxcXDpiZy10ZWFsLTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC54bFxcOmJnLXRlYWwtNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnhsXFw6YmctdGVhbC02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAueGxcXDpiZy10ZWFsLTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC54bFxcOmJnLXRlYWwtODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnhsXFw6YmctdGVhbC05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC54bFxcOmJnLWJsdWUtMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnhsXFw6YmctYmx1ZS0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC54bFxcOmJnLWJsdWUtNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnhsXFw6YmctYmx1ZS02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAueGxcXDpiZy1ibHVlLTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC54bFxcOmJnLWJsdWUtODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnhsXFw6YmctYmx1ZS05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAueGxcXDpiZy1pbmRpZ28tMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC54bFxcOmJnLWluZGlnby0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAueGxcXDpiZy1pbmRpZ28tNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC54bFxcOmJnLWluZGlnby02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAueGxcXDpiZy1pbmRpZ28tNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnhsXFw6YmctaW5kaWdvLTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC54bFxcOmJnLWluZGlnby05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnhsXFw6YmctcHVycGxlLTIwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC54bFxcOmJnLXB1cnBsZS0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnhsXFw6YmctcHVycGxlLTUwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC54bFxcOmJnLXB1cnBsZS02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAueGxcXDpiZy1wdXJwbGUtNzAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnhsXFw6YmctcHVycGxlLTgwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC54bFxcOmJnLXB1cnBsZS05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAueGxcXDpiZy1waW5rLTEwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC54bFxcOmJnLXBpbmstMjAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnhsXFw6YmctcGluay0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAueGxcXDpiZy1waW5rLTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC54bFxcOmJnLXBpbmstNTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnhsXFw6YmctcGluay02MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAueGxcXDpiZy1waW5rLTcwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC54bFxcOmJnLXBpbmstODAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnhsXFw6YmctcGluay05MDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctY3VycmVudDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibGFjazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctd2hpdGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmF5LTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctZ3JheS0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmF5LTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctZ3JheS02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyYXktNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmF5LTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctZ3JheS05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXJlZC05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9yYW5nZS0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9yYW5nZS0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9yYW5nZS0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9yYW5nZS00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9yYW5nZS01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9yYW5nZS02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9yYW5nZS03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9yYW5nZS04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9yYW5nZS05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXllbGxvdy05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctZ3JlZW4tODAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmVlbi05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXRlYWwtMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy10ZWFsLTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctdGVhbC0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXRlYWwtNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy10ZWFsLTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctdGVhbC02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXRlYWwtNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy10ZWFsLTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctdGVhbC05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWUtMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibHVlLTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctYmx1ZS0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWUtNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibHVlLTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctYmx1ZS02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWUtNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibHVlLTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctYmx1ZS05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWluZGlnby05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXBpbmstMTAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1waW5rLTIwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay0zMDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXBpbmstNDAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1waW5rLTUwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay02MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXBpbmstNzAwOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1waW5rLTgwMDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGluay05MDA6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctY3VycmVudDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibGFjazpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctd2hpdGU6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmF5LTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctZ3JheS0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmF5LTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctZ3JheS02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyYXktNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmF5LTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctZ3JheS05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXJlZC05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9yYW5nZS0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9yYW5nZS0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9yYW5nZS0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9yYW5nZS00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9yYW5nZS01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9yYW5nZS02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9yYW5nZS03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9yYW5nZS04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9yYW5nZS05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctZ3JlZW4tODAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmVlbi05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXRlYWwtMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy10ZWFsLTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctdGVhbC0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXRlYWwtNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy10ZWFsLTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctdGVhbC02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXRlYWwtNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy10ZWFsLTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctdGVhbC05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctYmx1ZS0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctYmx1ZS02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibHVlLTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctYmx1ZS05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWluZGlnby05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXBpbmstMTAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1waW5rLTIwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay0zMDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXBpbmstNDAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1waW5rLTUwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay02MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXBpbmstNzAwOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1waW5rLTgwMDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctcGluay05MDA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAueGxcXDpiZy1ib3R0b20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOmJnLWNlbnRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6YmctbGVmdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgfVxuXG4gIC54bFxcOmJnLWxlZnQtYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOmJnLWxlZnQtdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgfVxuXG4gIC54bFxcOmJnLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgfVxuXG4gIC54bFxcOmJnLXJpZ2h0LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICB9XG5cbiAgLnhsXFw6YmctcmlnaHQtdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIH1cblxuICAueGxcXDpiZy10b3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgfVxuXG4gIC54bFxcOmJnLXJlcGVhdCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgfVxuXG4gIC54bFxcOmJnLW5vLXJlcGVhdCB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuXG4gIC54bFxcOmJnLXJlcGVhdC14IHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIH1cblxuICAueGxcXDpiZy1yZXBlYXQteSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICB9XG5cbiAgLnhsXFw6YmctcmVwZWF0LXJvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcm91bmQ7XG4gIH1cblxuICAueGxcXDpiZy1yZXBlYXQtc3BhY2Uge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbiAgfVxuXG4gIC54bFxcOmJnLWF1dG8ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxuXG4gIC54bFxcOmJnLWNvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLnhsXFw6YmctY29udGFpbiB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWNvbGxhcHNlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXNlcGFyYXRlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXRyYW5zcGFyZW50IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWN1cnJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsYWNrIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gIH1cblxuICAueGxcXDpib3JkZXItd2hpdGUge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmF5LTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyYXktMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmF5LTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyYXktNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS02MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmF5LTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyYXktODAwIHtcbiAgICBib3JkZXItY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JheS05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1yZWQtMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXJlZC0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1yZWQtNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXJlZC02MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1yZWQtNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAueGxcXDpib3JkZXItcmVkLTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXJlZC05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcmFuZ2UtMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3JhbmdlLTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9yYW5nZS0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcmFuZ2UtNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3JhbmdlLTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9yYW5nZS02MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcmFuZ2UtNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3JhbmdlLTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9yYW5nZS05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci15ZWxsb3ctMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAueGxcXDpib3JkZXIteWVsbG93LTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXllbGxvdy0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci15ZWxsb3ctNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAueGxcXDpib3JkZXIteWVsbG93LTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXllbGxvdy02MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci15ZWxsb3ctNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAueGxcXDpib3JkZXIteWVsbG93LTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXllbGxvdy05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmVlbi0xMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmVlbi0yMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmVlbi0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmVlbi00MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmVlbi01MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmVlbi02MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmVlbi03MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmVlbi04MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmVlbi05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci10ZWFsLTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXRlYWwtMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAueGxcXDpib3JkZXItdGVhbC0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci10ZWFsLTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXRlYWwtNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAueGxcXDpib3JkZXItdGVhbC02MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci10ZWFsLTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXRlYWwtODAwIHtcbiAgICBib3JkZXItY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAueGxcXDpib3JkZXItdGVhbC05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ibHVlLTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsdWUtMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ibHVlLTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsdWUtNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS02MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ibHVlLTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsdWUtODAwIHtcbiAgICBib3JkZXItY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1pbmRpZ28tMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWluZGlnby0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1pbmRpZ28tNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWluZGlnby02MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1pbmRpZ28tNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAueGxcXDpib3JkZXItaW5kaWdvLTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWluZGlnby05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1wdXJwbGUtMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAueGxcXDpib3JkZXItcHVycGxlLTIwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXB1cnBsZS0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1wdXJwbGUtNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAueGxcXDpib3JkZXItcHVycGxlLTUwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXB1cnBsZS02MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1wdXJwbGUtNzAwIHtcbiAgICBib3JkZXItY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAueGxcXDpib3JkZXItcHVycGxlLTgwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXB1cnBsZS05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTEwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXBpbmstMjAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAueGxcXDpib3JkZXItcGluay0zMDAge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTQwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXBpbmstNTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAueGxcXDpib3JkZXItcGluay02MDAge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1waW5rLTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXBpbmstODAwIHtcbiAgICBib3JkZXItY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAueGxcXDpib3JkZXItcGluay05MDAge1xuICAgIGJvcmRlci1jb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItY3VycmVudDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ibGFjazpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItd2hpdGU6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JheS0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JheS02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyYXktNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmF5LTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JheS05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXJlZC05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9yYW5nZS05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXllbGxvdy05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmVlbi0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTQwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmVlbi02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZWVuLTcwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JlZW4tODAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmVlbi05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXRlYWwtMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci10ZWFsLTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItdGVhbC0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXRlYWwtNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci10ZWFsLTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItdGVhbC02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXRlYWwtNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci10ZWFsLTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItdGVhbC05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ibHVlLTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWluZGlnby05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS00MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS01MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS03MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS04MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXB1cnBsZS05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstMTAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTIwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcGluay0zMDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNDAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTUwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcGluay02MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXBpbmstNzAwOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1waW5rLTgwMDpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItcGluay05MDA6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItY3VycmVudDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ibGFjazpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItd2hpdGU6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JheS0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JheS02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyYXktNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmF5LTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JheS05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXJlZC05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9yYW5nZS05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXllbGxvdy05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JlZW4tODAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmVlbi05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXRlYWwtMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci10ZWFsLTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItdGVhbC0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXRlYWwtNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci10ZWFsLTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItdGVhbC02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXRlYWwtNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci10ZWFsLTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItdGVhbC05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWluZGlnby05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstMTAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1waW5rLTIwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay0zMDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNDAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1waW5rLTUwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay02MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXBpbmstNzAwOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1waW5rLTgwMDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItcGluay05MDA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbm9uZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtc20ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1mdWxsIHtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQtbm9uZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtci1ub25lIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYi1ub25lIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sLW5vbmUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdC1zbSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1yLXNtIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1iLXNtIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWwtc20ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1yIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYiB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10LW1kIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXItbWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWItbWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbC1tZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1yLWxnIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWItbGcge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sLWxnIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10LWZ1bGwge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1yLWZ1bGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYi1mdWxsIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10bC1ub25lIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10ci1ub25lIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYnItbm9uZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJsLW5vbmUge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRsLXNtIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdHItc20ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYnItc20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYmwtc20ge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10bCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdHIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1iciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJsIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10bC1tZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRyLW1kIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJyLW1kIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zNzVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJsLW1kIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjM3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdGwtbGcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdHItbGcge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJyLWxnIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ibC1sZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10bC1mdWxsIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRyLWZ1bGwge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJyLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJsLWZ1bGwge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1zb2xpZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1kYXNoZWQge1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWRvdHRlZCB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIH1cblxuICAueGxcXDpib3JkZXItZG91YmxlIHtcbiAgICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ub25lIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAueGxcXDpib3JkZXItMCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLTIge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLTQge1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLTgge1xuICAgIGJvcmRlci13aWR0aDogOHB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci10LTAge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cblxuICAueGxcXDpib3JkZXItci0wIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIH1cblxuICAueGxcXDpib3JkZXItYi0wIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWwtMCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cblxuICAueGxcXDpib3JkZXItdC0yIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItci0yIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1iLTIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sLTIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdC00IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItci00IHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1iLTQge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sLTQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdC04IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItci04IHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1iLTgge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sLTgge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXIge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWIge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Ym94LWJvcmRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC54bFxcOmJveC1jb250ZW50IHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgfVxuXG4gIC54bFxcOmN1cnNvci1hdXRvIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cblxuICAueGxcXDpjdXJzb3ItZGVmYXVsdCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLXBvaW50ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC54bFxcOmN1cnNvci13YWl0IHtcbiAgICBjdXJzb3I6IHdhaXQ7XG4gIH1cblxuICAueGxcXDpjdXJzb3ItdGV4dCB7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLW1vdmUge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgfVxuXG4gIC54bFxcOmN1cnNvci1ub3QtYWxsb3dlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gIC54bFxcOmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC54bFxcOmlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLnhsXFw6aW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cblxuICAueGxcXDpmbG93LXJvb3Qge1xuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcbiAgfVxuXG4gIC54bFxcOmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAueGxcXDppbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAueGxcXDpncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG5cbiAgLnhsXFw6aW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICB9XG5cbiAgLnhsXFw6dGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtY2FwdGlvbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgfVxuXG4gIC54bFxcOnRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cblxuICAueGxcXDp0YWJsZS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbiAgfVxuXG4gIC54bFxcOnRhYmxlLWNvbHVtbi1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uLWdyb3VwO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtZm9vdGVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXA7XG4gIH1cblxuICAueGxcXDp0YWJsZS1oZWFkZXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuXG4gIC54bFxcOnRhYmxlLXJvdy1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cblxuICAueGxcXDpoaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAueGxcXDpmbGV4LXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC54bFxcOmZsZXgtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gIC54bFxcOmZsZXgtY29sIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1jb2wtcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLnhsXFw6ZmxleC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAueGxcXDpmbGV4LXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAueGxcXDpmbGV4LW5vLXdyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLnhsXFw6aXRlbXMtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnhsXFw6aXRlbXMtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAueGxcXDppdGVtcy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAueGxcXDppdGVtcy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLnhsXFw6aXRlbXMtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAueGxcXDpzZWxmLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG87XG4gIH1cblxuICAueGxcXDpzZWxmLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnhsXFw6c2VsZi1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnhsXFw6c2VsZi1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC54bFxcOnNlbGYtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAueGxcXDpjb250ZW50LWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6Y29udGVudC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC54bFxcOmNvbnRlbnQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC54bFxcOmNvbnRlbnQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC54bFxcOmNvbnRlbnQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAueGxcXDpmbGV4LTEge1xuICAgIGZsZXg6IDEgMSAwJTtcbiAgfVxuXG4gIC54bFxcOmZsZXgtYXV0byB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAueGxcXDpmbGV4LWluaXRpYWwge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1ub25lIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxuXG4gIC54bFxcOmZsZXgtZ3JvdyB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAueGxcXDpmbGV4LXNocmluayB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAueGxcXDpvcmRlci0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLnhsXFw6b3JkZXItMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAueGxcXDpvcmRlci00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLnhsXFw6b3JkZXItNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAueGxcXDpvcmRlci03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLnhsXFw6b3JkZXItOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAueGxcXDpvcmRlci0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLnhsXFw6b3JkZXItMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAueGxcXDpvcmRlci1maXJzdCB7XG4gICAgb3JkZXI6IC05OTk5O1xuICB9XG5cbiAgLnhsXFw6b3JkZXItbGFzdCB7XG4gICAgb3JkZXI6IDk5OTk7XG4gIH1cblxuICAueGxcXDpvcmRlci1ub25lIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC54bFxcOmZsb2F0LXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAueGxcXDpmbG9hdC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC54bFxcOmZsb2F0LW5vbmUge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgLnhsXFw6Y2xlYXJmaXg6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAueGxcXDpjbGVhci1sZWZ0IHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxuXG4gIC54bFxcOmNsZWFyLXJpZ2h0IHtcbiAgICBjbGVhcjogcmlnaHQ7XG4gIH1cblxuICAueGxcXDpjbGVhci1ib3RoIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC54bFxcOmNsZWFyLW5vbmUge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLnhsXFw6Zm9udC1zYW5zIHtcbiAgICBmb250LWZhbWlseTogc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIH1cblxuICAueGxcXDpmb250LXNlcmlmIHtcbiAgICBmb250LWZhbWlseTogR2VvcmdpYSwgQ2FtYnJpYSwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICB9XG5cbiAgLnhsXFw6Zm9udC1tb25vIHtcbiAgICBmb250LWZhbWlseTogTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICB9XG5cbiAgLnhsXFw6Zm9udC1oYWlybGluZSB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuXG4gIC54bFxcOmZvbnQtdGhpbiB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gIC54bFxcOmZvbnQtbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAueGxcXDpmb250LW5vcm1hbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC54bFxcOmZvbnQtbWVkaXVtIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLnhsXFw6Zm9udC1zZW1pYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC54bFxcOmZvbnQtYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC54bFxcOmZvbnQtZXh0cmFib2xkIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLnhsXFw6Zm9udC1ibGFjayB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Zm9udC1oYWlybGluZTpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Zm9udC10aGluOmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmb250LWxpZ2h0OmhvdmVyIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmb250LW5vcm1hbDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Zm9udC1tZWRpdW06aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZvbnQtc2VtaWJvbGQ6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZvbnQtYm9sZDpob3ZlciB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Zm9udC1leHRyYWJvbGQ6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZvbnQtYmxhY2s6aG92ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZvbnQtaGFpcmxpbmU6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZvbnQtdGhpbjpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Zm9udC1saWdodDpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Zm9udC1ub3JtYWw6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZvbnQtbWVkaXVtOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmb250LXNlbWlib2xkOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmb250LWJvbGQ6Zm9jdXMge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZvbnQtZXh0cmFib2xkOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmb250LWJsYWNrOmZvY3VzIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLnhsXFw6aC0wIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAueGxcXDpoLTEge1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMiB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpoLTMge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtNCB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6aC01IHtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpoLTYge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6aC04IHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAueGxcXDpoLTEwIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMTIge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOmgtMTYge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMjAge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMjQge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMzIge1xuICAgIGhlaWdodDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmgtNDAge1xuICAgIGhlaWdodDogMTByZW07XG4gIH1cblxuICAueGxcXDpoLTQ4IHtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6aC01NiB7XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmgtNjQge1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cblxuICAueGxcXDpoLWF1dG8ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmgtcHgge1xuICAgIGhlaWdodDogMXB4O1xuICB9XG5cbiAgLnhsXFw6aC1mdWxsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAueGxcXDpoLXNjcmVlbiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC54bFxcOnRleHQteHMge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnRleHQtc20ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnRleHQtbGcge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LXhsIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LTJ4bCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LTN4bCB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnRleHQtNHhsIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LTV4bCB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6dGV4dC02eGwge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctMyB7XG4gICAgbGluZS1oZWlnaHQ6IC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctNCB7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLTUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy02IHtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy03IHtcbiAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctOCB7XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLTkge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy0xMCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctbm9uZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLXRpZ2h0IHtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctc251ZyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy1ub3JtYWwge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLXJlbGF4ZWQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctbG9vc2Uge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG5cbiAgLnhsXFw6bGlzdC1pbnNpZGUge1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgfVxuXG4gIC54bFxcOmxpc3Qtb3V0c2lkZSB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgfVxuXG4gIC54bFxcOmxpc3Qtbm9uZSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgLnhsXFw6bGlzdC1kaXNjIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIH1cblxuICAueGxcXDpsaXN0LWRlY2ltYWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgfVxuXG4gIC54bFxcOm0tMCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnhsXFw6bS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDptLTIge1xuICAgIG1hcmdpbjogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0zIHtcbiAgICBtYXJnaW46IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDptLTQge1xuICAgIG1hcmdpbjogMXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tNSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bS02IHtcbiAgICBtYXJnaW46IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tOCB7XG4gICAgbWFyZ2luOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6bS0xMCB7XG4gICAgbWFyZ2luOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDptLTEyIHtcbiAgICBtYXJnaW46IDNyZW07XG4gIH1cblxuICAueGxcXDptLTE2IHtcbiAgICBtYXJnaW46IDRyZW07XG4gIH1cblxuICAueGxcXDptLTIwIHtcbiAgICBtYXJnaW46IDVyZW07XG4gIH1cblxuICAueGxcXDptLTI0IHtcbiAgICBtYXJnaW46IDZyZW07XG4gIH1cblxuICAueGxcXDptLTMyIHtcbiAgICBtYXJnaW46IDhyZW07XG4gIH1cblxuICAueGxcXDptLTQwIHtcbiAgICBtYXJnaW46IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6bS00OCB7XG4gICAgbWFyZ2luOiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOm0tNTYge1xuICAgIG1hcmdpbjogMTRyZW07XG4gIH1cblxuICAueGxcXDptLTY0IHtcbiAgICBtYXJnaW46IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6bS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cblxuICAueGxcXDptLXB4IHtcbiAgICBtYXJnaW46IDFweDtcbiAgfVxuXG4gIC54bFxcOi1tLTEge1xuICAgIG1hcmdpbjogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbS0yIHtcbiAgICBtYXJnaW46IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotbS0zIHtcbiAgICBtYXJnaW46IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tNCB7XG4gICAgbWFyZ2luOiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTUge1xuICAgIG1hcmdpbjogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotbS02IHtcbiAgICBtYXJnaW46IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotbS04IHtcbiAgICBtYXJnaW46IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMTAge1xuICAgIG1hcmdpbjogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTEyIHtcbiAgICBtYXJnaW46IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMTYge1xuICAgIG1hcmdpbjogLTRyZW07XG4gIH1cblxuICAueGxcXDotbS0yMCB7XG4gICAgbWFyZ2luOiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTI0IHtcbiAgICBtYXJnaW46IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMzIge1xuICAgIG1hcmdpbjogLThyZW07XG4gIH1cblxuICAueGxcXDotbS00MCB7XG4gICAgbWFyZ2luOiAtMTByZW07XG4gIH1cblxuICAueGxcXDotbS00OCB7XG4gICAgbWFyZ2luOiAtMTJyZW07XG4gIH1cblxuICAueGxcXDotbS01NiB7XG4gICAgbWFyZ2luOiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotbS02NCB7XG4gICAgbWFyZ2luOiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotbS1weCB7XG4gICAgbWFyZ2luOiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6bXktMCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnhsXFw6bXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnhsXFw6bXktMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpteS0zIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpteC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpteS00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAueGxcXDpteC00IHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAueGxcXDpteS01IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpteC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpteS02IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpteS0xMiB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOm15LTE2IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAueGxcXDpteC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktMjAge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAueGxcXDpteS0yNCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtMjQge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTMyIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAueGxcXDpteC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNDAge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNDgge1xuICAgIG1hcmdpbi10b3A6IDEycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNTYge1xuICAgIG1hcmdpbi10b3A6IDE0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNjQge1xuICAgIG1hcmdpbi10b3A6IDE2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6bXktYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bXgtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bXktcHgge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAueGxcXDpteC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC54bFxcOi1teS0xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotbXgtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTMge1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTQge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTUge1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTYge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC02IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotbXktOCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAueGxcXDotbXgtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gIH1cblxuICAueGxcXDotbXktMTAge1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAueGxcXDotbXktMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTE2IHtcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0yMCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIH1cblxuICAueGxcXDotbXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTI0IHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW07XG4gIH1cblxuICAueGxcXDotbXktMzIge1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTMyIHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS00MCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS00OCB7XG4gICAgbWFyZ2luLXRvcDogLTEycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS01NiB7XG4gICAgbWFyZ2luLXRvcDogLTE0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC01NiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS02NCB7XG4gICAgbWFyZ2luLXRvcDogLTE2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC02NCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS1weCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LW14LXB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAueGxcXDptdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLnhsXFw6bXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnhsXFw6bWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC54bFxcOm1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLnhsXFw6bXQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDptbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTMge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDptci0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDptYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDptdC00IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6bWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDptbC01IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTYge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTgge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cblxuICAueGxcXDptci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAueGxcXDptYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cblxuICAueGxcXDptdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtMTIge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cblxuICAueGxcXDptci0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAueGxcXDptbC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gIH1cblxuICAueGxcXDptdC0xNiB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAueGxcXDptYi0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtMjQge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gIH1cblxuICAueGxcXDptci0yNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMjQge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAueGxcXDptbC0yNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gIH1cblxuICAueGxcXDptdC0zMiB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTMyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW07XG4gIH1cblxuICAueGxcXDptYi0zMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTMyIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6bWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTQ4IHtcbiAgICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTQ4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6bWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtNDgge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTU2IHtcbiAgICBtYXJnaW4tdG9wOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTU2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItNTYge1xuICAgIG1hcmdpbi1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtNTYge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTY0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItNjQge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOm10LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cblxuICAueGxcXDptci1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAueGxcXDptYi1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bWwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAueGxcXDptdC1weCB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICB9XG5cbiAgLnhsXFw6bXItcHgge1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLnhsXFw6bWItcHgge1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC54bFxcOm1sLXB4IHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG5cbiAgLnhsXFw6LW10LTEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotbXItMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotbWwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotbXQtMyB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotbXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotbXQtNCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gIH1cblxuICAueGxcXDotbXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC00IHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIH1cblxuICAueGxcXDotbXQtNSB7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC01IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXQtNiB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotbWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC02IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC04IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0xMiB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gIH1cblxuICAueGxcXDotbXItMTIge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAueGxcXDotbWItMTIge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gIH1cblxuICAueGxcXDotbXQtMTYge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIH1cblxuICAueGxcXDotbWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC0yNCB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gIH1cblxuICAueGxcXDotbXItMjQge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW07XG4gIH1cblxuICAueGxcXDotbWItMjQge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTI0IHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gIH1cblxuICAueGxcXDotbXQtMzIge1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTMyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTMyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0zMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtMTByZW07XG4gIH1cblxuICAueGxcXDotbXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTByZW07XG4gIH1cblxuICAueGxcXDotbWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTByZW07XG4gIH1cblxuICAueGxcXDotbXQtNDgge1xuICAgIG1hcmdpbi10b3A6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci00OCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJyZW07XG4gIH1cblxuICAueGxcXDotbWItNDgge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC00OCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC01NiB7XG4gICAgbWFyZ2luLXRvcDogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTU2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi01NiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTU2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTY0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotbXItNjQge1xuICAgIG1hcmdpbi1yaWdodDogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTY0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotbWwtNjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotbXQtcHgge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cblxuICAueGxcXDotbXItcHgge1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1tYi1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1tbC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cblxuICAueGxcXDptYXgtaC1mdWxsIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6bWF4LWgtc2NyZWVuIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC54bFxcOm1heC13LW5vbmUge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuXG4gIC54bFxcOm1heC13LXhzIHtcbiAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXctc20ge1xuICAgIG1heC13aWR0aDogMjRyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy1tZCB7XG4gICAgbWF4LXdpZHRoOiAyOHJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC13LWxnIHtcbiAgICBtYXgtd2lkdGg6IDMycmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXcteGwge1xuICAgIG1heC13aWR0aDogMzZyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy0yeGwge1xuICAgIG1heC13aWR0aDogNDJyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy0zeGwge1xuICAgIG1heC13aWR0aDogNDhyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy00eGwge1xuICAgIG1heC13aWR0aDogNTZyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy01eGwge1xuICAgIG1heC13aWR0aDogNjRyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy02eGwge1xuICAgIG1heC13aWR0aDogNzJyZW07XG4gIH1cblxuICAueGxcXDptYXgtdy1mdWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAueGxcXDptYXgtdy1zY3JlZW4tc20ge1xuICAgIG1heC13aWR0aDogNTc2cHg7XG4gIH1cblxuICAueGxcXDptYXgtdy1zY3JlZW4tbWQge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cblxuICAueGxcXDptYXgtdy1zY3JlZW4tbGcge1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cblxuICAueGxcXDptYXgtdy1zY3JlZW4teGwge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG5cbiAgLnhsXFw6bWluLWgtMCB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxuXG4gIC54bFxcOm1pbi1oLWZ1bGwge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAueGxcXDptaW4taC1zY3JlZW4ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLnhsXFw6bWluLXctMCB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLnhsXFw6bWluLXctZnVsbCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LWNvbnRhaW4ge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAueGxcXDpvYmplY3QtZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgICBvYmplY3QtZml0OiBmaWxsO1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LW5vbmUge1xuICAgIC1vLW9iamVjdC1maXQ6IG5vbmU7XG4gICAgICAgb2JqZWN0LWZpdDogbm9uZTtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC1zY2FsZS1kb3duIHtcbiAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duO1xuICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XG4gIH1cblxuICAueGxcXDpvYmplY3QtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC1jZW50ZXIge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LWxlZnQge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gIH1cblxuICAueGxcXDpvYmplY3QtbGVmdC1ib3R0b20ge1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC1sZWZ0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LXJpZ2h0IHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cblxuICAueGxcXDpvYmplY3QtcmlnaHQtYm90dG9tIHtcbiAgICAtby1vYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOm9iamVjdC1yaWdodC10b3Age1xuICAgIC1vLW9iamVjdC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICB9XG5cbiAgLnhsXFw6b2JqZWN0LXRvcCB7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIH1cblxuICAueGxcXDpvcGFjaXR5LTAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpvcGFjaXR5LTI1IHtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6b3BhY2l0eS01MCB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6b3BhY2l0eS03NSB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktMTAwIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpvcGFjaXR5LTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm9wYWNpdHktMjU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm9wYWNpdHktNTA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6b3BhY2l0eS03NTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6b3BhY2l0eS0xMDA6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOm9wYWNpdHktMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3BhY2l0eS0yNTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3BhY2l0eS01MDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTc1OmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpvcGFjaXR5LTEwMDpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOm91dGxpbmUtbm9uZSB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6b3V0bGluZS1ub25lOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3ctYXV0byB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy1oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXgtYXV0byB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXktYXV0byB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy15LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3cteS12aXNpYmxlIHtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3cteC1zY3JvbGwge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAueGxcXDpzY3JvbGxpbmctdG91Y2gge1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuXG4gIC54bFxcOnNjcm9sbGluZy1hdXRvIHtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogYXV0bztcbiAgfVxuXG4gIC54bFxcOnAtMCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC54bFxcOnAtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtMiB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0zIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cC00IHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cC01IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cC02IHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpwLTgge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAueGxcXDpwLTEwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpwLTEyIHtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cC0xNiB7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnAtMjAge1xuICAgIHBhZGRpbmc6IDVyZW07XG4gIH1cblxuICAueGxcXDpwLTI0IHtcbiAgICBwYWRkaW5nOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0zMiB7XG4gICAgcGFkZGluZzogOHJlbTtcbiAgfVxuXG4gIC54bFxcOnAtNDAge1xuICAgIHBhZGRpbmc6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6cC00OCB7XG4gICAgcGFkZGluZzogMTJyZW07XG4gIH1cblxuICAueGxcXDpwLTU2IHtcbiAgICBwYWRkaW5nOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOnAtNjQge1xuICAgIHBhZGRpbmc6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6cC1weCB7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG5cbiAgLnhsXFw6cHktMCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAueGxcXDpweC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC54bFxcOnB5LTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpweS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpweC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpweS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTMge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAueGxcXDpweC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpweS02IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpweC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpweS04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpweS0xMiB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAueGxcXDpweC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAueGxcXDpweS0xNiB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAueGxcXDpweC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cblxuICAueGxcXDpweS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cblxuICAueGxcXDpweC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAueGxcXDpweS0yNCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAueGxcXDpweC0yNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cblxuICAueGxcXDpweS0zMiB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cblxuICAueGxcXDpweC0zMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XG4gIH1cblxuICAueGxcXDpweS00MCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6cHktNDgge1xuICAgIHBhZGRpbmctdG9wOiAxMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG4gIH1cblxuICAueGxcXDpweC00OCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTU2IHtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtNTYge1xuICAgIHBhZGRpbmctbGVmdDogMTRyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTRyZW07XG4gIH1cblxuICAueGxcXDpweS02NCB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTY0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktcHgge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC54bFxcOnB4LXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAueGxcXDpwdC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC54bFxcOnByLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAueGxcXDpwYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC54bFxcOnBsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC54bFxcOnB0LTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpwbC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtNCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cblxuICAueGxcXDpwci00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cGItNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAueGxcXDpwbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cblxuICAueGxcXDpwdC01IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpwYi01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTYge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpwci02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpwYi02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpwdC04IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAueGxcXDpwYi04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTgge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMTIge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAueGxcXDpwYi0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAueGxcXDpwbC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMTYge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cblxuICAueGxcXDpwYi0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAueGxcXDpwbC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMjAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAueGxcXDpwYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cblxuICAueGxcXDpwbC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMjQge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMjQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cblxuICAueGxcXDpwYi0yNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAueGxcXDpwbC0yNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMzIge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMzIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XG4gIH1cblxuICAueGxcXDpwYi0zMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cblxuICAueGxcXDpwbC0zMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtNDAge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gIH1cblxuICAueGxcXDpwbC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTQ4IHtcbiAgICBwYWRkaW5nLXRvcDogMTJyZW07XG4gIH1cblxuICAueGxcXDpwci00OCB7XG4gICAgcGFkZGluZy1yaWdodDogMTJyZW07XG4gIH1cblxuICAueGxcXDpwYi00OCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtNDgge1xuICAgIHBhZGRpbmctbGVmdDogMTJyZW07XG4gIH1cblxuICAueGxcXDpwdC01NiB7XG4gICAgcGFkZGluZy10b3A6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItNTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItNTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTU2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtNjQge1xuICAgIHBhZGRpbmctdG9wOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTY0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTY0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZyZW07XG4gIH1cblxuICAueGxcXDpwbC02NCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LXB4IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICB9XG5cbiAgLnhsXFw6cHItcHgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC54bFxcOnBiLXB4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnhsXFw6cGwtcHgge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItY3VycmVudDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1jdXJyZW50Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWN1cnJlbnQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmxhY2s6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmxhY2s6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmxhY2s6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsYWNrOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmxhY2s6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXdoaXRlOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXdoaXRlOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXdoaXRlOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci13aGl0ZTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXdoaXRlOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyYXktOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcmVkLTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXJlZC05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1yZWQtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2YwZmZmNDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTIwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNmY2ZDU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi0zMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY4ZDM5MTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNDAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTUwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0OGJiNzg7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi02MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJmODU1YTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tNzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTgwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmVlbi05MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10ZWFsLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTEwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTEwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTEwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTEwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay0yMDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstMjAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay0yMDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTMwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstMzAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTQwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTQwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTQwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay00MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTQwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay01MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay01MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay01MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNTAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay01MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTYwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstNjAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTcwMDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTcwMDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTcwMDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay03MDA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTcwMDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay04MDA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay04MDA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay04MDA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstODAwOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGluay04MDA6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1waW5rLTkwMDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXBpbmstOTAwOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItY3VycmVudDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1jdXJyZW50OmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjdmYWZjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWRmMmY3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2UyZThmMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlMmU4ZjA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjY2JkNWUwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTBhZWMwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcxODA5NjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MTgwOTY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGE1NTY4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmQzNzQ4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmF5LTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzFhMjAyYztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JheS05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyYXktOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMxYTIwMmM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY1ZjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZDdkNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlYjJiMjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWIyYjI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYzgxODE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y1NjU2NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U1M2UzZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlNTNlM2U7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNTMwMzA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzliMmMyYztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXJlZC05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0MmEyYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcmVkLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1yZWQtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDJhMmE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZhZjA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZWJjODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiZDM4ZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmQzOGQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmFkNTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VkODkzNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkNmIyMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZDZiMjA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjMDU2MjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzljNDIyMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9yYW5nZS05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdiMzQxZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3JhbmdlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcmFuZ2UtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3YjM0MWU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZmZjA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZlZmNiZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjA4OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWYwODk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmNmUwNWU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2VjYzk0YjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2OWUyZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNjllMmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzc5MWY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk3NWExNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXllbGxvdy05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc0NDIxMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXIteWVsbG93LTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci15ZWxsb3ctOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3NDQyMTA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0xMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTEwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi0yMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTMwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlhZTZiNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5YWU2YjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi00MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTQwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi01MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTYwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzM4YTE2OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGExNjk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi03MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTcwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmVlbi04MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZWVuLTkwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIyNTQzZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JlZW4tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMjU0M2Q7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTZmZmZhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjJmNWVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgxZTZkOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MWU2ZDk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGZkMWM1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMzhiMmFjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxOTc5NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTk3OTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM3YTdiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMjg1ZTYxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsLTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzIzNGU1MjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbC05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWwtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyMzRlNTI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmOGZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmVlM2Y4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzkwY2RmNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MGNkZjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjNiM2VkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDI5OWUxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzMxODJjZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzMTgyY2U7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmI2Y2IwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmM1MjgyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhNDM2NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTQzNjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlYmY0ZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2MzZGFmZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2EzYmZmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhM2JmZmE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3ZjljZjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzY2N2VlYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzVhNjdkODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1YTY3ZDg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0YzUxYmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQzNDE5MDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWluZGlnby05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzNjMzY2YjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItaW5kaWdvLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1pbmRpZ28tOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMzYzM2NmI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0xMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYWY1ZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2U5ZDhmZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTIwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS0zMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q2YmNmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTMwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNmJjZmE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS00MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNDAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNiNzk0ZjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzlmN2FlYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTUwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS02MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzgwNWFkNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTYwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4MDVhZDU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS03MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtNzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2YjQ2YzE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU1M2M5YTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTgwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtODAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXB1cnBsZS05MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQ0MzM3YTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcHVycGxlLTkwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wdXJwbGUtOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM0NDMzN2E7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMTAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmNWY3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTEwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0yMDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMjAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTIwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmVkN2UyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTMwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZiYjZjZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay0zMDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstMzAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmYmI2Y2U7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNDAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZjY4N2IzO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTQwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay00MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay01MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNTAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTUwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZWQ2NGE2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTYwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2Q1M2Y4YztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay02MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNjAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkNTNmOGM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstNzAwOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYjgzMjgwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTcwMDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay03MDA6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay04MDA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstODAwOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTgwMDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTcyNjZkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1waW5rLTkwMDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzcwMjQ1OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGluay05MDA6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBpbmstOTAwOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM3MDI0NTk7XG4gIH1cblxuICAueGxcXDpwb2ludGVyLWV2ZW50cy1ub25lIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC54bFxcOnBvaW50ZXItZXZlbnRzLWF1dG8ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6c3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLnhsXFw6Zml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxuXG4gIC54bFxcOmFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAueGxcXDpyZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnhsXFw6c3RpY2t5IHtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTAge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC54bFxcOmluc2V0LWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMCB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC54bFxcOnRvcC0wIHtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAueGxcXDpyaWdodC0wIHtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0wIHtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAueGxcXDpsZWZ0LTAge1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAueGxcXDp0b3AtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAueGxcXDpib3R0b20tYXV0byB7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bGVmdC1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6cmVzaXplLW5vbmUge1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOnJlc2l6ZS15IHtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xuICB9XG5cbiAgLnhsXFw6cmVzaXplLXgge1xuICAgIHJlc2l6ZTogaG9yaXpvbnRhbDtcbiAgfVxuXG4gIC54bFxcOnJlc2l6ZSB7XG4gICAgcmVzaXplOiBib3RoO1xuICB9XG5cbiAgLnhsXFw6c2hhZG93LXhzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdy1zbSB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgLnhsXFw6c2hhZG93LW1kIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cblxuICAueGxcXDpzaGFkb3ctbGcge1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDRweCA2cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG5cbiAgLnhsXFw6c2hhZG93LXhsIHtcbiAgICBib3gtc2hhZG93OiAwIDIwcHggMjVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxMHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICB9XG5cbiAgLnhsXFw6c2hhZG93LTJ4bCB7XG4gICAgYm94LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdy1pbm5lciB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdy1vdXRsaW5lIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg2NiwgMTUzLCAyMjUsIDAuNSk7XG4gIH1cblxuICAueGxcXDpzaGFkb3ctbm9uZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2hhZG93LXhzOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2hhZG93LXNtOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzaGFkb3c6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2hhZG93LW1kOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNoYWRvdy1sZzpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNoYWRvdy14bDpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2hhZG93LTJ4bDpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2hhZG93LWlubmVyOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzaGFkb3ctb3V0bGluZTpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNjYsIDE1MywgMjI1LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzaGFkb3ctbm9uZTpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2hhZG93LXhzOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2hhZG93LXNtOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzaGFkb3c6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2hhZG93LW1kOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNoYWRvdy1sZzpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDZweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNoYWRvdy14bDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAyMHB4IDI1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMTBweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2hhZG93LTJ4bDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAyNXB4IDUwcHggLTEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2hhZG93LWlubmVyOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzaGFkb3ctb3V0bGluZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNjYsIDE1MywgMjI1LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzaGFkb3ctbm9uZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmZpbGwtY3VycmVudCB7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6c3Ryb2tlLWN1cnJlbnQge1xuICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB9XG5cbiAgLnhsXFw6c3Ryb2tlLTAge1xuICAgIHN0cm9rZS13aWR0aDogMDtcbiAgfVxuXG4gIC54bFxcOnN0cm9rZS0xIHtcbiAgICBzdHJva2Utd2lkdGg6IDE7XG4gIH1cblxuICAueGxcXDpzdHJva2UtMiB7XG4gICAgc3Ryb2tlLXdpZHRoOiAyO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtYXV0byB7XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtZml4ZWQge1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cblxuICAueGxcXDp0ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAueGxcXDp0ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAueGxcXDp0ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXRyYW5zcGFyZW50IHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDp0ZXh0LWN1cnJlbnQge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsYWNrIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC54bFxcOnRleHQtd2hpdGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmF5LTEwMCB7XG4gICAgY29sb3I6ICNmN2ZhZmM7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyYXktMjAwIHtcbiAgICBjb2xvcjogI2VkZjJmNztcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JheS0zMDAge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmF5LTQwMCB7XG4gICAgY29sb3I6ICNjYmQ1ZTA7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyYXktNTAwIHtcbiAgICBjb2xvcjogI2EwYWVjMDtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JheS02MDAge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmF5LTcwMCB7XG4gICAgY29sb3I6ICM0YTU1Njg7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyYXktODAwIHtcbiAgICBjb2xvcjogIzJkMzc0ODtcbiAgfVxuXG4gIC54bFxcOnRleHQtZ3JheS05MDAge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1yZWQtMTAwIHtcbiAgICBjb2xvcjogI2ZmZjVmNTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcmVkLTIwMCB7XG4gICAgY29sb3I6ICNmZWQ3ZDc7XG4gIH1cblxuICAueGxcXDp0ZXh0LXJlZC0zMDAge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1yZWQtNDAwIHtcbiAgICBjb2xvcjogI2ZjODE4MTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcmVkLTUwMCB7XG4gICAgY29sb3I6ICNmNTY1NjU7XG4gIH1cblxuICAueGxcXDp0ZXh0LXJlZC02MDAge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1yZWQtNzAwIHtcbiAgICBjb2xvcjogI2M1MzAzMDtcbiAgfVxuXG4gIC54bFxcOnRleHQtcmVkLTgwMCB7XG4gICAgY29sb3I6ICM5YjJjMmM7XG4gIH1cblxuICAueGxcXDp0ZXh0LXJlZC05MDAge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcmFuZ2UtMTAwIHtcbiAgICBjb2xvcjogI2ZmZmFmMDtcbiAgfVxuXG4gIC54bFxcOnRleHQtb3JhbmdlLTIwMCB7XG4gICAgY29sb3I6ICNmZWViYzg7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9yYW5nZS0zMDAge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcmFuZ2UtNDAwIHtcbiAgICBjb2xvcjogI2Y2YWQ1NTtcbiAgfVxuXG4gIC54bFxcOnRleHQtb3JhbmdlLTUwMCB7XG4gICAgY29sb3I6ICNlZDg5MzY7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9yYW5nZS02MDAge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcmFuZ2UtNzAwIHtcbiAgICBjb2xvcjogI2MwNTYyMTtcbiAgfVxuXG4gIC54bFxcOnRleHQtb3JhbmdlLTgwMCB7XG4gICAgY29sb3I6ICM5YzQyMjE7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9yYW5nZS05MDAge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLnhsXFw6dGV4dC15ZWxsb3ctMTAwIHtcbiAgICBjb2xvcjogI2ZmZmZmMDtcbiAgfVxuXG4gIC54bFxcOnRleHQteWVsbG93LTIwMCB7XG4gICAgY29sb3I6ICNmZWZjYmY7XG4gIH1cblxuICAueGxcXDp0ZXh0LXllbGxvdy0zMDAge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLnhsXFw6dGV4dC15ZWxsb3ctNDAwIHtcbiAgICBjb2xvcjogI2Y2ZTA1ZTtcbiAgfVxuXG4gIC54bFxcOnRleHQteWVsbG93LTUwMCB7XG4gICAgY29sb3I6ICNlY2M5NGI7XG4gIH1cblxuICAueGxcXDp0ZXh0LXllbGxvdy02MDAge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLnhsXFw6dGV4dC15ZWxsb3ctNzAwIHtcbiAgICBjb2xvcjogI2I3NzkxZjtcbiAgfVxuXG4gIC54bFxcOnRleHQteWVsbG93LTgwMCB7XG4gICAgY29sb3I6ICM5NzVhMTY7XG4gIH1cblxuICAueGxcXDp0ZXh0LXllbGxvdy05MDAge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi0xMDAge1xuICAgIGNvbG9yOiAjZjBmZmY0O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi0yMDAge1xuICAgIGNvbG9yOiAjYzZmNmQ1O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi0zMDAge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi00MDAge1xuICAgIGNvbG9yOiAjNjhkMzkxO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi01MDAge1xuICAgIGNvbG9yOiAjNDhiYjc4O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi02MDAge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi03MDAge1xuICAgIGNvbG9yOiAjMmY4NTVhO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi04MDAge1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmVlbi05MDAge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnhsXFw6dGV4dC10ZWFsLTEwMCB7XG4gICAgY29sb3I6ICNlNmZmZmE7XG4gIH1cblxuICAueGxcXDp0ZXh0LXRlYWwtMjAwIHtcbiAgICBjb2xvcjogI2IyZjVlYTtcbiAgfVxuXG4gIC54bFxcOnRleHQtdGVhbC0zMDAge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLnhsXFw6dGV4dC10ZWFsLTQwMCB7XG4gICAgY29sb3I6ICM0ZmQxYzU7XG4gIH1cblxuICAueGxcXDp0ZXh0LXRlYWwtNTAwIHtcbiAgICBjb2xvcjogIzM4YjJhYztcbiAgfVxuXG4gIC54bFxcOnRleHQtdGVhbC02MDAge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLnhsXFw6dGV4dC10ZWFsLTcwMCB7XG4gICAgY29sb3I6ICMyYzdhN2I7XG4gIH1cblxuICAueGxcXDp0ZXh0LXRlYWwtODAwIHtcbiAgICBjb2xvcjogIzI4NWU2MTtcbiAgfVxuXG4gIC54bFxcOnRleHQtdGVhbC05MDAge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibHVlLTEwMCB7XG4gICAgY29sb3I6ICNlYmY4ZmY7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsdWUtMjAwIHtcbiAgICBjb2xvcjogI2JlZTNmODtcbiAgfVxuXG4gIC54bFxcOnRleHQtYmx1ZS0zMDAge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibHVlLTQwMCB7XG4gICAgY29sb3I6ICM2M2IzZWQ7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsdWUtNTAwIHtcbiAgICBjb2xvcjogIzQyOTllMTtcbiAgfVxuXG4gIC54bFxcOnRleHQtYmx1ZS02MDAge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibHVlLTcwMCB7XG4gICAgY29sb3I6ICMyYjZjYjA7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsdWUtODAwIHtcbiAgICBjb2xvcjogIzJjNTI4MjtcbiAgfVxuXG4gIC54bFxcOnRleHQtYmx1ZS05MDAge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1pbmRpZ28tMTAwIHtcbiAgICBjb2xvcjogI2ViZjRmZjtcbiAgfVxuXG4gIC54bFxcOnRleHQtaW5kaWdvLTIwMCB7XG4gICAgY29sb3I6ICNjM2RhZmU7XG4gIH1cblxuICAueGxcXDp0ZXh0LWluZGlnby0zMDAge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1pbmRpZ28tNDAwIHtcbiAgICBjb2xvcjogIzdmOWNmNTtcbiAgfVxuXG4gIC54bFxcOnRleHQtaW5kaWdvLTUwMCB7XG4gICAgY29sb3I6ICM2NjdlZWE7XG4gIH1cblxuICAueGxcXDp0ZXh0LWluZGlnby02MDAge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1pbmRpZ28tNzAwIHtcbiAgICBjb2xvcjogIzRjNTFiZjtcbiAgfVxuXG4gIC54bFxcOnRleHQtaW5kaWdvLTgwMCB7XG4gICAgY29sb3I6ICM0MzQxOTA7XG4gIH1cblxuICAueGxcXDp0ZXh0LWluZGlnby05MDAge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1wdXJwbGUtMTAwIHtcbiAgICBjb2xvcjogI2ZhZjVmZjtcbiAgfVxuXG4gIC54bFxcOnRleHQtcHVycGxlLTIwMCB7XG4gICAgY29sb3I6ICNlOWQ4ZmQ7XG4gIH1cblxuICAueGxcXDp0ZXh0LXB1cnBsZS0zMDAge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1wdXJwbGUtNDAwIHtcbiAgICBjb2xvcjogI2I3OTRmNDtcbiAgfVxuXG4gIC54bFxcOnRleHQtcHVycGxlLTUwMCB7XG4gICAgY29sb3I6ICM5ZjdhZWE7XG4gIH1cblxuICAueGxcXDp0ZXh0LXB1cnBsZS02MDAge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1wdXJwbGUtNzAwIHtcbiAgICBjb2xvcjogIzZiNDZjMTtcbiAgfVxuXG4gIC54bFxcOnRleHQtcHVycGxlLTgwMCB7XG4gICAgY29sb3I6ICM1NTNjOWE7XG4gIH1cblxuICAueGxcXDp0ZXh0LXB1cnBsZS05MDAge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1waW5rLTEwMCB7XG4gICAgY29sb3I6ICNmZmY1Zjc7XG4gIH1cblxuICAueGxcXDp0ZXh0LXBpbmstMjAwIHtcbiAgICBjb2xvcjogI2ZlZDdlMjtcbiAgfVxuXG4gIC54bFxcOnRleHQtcGluay0zMDAge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1waW5rLTQwMCB7XG4gICAgY29sb3I6ICNmNjg3YjM7XG4gIH1cblxuICAueGxcXDp0ZXh0LXBpbmstNTAwIHtcbiAgICBjb2xvcjogI2VkNjRhNjtcbiAgfVxuXG4gIC54bFxcOnRleHQtcGluay02MDAge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1waW5rLTcwMCB7XG4gICAgY29sb3I6ICNiODMyODA7XG4gIH1cblxuICAueGxcXDp0ZXh0LXBpbmstODAwIHtcbiAgICBjb2xvcjogIzk3MjY2ZDtcbiAgfVxuXG4gIC54bFxcOnRleHQtcGluay05MDAge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtY3VycmVudDpob3ZlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibGFjazpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtd2hpdGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JheS0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JheS02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyYXktNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmF5LTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JheS05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXJlZC05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9yYW5nZS05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ncmVlbi05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXRlYWwtMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC10ZWFsLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtdGVhbC0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXRlYWwtNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC10ZWFsLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtdGVhbC02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXRlYWwtNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC10ZWFsLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtdGVhbC05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtYmx1ZS0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtYmx1ZS02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibHVlLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtYmx1ZS05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWluZGlnby05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1waW5rLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcGluay0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1waW5rLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcGluay02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXBpbmstNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1waW5rLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcGluay05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtY3VycmVudDpmb2N1cyB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibGFjazpmb2N1cyB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtd2hpdGU6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2Y3ZmFmYztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlZGYyZjc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JheS0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZTJlOGYwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2NiZDVlMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNhMGFlYzA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JheS02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNzE4MDk2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzRhNTU2ODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmF5LTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyZDM3NDg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JheS05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMWEyMDJjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmNWY1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmVkN2Q3O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmViMmIyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmM4MTgxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjU2NTY1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZTUzZTNlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYzUzMDMwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOWIyYzJjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXJlZC05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNzQyYTJhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmYWYwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmVlYmM4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmJkMzhkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjZhZDU1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZWQ4OTM2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZGQ2YjIwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYzA1NjIxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOWM0MjIxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9yYW5nZS05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjN2IzNDFlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmZmYwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmVmY2JmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmFmMDg5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjZlMDVlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZWNjOTRiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZDY5ZTJlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYjc3OTFmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOTc1YTE2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNzQ0MjEwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmMGZmZjQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2M2ZjZkNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOWFlNmI0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM2OGQzOTE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ4YmI3ODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzhhMTY5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyZjg1NWE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmVlbi05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjI1NDNkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXRlYWwtMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2U2ZmZmYTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC10ZWFsLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNiMmY1ZWE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtdGVhbC0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjODFlNmQ5O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXRlYWwtNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzRmZDFjNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC10ZWFsLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMzOGIyYWM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtdGVhbC02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzE5Nzk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXRlYWwtNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzJjN2E3YjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC10ZWFsLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyODVlNjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtdGVhbC05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjM0ZTUyO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ViZjhmZjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNiZWUzZjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOTBjZGY0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzYzYjNlZDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM0Mjk5ZTE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZS02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzE4MmNlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzJiNmNiMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMyYzUyODI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZS05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMmE0MzY1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZWJmNGZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYzNkYWZlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYTNiZmZhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjN2Y5Y2Y1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNjY3ZWVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNWE2N2Q4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNGM1MWJmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDM0MTkwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjM2MzNjZiO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmFmNWZmO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZTlkOGZkO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZDZiY2ZhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYjc5NGY0O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOWY3YWVhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjODA1YWQ1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNmI0NmMxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNTUzYzlhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDQzMzdhO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjVmNztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1waW5rLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZWQ3ZTI7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcGluay0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmJiNmNlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2Y2ODdiMztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1waW5rLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlZDY0YTY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcGluay02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZDUzZjhjO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2I4MzI4MDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1waW5rLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM5NzI2NmQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtcGluay05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNzAyNDU5O1xuICB9XG5cbiAgLnhsXFw6aXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAueGxcXDpub3QtaXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICAueGxcXDp1cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAueGxcXDpsb3dlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cblxuICAueGxcXDpjYXBpdGFsaXplIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuXG4gIC54bFxcOm5vcm1hbC1jYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAueGxcXDpsaW5lLXRocm91Z2gge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLnhsXFw6bm8tdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnVuZGVybGluZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmxpbmUtdGhyb3VnaDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm5vLXVuZGVybGluZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp1bmRlcmxpbmU6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpsaW5lLXRocm91Z2g6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpuby11bmRlcmxpbmU6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmFudGlhbGlhc2VkIHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG5cbiAgLnhsXFw6c3VicGl4ZWwtYW50aWFsaWFzZWQge1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIH1cblxuICAueGxcXDp0cmFja2luZy10aWdodGVyIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgfVxuXG4gIC54bFxcOnRyYWNraW5nLXRpZ2h0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XG4gIH1cblxuICAueGxcXDp0cmFja2luZy1ub3JtYWwge1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG5cbiAgLnhsXFw6dHJhY2tpbmctd2lkZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIH1cblxuICAueGxcXDp0cmFja2luZy13aWRlciB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuXG4gIC54bFxcOnRyYWNraW5nLXdpZGVzdCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB9XG5cbiAgLnhsXFw6c2VsZWN0LW5vbmUge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAueGxcXDpzZWxlY3QtdGV4dCB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbiAgfVxuXG4gIC54bFxcOnNlbGVjdC1hbGwge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IGFsbDtcbiAgfVxuXG4gIC54bFxcOnNlbGVjdC1hdXRvIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogYXV0bztcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6YWxpZ24tYmFzZWxpbmUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgfVxuXG4gIC54bFxcOmFsaWduLXRvcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gIC54bFxcOmFsaWduLW1pZGRsZSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIC54bFxcOmFsaWduLWJvdHRvbSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOmFsaWduLXRleHQtdG9wIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIH1cblxuICAueGxcXDphbGlnbi10ZXh0LWJvdHRvbSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICB9XG5cbiAgLnhsXFw6dmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIC54bFxcOmludmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLnhsXFw6d2hpdGVzcGFjZS1ub3JtYWwge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAueGxcXDp3aGl0ZXNwYWNlLW5vLXdyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAueGxcXDp3aGl0ZXNwYWNlLXByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgfVxuXG4gIC54bFxcOndoaXRlc3BhY2UtcHJlLWxpbmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgfVxuXG4gIC54bFxcOndoaXRlc3BhY2UtcHJlLXdyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgfVxuXG4gIC54bFxcOmJyZWFrLW5vcm1hbCB7XG4gICAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxuXG4gIC54bFxcOmJyZWFrLXdvcmRzIHtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB9XG5cbiAgLnhsXFw6YnJlYWstYWxsIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIH1cblxuICAueGxcXDp0cnVuY2F0ZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLnhsXFw6dy0wIHtcbiAgICB3aWR0aDogMDtcbiAgfVxuXG4gIC54bFxcOnctMSB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDp3LTIge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDp3LTMge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dy00IHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnctNSB7XG4gICAgd2lkdGg6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDp3LTYge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDp3LTgge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6dy0xMCB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnctMTIge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6dy0xNiB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAueGxcXDp3LTIwIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOnctMjQge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6dy0zMiB7XG4gICAgd2lkdGg6IDhyZW07XG4gIH1cblxuICAueGxcXDp3LTQwIHtcbiAgICB3aWR0aDogMTByZW07XG4gIH1cblxuICAueGxcXDp3LTQ4IHtcbiAgICB3aWR0aDogMTJyZW07XG4gIH1cblxuICAueGxcXDp3LTU2IHtcbiAgICB3aWR0aDogMTRyZW07XG4gIH1cblxuICAueGxcXDp3LTY0IHtcbiAgICB3aWR0aDogMTZyZW07XG4gIH1cblxuICAueGxcXDp3LWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6dy1weCB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOnctMVxcLzIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAueGxcXDp3LTFcXC8zIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOnctMlxcLzMge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6dy0xXFwvNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC54bFxcOnctMlxcLzQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAueGxcXDp3LTNcXC80IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLnhsXFw6dy0xXFwvNSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC54bFxcOnctMlxcLzUge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAueGxcXDp3LTNcXC81IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnhsXFw6dy00XFwvNSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC54bFxcOnctMVxcLzYge1xuICAgIHdpZHRoOiAxNi42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6dy0yXFwvNiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDp3LTNcXC82IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnhsXFw6dy00XFwvNiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDp3LTVcXC82IHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOnctMVxcLzEyIHtcbiAgICB3aWR0aDogOC4zMzMzMzMlO1xuICB9XG5cbiAgLnhsXFw6dy0yXFwvMTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjclO1xuICB9XG5cbiAgLnhsXFw6dy0zXFwvMTIge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAueGxcXDp3LTRcXC8xMiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cblxuICAueGxcXDp3LTVcXC8xMiB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDp3LTZcXC8xMiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC54bFxcOnctN1xcLzEyIHtcbiAgICB3aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOnctOFxcLzEyIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOnctOVxcLzEyIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLnhsXFw6dy0xMFxcLzEyIHtcbiAgICB3aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOnctMTFcXC8xMiB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cblxuICAueGxcXDp3LWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6dy1zY3JlZW4ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxuXG4gIC54bFxcOnotMCB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC54bFxcOnotMTAge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLnhsXFw6ei0yMCB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAueGxcXDp6LTMwIHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC54bFxcOnotNDAge1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLnhsXFw6ei01MCB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAueGxcXDp6LWF1dG8ge1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAueGxcXDpnYXAtMCB7XG4gICAgZ3JpZC1nYXA6IDA7XG4gICAgZ2FwOiAwO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTEge1xuICAgIGdyaWQtZ2FwOiAwLjI1cmVtO1xuICAgIGdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC0yIHtcbiAgICBncmlkLWdhcDogMC41cmVtO1xuICAgIGdhcDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTMge1xuICAgIGdyaWQtZ2FwOiAwLjc1cmVtO1xuICAgIGdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC00IHtcbiAgICBncmlkLWdhcDogMXJlbTtcbiAgICBnYXA6IDFyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNSB7XG4gICAgZ3JpZC1nYXA6IDEuMjVyZW07XG4gICAgZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTYge1xuICAgIGdyaWQtZ2FwOiAxLjVyZW07XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtOCB7XG4gICAgZ3JpZC1nYXA6IDJyZW07XG4gICAgZ2FwOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTEwIHtcbiAgICBncmlkLWdhcDogMi41cmVtO1xuICAgIGdhcDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTEyIHtcbiAgICBncmlkLWdhcDogM3JlbTtcbiAgICBnYXA6IDNyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMTYge1xuICAgIGdyaWQtZ2FwOiA0cmVtO1xuICAgIGdhcDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC0yMCB7XG4gICAgZ3JpZC1nYXA6IDVyZW07XG4gICAgZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTI0IHtcbiAgICBncmlkLWdhcDogNnJlbTtcbiAgICBnYXA6IDZyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMzIge1xuICAgIGdyaWQtZ2FwOiA4cmVtO1xuICAgIGdhcDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC00MCB7XG4gICAgZ3JpZC1nYXA6IDEwcmVtO1xuICAgIGdhcDogMTByZW07XG4gIH1cblxuICAueGxcXDpnYXAtNDgge1xuICAgIGdyaWQtZ2FwOiAxMnJlbTtcbiAgICBnYXA6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTU2IHtcbiAgICBncmlkLWdhcDogMTRyZW07XG4gICAgZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC02NCB7XG4gICAgZ3JpZC1nYXA6IDE2cmVtO1xuICAgIGdhcDogMTZyZW07XG4gIH1cblxuICAueGxcXDpnYXAtcHgge1xuICAgIGdyaWQtZ2FwOiAxcHg7XG4gICAgZ2FwOiAxcHg7XG4gIH1cblxuICAueGxcXDpjb2wtZ2FwLTAge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDA7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC0xIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuMjVyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmNvbC1nYXAtMiB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjVyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpjb2wtZ2FwLTMge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMC43NXJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC00IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmNvbC1nYXAtNSB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpjb2wtZ2FwLTYge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMS41cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC04IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDJyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAycmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmNvbC1nYXAtMTAge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMi41cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMi41cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC0xMiB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzcmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDNyZW07XG4gIH1cblxuICAueGxcXDpjb2wtZ2FwLTE2IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDRyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA0cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmNvbC1nYXAtMjAge1xuICAgIGdyaWQtY29sdW1uLWdhcDogNXJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDVyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC0yNCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA2cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogNnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDZyZW07XG4gIH1cblxuICAueGxcXDpjb2wtZ2FwLTMyIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDhyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA4cmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmNvbC1nYXAtNDAge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTByZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMHJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC00OCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEycmVtO1xuICAgICAgICAgY29sdW1uLWdhcDogMTJyZW07XG4gIH1cblxuICAueGxcXDpjb2wtZ2FwLTU2IHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDE0cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMTRyZW07XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmNvbC1nYXAtNjQge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTZyZW07XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxNnJlbTtcbiAgICAgICAgIGNvbHVtbi1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC1weCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxcHg7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcHg7XG4gICAgICAgICBjb2x1bW4tZ2FwOiAxcHg7XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTAge1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICByb3ctZ2FwOiAwO1xuICB9XG5cbiAgLnhsXFw6cm93LWdhcC0xIHtcbiAgICBncmlkLXJvdy1nYXA6IDAuMjVyZW07XG4gICAgcm93LWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdy1nYXAtMiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjVyZW07XG4gICAgcm93LWdhcDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm93LWdhcC0zIHtcbiAgICBncmlkLXJvdy1nYXA6IDAuNzVyZW07XG4gICAgcm93LWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdy1nYXAtNCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxcmVtO1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTUge1xuICAgIGdyaWQtcm93LWdhcDogMS4yNXJlbTtcbiAgICByb3ctZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm93LWdhcC02IHtcbiAgICBncmlkLXJvdy1nYXA6IDEuNXJlbTtcbiAgICByb3ctZ2FwOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTgge1xuICAgIGdyaWQtcm93LWdhcDogMnJlbTtcbiAgICByb3ctZ2FwOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6cm93LWdhcC0xMCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAyLjVyZW07XG4gICAgcm93LWdhcDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm93LWdhcC0xMiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAzcmVtO1xuICAgIHJvdy1nYXA6IDNyZW07XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTE2IHtcbiAgICBncmlkLXJvdy1nYXA6IDRyZW07XG4gICAgcm93LWdhcDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdy1nYXAtMjAge1xuICAgIGdyaWQtcm93LWdhcDogNXJlbTtcbiAgICByb3ctZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm93LWdhcC0yNCB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA2cmVtO1xuICAgIHJvdy1nYXA6IDZyZW07XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTMyIHtcbiAgICBncmlkLXJvdy1nYXA6IDhyZW07XG4gICAgcm93LWdhcDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdy1nYXAtNDAge1xuICAgIGdyaWQtcm93LWdhcDogMTByZW07XG4gICAgcm93LWdhcDogMTByZW07XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTQ4IHtcbiAgICBncmlkLXJvdy1nYXA6IDEycmVtO1xuICAgIHJvdy1nYXA6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6cm93LWdhcC01NiB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxNHJlbTtcbiAgICByb3ctZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdy1nYXAtNjQge1xuICAgIGdyaWQtcm93LWdhcDogMTZyZW07XG4gICAgcm93LWdhcDogMTZyZW07XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLXB4IHtcbiAgICBncmlkLXJvdy1nYXA6IDFweDtcbiAgICByb3ctZ2FwOiAxcHg7XG4gIH1cblxuICAueGxcXDpncmlkLWZsb3ctcm93IHtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1mbG93LWNvbCB7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgfVxuXG4gIC54bFxcOmdyaWQtZmxvdy1yb3ctZGVuc2Uge1xuICAgIGdyaWQtYXV0by1mbG93OiByb3cgZGVuc2U7XG4gIH1cblxuICAueGxcXDpncmlkLWZsb3ctY29sLWRlbnNlIHtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uIGRlbnNlO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTEge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy0yIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLWNvbHMtMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy01IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLWNvbHMtNiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTcge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy04IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLWNvbHMtOSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTEwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTExIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTEyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLW5vbmUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmNvbC1hdXRvIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTEge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAueGxcXDpjb2wtc3Bhbi0yIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLnhsXFw6Y29sLXNwYW4tMyB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAueGxcXDpjb2wtc3Bhbi01IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLnhsXFw6Y29sLXNwYW4tNiB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTcge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDcgLyBzcGFuIDc7XG4gIH1cblxuICAueGxcXDpjb2wtc3Bhbi04IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA4IC8gc3BhbiA4O1xuICB9XG5cbiAgLnhsXFw6Y29sLXNwYW4tOSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOSAvIHNwYW4gOTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTEwIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMCAvIHNwYW4gMTA7XG4gIH1cblxuICAueGxcXDpjb2wtc3Bhbi0xMSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTEgLyBzcGFuIDExO1xuICB9XG5cbiAgLnhsXFw6Y29sLXNwYW4tMTIge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0xIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0yIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0zIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC00IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC01IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC02IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC03IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC04IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC05IHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0xMCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICB9XG5cbiAgLnhsXFw6Y29sLXN0YXJ0LTExIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtMTIge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0xMyB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEzO1xuICB9XG5cbiAgLnhsXFw6Y29sLXN0YXJ0LWF1dG8ge1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC0xIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDE7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTIge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtMyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC00IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTUge1xuICAgIGdyaWQtY29sdW1uLWVuZDogNTtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtNiB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA2O1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC03IHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDc7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTgge1xuICAgIGdyaWQtY29sdW1uLWVuZDogODtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtOSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA5O1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC0xMCB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMDtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtMTEge1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTE7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTEyIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEyO1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC0xMyB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMztcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtYXV0byB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1yb3dzLTEge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtcm93cy0yIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLXJvd3MtMyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1yb3dzLTQge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtcm93cy01IHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLXJvd3MtNiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1yb3dzLW5vbmUge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbm9uZTtcbiAgfVxuXG4gIC54bFxcOnJvdy1hdXRvIHtcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxuXG4gIC54bFxcOnJvdy1zcGFuLTEge1xuICAgIGdyaWQtcm93OiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAueGxcXDpyb3ctc3Bhbi0yIHtcbiAgICBncmlkLXJvdzogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLnhsXFw6cm93LXNwYW4tMyB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC54bFxcOnJvdy1zcGFuLTQge1xuICAgIGdyaWQtcm93OiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAueGxcXDpyb3ctc3Bhbi01IHtcbiAgICBncmlkLXJvdzogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLnhsXFw6cm93LXNwYW4tNiB7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC0xIHtcbiAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC0yIHtcbiAgICBncmlkLXJvdy1zdGFydDogMjtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC0zIHtcbiAgICBncmlkLXJvdy1zdGFydDogMztcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC00IHtcbiAgICBncmlkLXJvdy1zdGFydDogNDtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC01IHtcbiAgICBncmlkLXJvdy1zdGFydDogNTtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC02IHtcbiAgICBncmlkLXJvdy1zdGFydDogNjtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC03IHtcbiAgICBncmlkLXJvdy1zdGFydDogNztcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC1hdXRvIHtcbiAgICBncmlkLXJvdy1zdGFydDogYXV0bztcbiAgfVxuXG4gIC54bFxcOnJvdy1lbmQtMSB7XG4gICAgZ3JpZC1yb3ctZW5kOiAxO1xuICB9XG5cbiAgLnhsXFw6cm93LWVuZC0yIHtcbiAgICBncmlkLXJvdy1lbmQ6IDI7XG4gIH1cblxuICAueGxcXDpyb3ctZW5kLTMge1xuICAgIGdyaWQtcm93LWVuZDogMztcbiAgfVxuXG4gIC54bFxcOnJvdy1lbmQtNCB7XG4gICAgZ3JpZC1yb3ctZW5kOiA0O1xuICB9XG5cbiAgLnhsXFw6cm93LWVuZC01IHtcbiAgICBncmlkLXJvdy1lbmQ6IDU7XG4gIH1cblxuICAueGxcXDpyb3ctZW5kLTYge1xuICAgIGdyaWQtcm93LWVuZDogNjtcbiAgfVxuXG4gIC54bFxcOnJvdy1lbmQtNyB7XG4gICAgZ3JpZC1yb3ctZW5kOiA3O1xuICB9XG5cbiAgLnhsXFw6cm93LWVuZC1hdXRvIHtcbiAgICBncmlkLXJvdy1lbmQ6IGF1dG87XG4gIH1cblxuICAueGxcXDp0cmFuc2Zvcm0ge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwO1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodmFyKC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14KSkgdHJhbnNsYXRlWSh2YXIoLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXkpKSByb3RhdGUodmFyKC0tdHJhbnNmb3JtLXJvdGF0ZSkpIHNrZXdYKHZhcigtLXRyYW5zZm9ybS1za2V3LXgpKSBza2V3WSh2YXIoLS10cmFuc2Zvcm0tc2tldy15KSkgc2NhbGVYKHZhcigtLXRyYW5zZm9ybS1zY2FsZS14KSkgc2NhbGVZKHZhcigtLXRyYW5zZm9ybS1zY2FsZS15KSk7XG4gIH1cblxuICAueGxcXDp0cmFuc2Zvcm0tbm9uZSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLWNlbnRlciB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLXRvcCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLXRvcC1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgfVxuXG4gIC54bFxcOm9yaWdpbi1ib3R0b20tcmlnaHQge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgfVxuXG4gIC54bFxcOm9yaWdpbi1ib3R0b20ge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOm9yaWdpbi1ib3R0b20tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG4gIH1cblxuICAueGxcXDpvcmlnaW4tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgfVxuXG4gIC54bFxcOm9yaWdpbi10b3AtbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIH1cblxuICAueGxcXDpzY2FsZS0wIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAueGxcXDpzY2FsZS01MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAueGxcXDpzY2FsZS03NSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTkwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTk1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUtMTAwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAueGxcXDpzY2FsZS0xMDUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTExMCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTEyNSB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUtMTUwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC0wIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC01MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTc1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTkwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXgtOTUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXgtMTAwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC0xMDUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTExMCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC0xMjUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTE1MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteS0wIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteS01MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTc1IHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTkwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXktOTUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXktMTAwIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteS0xMDUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTExMCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteS0xMjUge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTE1MCB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS0wOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLTUwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtNzU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLTkwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtOTU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLTEwMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS0xMDU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtMTEwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS0xMjU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtMTUwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtNTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTc1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtOTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTk1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtMTAwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTEwNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteC0xMTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteC0xMjU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtMTUwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXktMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS01MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXktNzU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS05MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXktOTU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS0xMDA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXktMTA1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTExMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTEyNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS0xNTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUtMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS01MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTc1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS05MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTk1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS0xMDA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUtMTA1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTExMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUtMTI1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTE1MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC0wOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTUwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC03NTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTkwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC05NTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTEwMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC0xMDU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXgtMTEwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXgtMTI1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTE1MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktNTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTc1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktOTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTk1OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktMTAwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTEwNTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteS0xMTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteS0xMjU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktMTUwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAueGxcXDpyb3RhdGUtMCB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xuICB9XG5cbiAgLnhsXFw6cm90YXRlLTQ1IHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLnhsXFw6cm90YXRlLTkwIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLnhsXFw6cm90YXRlLTE4MCB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAueGxcXDotcm90YXRlLTE4MCB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLnhsXFw6LXJvdGF0ZS05MCB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAueGxcXDotcm90YXRlLTQ1IHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6cm90YXRlLTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6cm90YXRlLTQ1OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpyb3RhdGUtOTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnJvdGF0ZS0xODA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotcm90YXRlLTE4MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotcm90YXRlLTkwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXJvdGF0ZS00NTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJvdGF0ZS0wOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJvdGF0ZS00NTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cm90YXRlLTkwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyb3RhdGUtMTgwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXJvdGF0ZS0xODA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXJvdGF0ZS05MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1yb3RhdGUtNDU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDA7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0xIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0zIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtNSB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC02IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtOCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0xMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTEyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTE2IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTIwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTI0IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTMyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTQwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC00OCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtNTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTY0IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC1weCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC01IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtOCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTEwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTE2IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMjAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0yNCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTMyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNDAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNDgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNjQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtcHgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LWZ1bGwge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xXFwvMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0xXFwvMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LWZ1bGwge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0xIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0zIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktNSB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS02IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktOCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0xMCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTEyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTE2IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTIwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTI0IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTMyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTQwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS00OCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktNTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTY0IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS1weCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS01IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktOCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTEwIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTE2IHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMjAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0yNCB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTMyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNDAge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNDgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNTYge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNjQge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktcHgge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LWZ1bGwge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xXFwvMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0xXFwvMiB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LWZ1bGwge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0wOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTM6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTIwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ4OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTU2OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTY0OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LXB4OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC00OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC01OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC02OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI0OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC00ODpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU2OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjQ6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC1weDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC8yOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1mdWxsOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS04OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTA6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTEyOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI0OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00MDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00ODpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01Njpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02NDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS1weDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS04OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTIwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yNDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQwOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS01Njpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY0OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktcHg6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktZnVsbDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktZnVsbDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTEwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE2OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yNDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtcHg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtODpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE2OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTMyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00MDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ4OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC02NDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LXB4OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0wOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTM6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTI6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTIwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ4OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTU2OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTY0OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LXB4OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS02OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTg6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEwOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI0OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00ODpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU2OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjQ6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS1weDpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC8yOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1mdWxsOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC54bFxcOnNrZXcteC0wIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG4gIH1cblxuICAueGxcXDpza2V3LXgtMyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy14LTYge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC54bFxcOnNrZXcteC0xMiB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC54bFxcOi1za2V3LXgtMTIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6LXNrZXcteC02IHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLnhsXFw6LXNrZXcteC0zIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy15LTAge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMDtcbiAgfVxuXG4gIC54bFxcOnNrZXcteS0zIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAueGxcXDpza2V3LXktNiB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy15LTEyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6LXNrZXcteS0xMiB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAueGxcXDotc2tldy15LTYge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAueGxcXDotc2tldy15LTMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteC0wOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteC0zOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteC02OmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteC0xMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXNrZXcteC0xMjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1za2V3LXgtNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXNrZXcteC0zOmhvdmVyIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXktMDpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXktMzpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXktNjpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXktMTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1za2V3LXktMTI6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy15LTY6aG92ZXIge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1za2V3LXktMzpob3ZlciB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy14LTA6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy14LTM6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy14LTY6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy14LTEyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy14LTEyOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXNrZXcteC02OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy14LTM6Zm9jdXMge1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteS0wOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteS0zOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteS02OmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteS0xMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXNrZXcteS0xMjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1za2V3LXktNjpmb2N1cyB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXNrZXcteS0zOmZvY3VzIHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNpdGlvbi1ub25lIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBub25lO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNpdGlvbi1hbGwge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgfVxuXG4gIC54bFxcOnRyYW5zaXRpb24ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZSwgb3BhY2l0eSwgYm94LXNoYWRvdywgdHJhbnNmb3JtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNpdGlvbi1jb2xvcnMge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zaXRpb24tb3BhY2l0eSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zaXRpb24tc2hhZG93IHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xuICB9XG5cbiAgLnhsXFw6dHJhbnNpdGlvbi10cmFuc2Zvcm0ge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgfVxuXG4gIC54bFxcOmVhc2UtbGluZWFyIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG5cbiAgLnhsXFw6ZWFzZS1pbiB7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpO1xuICB9XG5cbiAgLnhsXFw6ZWFzZS1vdXQge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC54bFxcOmVhc2UtaW4tb3V0IHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTc1IHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NW1zO1xuICB9XG5cbiAgLnhsXFw6ZHVyYXRpb24tMTAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtcztcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTE1MCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAueGxcXDpkdXJhdGlvbi0yMDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xuICB9XG5cbiAgLnhsXFw6ZHVyYXRpb24tMzAwIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTUwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIH1cblxuICAueGxcXDpkdXJhdGlvbi03MDAge1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDcwMG1zO1xuICB9XG5cbiAgLnhsXFw6ZHVyYXRpb24tMTAwMCB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICB9XG5cbiAgLnhsXFw6ZGVsYXktNzUge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDc1bXM7XG4gIH1cblxuICAueGxcXDpkZWxheS0xMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xuICB9XG5cbiAgLnhsXFw6ZGVsYXktMTUwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxNTBtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTIwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG4gIH1cblxuICAueGxcXDpkZWxheS0zMDAge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zO1xuICB9XG5cbiAgLnhsXFw6ZGVsYXktNTAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTcwMCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXM7XG4gIH1cblxuICAueGxcXDpkZWxheS0xMDAwIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDAwbXM7XG4gIH1cbn1cbiIsImltZy5hbGlnbnJpZ2h0IHtmbG9hdDpyaWdodDsgbWFyZ2luOjAgMCAxZW0gMWVtfVxuaW1nLmFsaWdubGVmdCB7ZmxvYXQ6bGVmdDsgbWFyZ2luOjAgMWVtIDFlbSAwfVxuaW1nLmFsaWduY2VudGVyIHtkaXNwbGF5OiBibG9jazsgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0b31cbmEgaW1nLmFsaWducmlnaHQge2Zsb2F0OnJpZ2h0OyBtYXJnaW46MCAwIDFlbSAxZW19XG5hIGltZy5hbGlnbmxlZnQge2Zsb2F0OmxlZnQ7IG1hcmdpbjowIDFlbSAxZW0gMH1cbmEgaW1nLmFsaWduY2VudGVyIHtkaXNwbGF5OiBibG9jazsgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0b31cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IEV1cm9wYTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgZm9udC1zaXplOjE2cHg7XG59XG5cbmh0bWwuaHRtbC1oYXMtbHJtIHtcbiAgICBvdmVyZmxvdy14OmhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5idXR0b24ge1xuICAgIHBhZGRpbmc6IC45cmVtIDEuMnJlbSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZToxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG91dGxpbmU6bm9uZTtcbiAgICBib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDtcbn1cbmJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTpub25lO1xuICAgIGJveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O1xufVxuYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDdFQUM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpbml0aWFsO1xufVxuXG5cbm9sLnJlbW92ZVN0eWxpbmcsXG51bC5yZW1vdmVTdHlsaW5nIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vLyAud3lzaXd5Z0Jsb2NrIGRsLCAud3lzaXd5Z0Jsb2NrIG9sLCAud3lzaXd5Z0Jsb2NrIHVsIHtcbi8vICAgICBsaXN0LXN0eWxlOiBpbml0aWFsO1xuLy8gICAgIG1hcmdpbjogYXV0bztcbi8vICAgICBwYWRkaW5nOiAwcHggNDBweDsgICAgXG4vLyB9XG4uc3RhbmRhcmRCbG9ja1BhZGRpbmcge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgICAvKiBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7ICAgICAqL1xufVxuXG4uZG91YmxlQmxvY2tQYWRkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgLyogbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyAgICAgKi9cbn1cblxuLm5vUGFkZGluZ1RvcCB7XG4gICAgbWFyZ2luLXRvcDowcHggIWltcG9ydGFudDtcbn1cblxuLmRpc3BsYXktbm9uZS1pbXBvcnRhbnQge1xuICAgIGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xufVxuLyogLmFjY291bnRBcmVhIHtcbiAgICBtaW4taGVpZ2h0OmNhbGMoMTAwdmggLSA1NzVweCk7XG4gICAgZGlzcGxheTpibG9jaztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NDFweCkge1xuXG4gICAgLmFjY291bnRBcmVhIHtcbiAgICAgICAgbWluLWhlaWdodDpjYWxjKDEwMHZoIC0gNTUwcHgpO1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgIH1cbiAgICAgICBcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXG4gICAgLmFjY291bnRBcmVhIHtcbiAgICAgICAgbWluLWhlaWdodDpjYWxjKDEwMHZoIC0gNjM0cHgpO1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgIH1cbiAgICAgICBcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE4M3B4KSB7XG5cbiAgICAuYWNjb3VudEFyZWEge1xuICAgICAgICBtaW4taGVpZ2h0OmNhbGMoMTAwdmggLSA2OTBweCk7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgfVxuICAgICAgIFxufSAqL1xuXG4uYmFja2dyb3VuZENvdmVyIGltZy5jb3ZlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8qIFBvc2l0aW9uIHRoZSBpbWFnZSBpbiB0aGUgbWlkZGxlIG9mIGl0cyBjb250YWluZXIuICovXG4gICAgdG9wOiAtOTk5OXB4O1xuICAgIHJpZ2h0OiAtOTk5OXB4O1xuICAgIGJvdHRvbTogLTk5OTlweDtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICAvKiBUaGUgZm9sbG93aW5nIHZhbHVlcyBkZXRlcm1pbmUgdGhlIGV4YWN0IGltYWdlIGJlaGF2aW91ci4gKi9cbiAgICAvKiBZb3UgY2FuIHNpbXVsYXRlIGJhY2tncm91bmQtc2l6ZTogY292ZXIvY29udGFpbi9ldGMuXG4gICAgICAgYnkgY2hhbmdpbmcgYmV0d2VlbiBtaW4vbWF4L3N0YW5kYXJkIHdpZHRoL2hlaWdodCB2YWx1ZXMuXG4gICAgICAgVGhlc2UgdmFsdWVzIHNpbXVsYXRlIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbiAgICAqL1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuLm1haW5Db250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA2NnB4O1xufVxuXG4ubWFpbkNvbnRhaW5lci5zdWJOYXZCYXIge1xuICAgIHBhZGRpbmctdG9wOiAxMTZweDtcbn1cblxuLm91dGVyQmxvY2tQYWRkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6MTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjE1cHg7XG59XG5cbi5oYWxmQ29sUGFkZGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OjlweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjlweDtcbn1cbi5oYWxmQ29sUGFkZGluZyA+IGRpdiB7XG4gICAgcGFkZGluZy1sZWZ0OjlweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjlweDtcbn1cblxuLmZ1bGxDb2xQYWRkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6MTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjE1cHg7XG59XG4uZnVsbENvbFBhZGRpbmcgPiBkaXYge1xuICAgIHBhZGRpbmctbGVmdDoxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6MTVweDtcbn1cblxuXG4uaGFsZkNvbFBhZGRpbmcgPiBkaXYuY29sLTY6bnRoLWNoaWxkKDFuKzMpIHtcbiAgICBwYWRkaW5nLXRvcDoxOHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcblxuICAgIC5oYWxmQ29sUGFkZGluZyA+IGRpdi5jb2wtNjpudGgtY2hpbGQoMW4rMykge1xuICAgICAgICBwYWRkaW5nLXRvcDowcHg7XG4gICAgfSAgICBcbiAgICAuaGFsZkNvbFBhZGRpbmcgPiBkaXYuY29sLW1kLTQ6bnRoLWNoaWxkKDFuKzQpIHtcbiAgICAgICAgcGFkZGluZy10b3A6MThweDtcbiAgICB9ICAgICAgICBcbiAgICAvKiAuZnVsbENvbFBhZGRpbmcgPiBkaXYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDoyMHB4O1xuICAgIH0gKi9cbn1cbi5xdWFkQ29sUGFkZGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpIHtcbiAgICAuaGFsZkNvbFBhZGRpbmcgPiBkaXYuY29sLW1kLTQ6bnRoLWNoaWxkKDFuKzQpIHtcbiAgICAgICAgcGFkZGluZy10b3A6MHB4O1xuICAgIH0gICAgICAgIFxuICAgIC5oYWxmQ29sUGFkZGluZyA+IGRpdi5jb2wtbGctMzpudGgtY2hpbGQoMW4rNSkge1xuICAgICAgICBwYWRkaW5nLXRvcDoxOHB4O1xuICAgIH0gICAgICAgICAgICBcbn1cblxuLyogLmhhbGZDb2xQYWRkaW5nID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6MTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjcuNXB4O1xufVxuXG4uaGFsZkNvbFBhZGRpbmcgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OjcuNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6MTVweDtcbn0gKi9cblxuXG4vKiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cbiAgICAuaGFsZkNvbFBhZGRpbmcgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDo3LjVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDo3LjZweDtcbiAgICB9XG5cbiAgICAuaGFsZkNvbFBhZGRpbmcgPiAuY29sLWxnLTQ6bnRoLWNoaWxkKDNuKzApIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjcuNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjE1cHg7XG4gICAgfVxufSAqL1xuXG4uZm9yY2VNYXhXaWR0aElubmVyUm93UGFkZGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIzcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLyogLnF1YWRDb2xQYWRkaW5nIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMi41cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgfSAqL1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXG5cblxuICAgIGJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHhcbiAgICB9XG5cbiAgICAub3V0ZXJCbG9ja1BhZGRpbmcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDoxNXB4O1xuICAgIH1cblxuICAgIC5zdGFuZGFyZEJsb2NrUGFkZGluZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAvKiBtYXJnaW4tYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDsgKi9cbiAgICB9XG5cbiAgICAuZG91YmxlQmxvY2tQYWRkaW5nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgLyogbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyAgICAgKi9cbiAgICB9XG5cbiAgICAubm9QYWRkaW5nVG9wIHtcbiAgICAgICAgbWFyZ2luLXRvcDowcHggIWltcG9ydGFudDtcbiAgICB9XG5cblxuICAgIC5ib2R5TWFyZ2luVG9wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYygxMzBweCArIDU2cHgpO1xuICAgIH1cblxuICAgIC5ib2R5TWFyZ2luVG9wU3ViTmF2QmFyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYygxMzBweCArIDExNnB4KTtcbiAgICB9XG5cbiAgICAubWFpbkNvbnRhaW5lciwgLm1haW5Db250YWluZXIuc3ViTmF2QmFyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCkgYW5kIChtYXgtd2lkdGg6MTE4MnB4KSB7XG4gICAgLm1haW5Db250YWluZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gICAgfVxuICAgIC5tYWluQ29udGFpbmVyLnN1Yk5hdkJhciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxODBweDtcbiAgICB9XG59XG5cblxuLnRyYW5zaXRpb24ge1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5zdGFuZGFyZEZvbnRTaXplIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50aXRsZUZvbnRTaXplIHtcbiAgICBmb250LXNpemU6IDIycHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMyMHB4KSB7XG4gICAgLnRpdGxlRm9udFNpemUge1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgfVxuXG4gICAgLnRpdGxlRm9udFNpemUgKyBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cblxuLm5vTWF4V2lkdGgge1xuICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3ViU2VjdGlvbkhlYWRpbmcge1xuICAgIGNvbG9yOiMwQzIzM0Y7XG59XG5cbi5zdWJTZWN0aW9uSGVhZGluZzpob3ZlciB7XG4gICAgY29sb3I6IzM2Nzg4Yztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgI29yZGVyQ29uZmlybWVkQXJlYSBoMiwgI2VtcHR5Q2FydEFyZWEsICNvcmRlckNvbmZpcm1lZEFyZWEgaDMsICNlbXB0eUNhcnRBcmVhIHtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgfVxufVxuXG4udmVydGljYWxseUNlbnRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5qdXN0aWZ5UmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi8qIC5pbmZvU2VjdGlvbiAuaGVhZGluZyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDA7XG59ICovXG4vKiAuaW5mb1NlY3Rpb24gcCB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufSAqL1xuXG4vKiAuaW5mb1NlY3Rpb24gcCAubWF0ZXJpYWwtaWNvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn0gKi9cblxuLmRlYnVnIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZWQgIWltcG9ydGFudDtcbn1cbi5kZWJ1ZzIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGN5YW4gIWltcG9ydGFudDtcbn1cbi5kZWJ1ZzMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIG1hZ2VudGEgIWltcG9ydGFudDtcbn1cblxuXG4vKiBBY2NvcmlkYW4gKi9cblxuLmhlYWRpbmdSaWdodFRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgdG9wOiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5leHBhbmRIZWFkaW5nUXVlc3Rpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGluZ1JpZ2h0VGV4dCAubWF0ZXJpYWwtaWNvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcmlnaHQ6IC0yMHB4O1xufVxuXG4uZXhwYW5kYWJsZWxpc3RBcmVhIC5hY2NvcmRpYW5DYXJkIHtcbiAgICBib3JkZXItdG9wOiAxLjJweCBzb2xpZCAjNzA3MDcwO1xufVxuLmV4cGFuZGFibGVsaXN0QXJlYSAuYWNjb3JkaWFuQ2FyZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAxLjJweCBzb2xpZCAjNzA3MDcwO1xufVxuXG5cbi5leHBhbmRhYmxlbGlzdEFyZWEgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmV4cGFuZGFibGVsaXN0QXJlYSAuaW5uZXJDb2xsYXBzaWJsZUNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOjEuNXJlbTtcbn1cblxuLmFjY29yZGlhbkJ1dHRvbiB7XG4gICAgcGFkZGluZy10b3A6IC45cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IC45cmVtICFpbXBvcnRhbnQ7XG59XG4uYWNjb3JkaWFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNjb3JkaWFuSW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFjY29yZGlhbkNhcmQge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4uYWNjb3JkaWFuQ2FyZCAuY2FyZC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG59XG5cbi5zaG93SGlkZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IC45cmVtO1xufVxuLnN0YW5kYXJkQmxvY2tQYWRkaW5nIC5xdWVzdGlvblNlY3Rpb24ge1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgICAvKiBEb250IHNldCBhIG1heCBoZWlnaHQgaGVyZSBjYXVzZSBpdCBicmVha3NcbiAgICB0aGUgYXBwcm94aW1hdGVfcmF0ZXMgKi9cbiAgICAvKiBtYXgtaGVpZ2h0OjBweDsgKi9cbiAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgcGFkZGluZy10b3A6NXB4O1xufVxuXG5cbi5xdWVzdGlvblNlY3Rpb24uZXhwYW5kZWQge1xuICAgIG1pbi1oZWlnaHQ6dW5zZXQ7bWF4LWhlaWdodDp1bnNldDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCkge1xuICAgIC5xdWVzdGlvblNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6NDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDo0NXB4O1xuICAgIH1cblxuICAgIC5leHBhbmRhYmxlbGlzdEFyZWEgLmlubmVyQ29sbGFwc2libGVDb250ZW50IHtcbiAgICAgICAgd2lkdGg6NTAlO1xuICAgIH1cblxufVxuLmFjY29yZGlhbkJ1dHRvbiB7XG4gICAgLyogaGVpZ2h0OiA0MHB4OyAqL1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8qIGZvbnQtc2l6ZTogMTJweDsgKi9cbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuLmFjY29yZGlhbkJ1dHRvbiAubWF0ZXJpYWwtaWNvbnMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgLyogdG9wOiAyNXB4OyAqL1xufVxuLmFjY29yZGlhbkJ1dHRvbiAuc2hvd0hpZGUge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4uYWNjb3JkaWFuQnV0dG9uIC5hY2NvcmRpYW5TaG93IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNjb3JkaWFuQnV0dG9uIC5hY2NvcmRpYW5IaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNjb3JkaWFuU2hvdyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IC45cmVtO1xufVxuLmFjY29yZGlhbkhpZGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAuOXJlbTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hY2NvcmRpYW5CdXR0b24gLmFjY29yZGlhbkhpZGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmFjY29yZGlhbkJ1dHRvbiAuYWNjb3JkaWFuU2hvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuXG4uYWNjb3JkaWFuQnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLmFjY29yZGlhbkJ1dHRvbjphY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpOm5vdCguYWN0aXZlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4ud2lkdGhDb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZm9yY2VNYXhXaWR0aCB7XG4gICAgLyogd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7ICovXG4gICAgbWFyZ2luOiAwIGNhbGMoLTUwdncgKyA1MCUpO1xufVxuXG4ubm90aWZpY2F0aW9uX2JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuXG59XG4ubm90aWZpY2F0aW9uX2JveDphZnRlciB7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNGNUY1RjU7XG4gICAgYm9yZGVyLXdpZHRoOiAxMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuXG4ubm90aWZpY2F0aW9uX2JveCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm1haW5Db250YWluZXIubm8tYm90dG9tLXBhZGRpbmcge1xuICAgIHBhZGRpbmctYm90dG9tOjBweCAhaW1wb3J0YW50O1xufVxuXG4uYWRkZWRUb0NhcnRCb3gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwQzIzM0Y7XG59XG4uYWRkZWRUb0NhcnRCb3g6YWZ0ZXIsIC5hZGRlZFRvQ2FydEJveDpiZWZvcmUge1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYWRkZWRUb0NhcnRCb3g6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzYsIDE4MywgMjEzLCAwKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMEMyMzNGO1xuICAgIGJvcmRlci13aWR0aDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLmFkZGVkVG9DYXJ0Qm94OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5NCwgMjI1LCAyNDUsIDApO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwQzIzM0Y7XG4gICAgYm9yZGVyLXdpZHRoOiAxMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFweDtcbn1cblxuLmZpbmRPdXRXaHlCb3gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwQzIzM0Y7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb3BhY2l0eTogMDtcbn1cbi5maW5kT3V0V2h5Qm94OmFmdGVyLCAuZmluZE91dFdoeUJveDpiZWZvcmUge1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmluZE91dFdoeUJveDphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzNiwgMTgzLCAyMTMsIDApO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwQzIzM0Y7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4uZmluZE91dFdoeUJveDpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOTQsIDIyNSwgMjQ1LCAwKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMEMyMzNGO1xuICAgIGJvcmRlci13aWR0aDogMTFweDtcbiAgICBtYXJnaW4tbGVmdDogLTExcHg7XG59XG5cbi5tb2RhbCB7XG4gICAgei1pbmRleDo5OTk5OSAhaW1wb3J0YW50O1xufVxuXG4vLyAjb3JkZXJfbW9kYWwge1xuLy8gICAgIHotaW5kZXg6OTk5OTk5OSAhaW1wb3J0YW50O1xuLy8gfVxuXG4uc2VsZWN0Mi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4Ojk5ODtcbiAgICBcbn1cblxuLm1vZGFsIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OjUwcHg7XG59XG5cbi5tb2RhbCAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgIHotaW5kZXg6OTk5OTk5O1xufVxuXG4ubW9kYWwgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgbGluZS1oZWlnaHQ6IDQxcHggIWltcG9ydGFudDtcbn1cbi5tb2RhbCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuLm1vZGFsIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGhlaWdodDogNDFweCAhaW1wb3J0YW50O1xufVxuXG5cbi5hcnJvd19ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xufVxuLmFycm93X2JveDphZnRlciB7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIGxlZnQ6IDE1JTtcbiAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDApO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNGNUY1RjU7XG4gICAgYm9yZGVyLXdpZHRoOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cblxuLm1vYmlsZU5hdmJhckRyb3Bkb3duIGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hLm5vSG92ZXI6aG92ZXIge1xuICAgIGNvbG9yOiBpbml0aWFsO1xufVxuXG5hLndoaXRlSG92ZXI6aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJsdWVIb3Zlcjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDdFQUM7XG59XG5cbi5ncmV5SG92ZXI6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA3RUFDO1xufVxuXG5cbi8qIGJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOjE3N3B4O1xufSAqL1xuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYnV0dG9uIHtcbiAgICAgICAgbWluLXdpZHRoOmF1dG87XG4gICAgfVxufVxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgbWFyZ2luOm5vbmU7XG4gICAgbWFyZ2luLXRvcDowcHg7XG4gICAgbWFyZ2luLWJvdHRvbTowcHg7XG59XG5cbmgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZToxLjdlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxufVxuXG5oMiwgLmgyIHtcbiAgICBmb250LXNpemU6MS41ZW07XG4gICAgZm9udC13ZWlnaHQ6NzAwO1xufVxuXG5oMywgLmgzIHtcbiAgICBmb250LXNpemU6MS4xMTVlbTtcbiAgICBmb250LXdlaWdodDo3MDA7XG59XG5cbi5tdC01LCAubXktNSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSFpbXBvcnRhbnQ7XG59XG5cbi5tdC02LCAubXktNiB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtIWltcG9ydGFudDtcbn1cblxuLm10LTcsIC5teS03IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtIWltcG9ydGFudDtcbn1cblxuLmJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OjcwMDtcbn1cblxuLm5vcm1hbCB7XG4gICAgZm9udC13ZWlnaHQ6NDAwO1xufVxuXG4ubGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OjMwMDtcbn1cblxuLnd5c2l3eWdCbG9jayBoMSwgLnd5c2l3eWdCbG9jayBoMiwgLnd5c2l3eWdCbG9jayBoMywgLnd5c2l3eWdCbG9jayBoNCwgLnd5c2l3eWdCbG9jayBoNSwgLnd5c2l3eWdCbG9jayBoNiB7XG4gICAgY29sb3I6IzBjMjMzZiAhaW1wb3J0YW50O1xufVxuXG4uZWxlbWVudG9yLWNvbHVtbiBoMSwgLmVsZW1lbnRvci1jb2x1bW4gaDIsIC5lbGVtZW50b3ItY29sdW1uIGgzLCAuZWxlbWVudG9yLWNvbHVtbiBoNCwgLmVsZW1lbnRvci1jb2x1bW4gaDUsIC5lbGVtZW50b3ItY29sdW1uIGg2IHtcbiAgICBjb2xvcjojMGMyMzNmICFpbXBvcnRhbnQ7XG59XG5cbi5lbGVtZW50b3ItY29sdW1uIHAsIC5lbGVtZW50b3ItY29sdW1uIGRpdiB7XG4gICAgY29sb3I6ICM3MDcwNzAgIWltcG9ydGFudDtcbn1cblxuLmVsZW1lbnRvci1jb2x1bW4gcCwgLmVsZW1lbnRvci1jb2x1bW4gZGl2IHtcbiAgICBmb250LXNpemU6MTZweCAhaW1wb3J0YW50O1xufVxuXG4uZWxlbWVudG9yLWNvbHVtbiBoMSwgLmVsZW1lbnRvci1jb2x1bW4uaDEge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG5cbn1cblxuLmVsZW1lbnRvci1jb2x1bW4gaDIsIC5lbGVtZW50b3ItY29sdW1uLmgyIHtcbiAgICBmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtcbn1cblxuLmVsZW1lbnRvci1jb2x1bW4gaDMsIC5lbGVtZW50b3ItY29sdW1uLmgzIHtcbiAgICBmb250LXdlaWdodDo3MDAgIWltcG9ydGFudDtcbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgaDEsIC5oMSB7XG4gICAgICAgIGZvbnQtc2l6ZToyLjNlbTtcbiAgICB9XG5cbiAgICBoMiwgLmgyIHtcbiAgICAgICAgZm9udC1zaXplOjEuNWVtO1xuICAgIH1cblxuICAgIGgzLCAuaDMge1xuICAgICAgICBmb250LXNpemU6MS4yZW07XG4gICAgfVxufVxuXG5cbi5jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZzogMHB4IDtcbn1cblxuXG4udGV4dENlbnRlck1vYmlsZU9ubHkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAudGV4dENlbnRlck1vYmlsZU9ubHkge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuXG4uZG91YmxlQ29sUGFkZGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuLmRvdWJsZUNvbE1hcmdpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmNvbE1hcmdpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4ucHJvZHVjdEhvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGNUY1RjVCMztcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4uZGlzcGxheS1ub25lIHtcbiAgICBkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcbn1cblxuXG4uYmFja2dyb3VuZENvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uY2Fyb3VzZWxUZXh0Q29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXG59XG5cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm10LW1kLTAsIC5teS1tZC0wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubXQtbGctMCwgLm15LWxnLTAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNhcm91c2VsVGV4dENvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbjogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG5cblxuLyogUHJvZHVjdCBTbGlkZSBHYWxsZXJ5ICovXG4ucHJvZHVjdFNsaWRlR2FsbGVyeSAuZ2FsbGVyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cbi5wcm9kdWN0U2xpZGVHYWxsZXJ5IC5nYWxsZXJ5IC5nYWxsZXJ5SW1hZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aWR0aDoyMCU7XG59XG5cbi5wcm9kdWN0U2xpZGVHYWxsZXJ5IC5nYWxsZXJ5IC5nYWxsZXJ5SW1hZ2U6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OjE1cHg7XG59XG5cblxuLyogUHJvZHVjdCBCdXkgTm93IHRhYmxlICovXG4uYnV5Tm93VGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDAgMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzBDMjMzRjtcbn1cblxuLmJ1eU5vd1RhYmxlIHRye1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG59XG5cblxuLmJ1eU5vd1RhYmxlIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMEMyMzNGO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uYnV5Tm93VGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZCBub25lIHNvbGlkIHNvbGlkO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ1eU5vd1RhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkIHNvbGlkIHNvbGlkIG5vbmU7XG59XG5cbi5idXlOb3dUYWJsZSBzZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucmVsYXRlZFByb2R1Y3RUYWJsZSBzZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBQcm9kdWN0IFJlbGF0ZWQgUHJvZHVjdHMgKi9cbi5lbnF1aXJ5QmxvY2sgLnJlbGF0ZWRQcm9kdWN0cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzBDMjMzRjtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcGFkZGluZzogMTBweDtcbn1cblxuLmVucXVpcnlCbG9jayAucmVsYXRlZFByb2R1Y3RUYWJsZSB7XG4gICAgY29sb3I6ICMwQzIzM0Y7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uZW5xdWlyeUJsb2NrIC5yZWxhdGVkUHJvZHVjdFRhYmxlIGlucHV0IHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cblxuLmFwcGxpY2F0aW9uc1RleHRib3gge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5cbi5wcm9kdWN0SG92ZXJDb250YWluZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOjc4JTtcbn1cblxuLnByb2R1Y3RIb3ZlckNvbnRhaW5lciB1bCB7XG4gICAgbWFyZ2luOiAwO1xufVxuLnByb2R1Y3RIb3ZlckNvbnRhaW5lciB1bC5kYXNoZWQge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3RIb3ZlckNvbnRhaW5lciB1bC5kYXNoZWQgPiBsaSB7XG4gICAgdGV4dC1pbmRlbnQ6IC01cHggIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0SG92ZXJDb250YWluZXIgdWwuZGFzaGVkID4gbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIi0gXCIgIWltcG9ydGFudDtcbiAgICB0ZXh0LWluZGVudDogLTVweCAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdE5vbkhvdmVyIC5pbWFnZUNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdE5vbkhvdmVyIC5tb2JpbGVJbWFnZUJsb2NrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgICBoZWlnaHQ6IDMwJTtcbiAgICB3aWR0aDogMzAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA1cHggNXB4ICM3MDcwNzA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucHJvZHVjdE5vbkhvdmVyIC5tb2JpbGVJbWFnZUJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5kb3dubG9hZHNUYWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1hcmdpbi10b3A6MTVweDtcbn1cblxuLmRvd25sb2Fkc1RhYmxlIHRyIHtcbiAgICBib3JkZXItdG9wOjFweCBzb2xpZCAjNzA3MDcwO1xuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICM3MDcwNzA7XG4gICAgaGVpZ2h0OiA1MHB4O1xufVxuXG4uZG93bmxvYWRzVGFibGUgdHIgdGQ6bnRoLWNoaWxkKG9kZCl7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgd2lkdGg6NTAlO1xuICAgIHBhZGRpbmctbGVmdDoxNXB4O1xufVxuXG4uZG93bmxvYWRzVGFibGUgdHIgdGQ6bnRoLWNoaWxkKGV2ZW4pe1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHdpZHRoOjUwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OjE1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZG93bmxvYWRzVGFibGUgdHIgdGQ6bnRoLWNoaWxkKGV2ZW4pIC5tYXRlcmlhbC1pY29uc3tcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbn1cblxuLnNhbGVzQWN0aW9uVGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBtYXJnaW4tdG9wOjE1cHg7XG59XG5cbi5zYWxlc0FjdGlvblRhYmxlIHRyIHtcbiAgICBib3JkZXItdG9wOjFweCBzb2xpZCAjNzA3MDcwO1xuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICM3MDcwNzA7XG4gICAgaGVpZ2h0OiA1MHB4O1xufVxuXG4uc2FsZXNBY3Rpb25UYWJsZSB0ciB0ZDpudGgtY2hpbGQoMSl7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgd2lkdGg6MTUlO1xuICAgIHBhZGRpbmctbGVmdDoxNXB4O1xufVxuLnNhbGVzQWN0aW9uVGFibGUgdHIgdGQ6bnRoLWNoaWxkKDIpe1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zYWxlc0FjdGlvblRhYmxlIHRyIHRkOm50aC1jaGlsZCgzKXtcbiAgICBtYXJnaW4tbGVmdDoxNXB4O1xuICAgIHdpZHRoOjE0JTtcbiAgICBwYWRkaW5nLXJpZ2h0OjE1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNhbGVzQWN0aW9uVGFibGUgdHIgdGQ6bnRoLWNoaWxkKDMpIC5tYXRlcmlhbC1pY29uc3tcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbn1cblxuLnNhbGVzQWN0aW9uQmFubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6MTBweDtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZVxufVxuXG4uc2FsZXNBY3Rpb25CYW5uZXIgLnJpZ2h0SGFuZFNpZGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDoxNXB4O1xuICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDtcbiAgICBmb250LXNpemU6MTJweDtcbiAgICBsaW5lLWhlaWdodDoyOXB4O1xufVxuLnNhbGVzQWN0aW9uQmFubmVyIC5yaWdodEhhbmRTaWRlIC5tYXRlcmlhbC1pY29uc3tcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XG59XG5cbi5lbnF1aXJ5SGVhZGluZyAucmlnaHRIYW5kU2lkZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6MjVweDtcbiAgICBmbG9hdDpyaWdodDtcbiAgICB0b3A6MTBweFxufVxuXG4uZW5xdWlyeUhlYWRpbmcgLnJpZ2h0SGFuZFNpZGUgLm1hdGVyaWFsLWljb25zIHtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6LTFweDtcbiAgICBmb250LXNpemU6MTZweDtcbiAgICBsZWZ0OjMycHg7XG59XG5cbi5oZWFkaW5nRXhwYW5kTW9yZSB7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7dG9wOjFweDtmb250LXNpemU6aW5oZXJpdDtcbn1cblxuLmhlYWRpbmdFeHBhbmRNb3JlLm5vVG9wIHtcbiAgICB0b3A6MHB4O1xufVxuLnNlbGVjdDIge1xuICAgIHdpZHRoOjEwMCUhaW1wb3J0YW50O1xuICAgIGhlaWdodDpjYWxjKDEuN2VtICsgLjc1cmVtICsgMnB4KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMEMyMzNGICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICB0b3A6IDdweCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItc2VsZWN0aW9uLCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgb3V0bGluZTpub25lO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24sIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmctbGVmdDo4cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OjhweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5lY29tbWVyY2VTZWxlY3RDb250YWluZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMwcHg7XG59XG4uZWNvbW1lcmNlU2VsZWN0Q29udGFpbmVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICB0b3A6IDdweCAhaW1wb3J0YW50O1xufVxuLmVjb21tZXJjZVNlbGVjdENvbnRhaW5lciAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItZHJvcGRvd24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwQzIzM0YgIWltcG9ydGFudDtcbn1cblxuLmZpbHRlclJvd0ZvdXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvKiBwYWRkaW5nLWxlZnQ6MTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjE1cHg7ICovXG59XG5cbi5maWx0ZXJSb3dGb3VyIC5maWx0ZXJCbG9jayB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5icmVhZGNydW1iLW1vYmlsZSB7XG4gICAgdG9wOjY2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZmlsdGVyUm93Rm91ciAuZmlsdGVyQmxvY2sge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5maWx0ZXJSb3dGb3VyIC5maWx0ZXJCbG9jazpsYXN0LWNoaWxkIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICB9XG5cbiAgICAuZmlsdGVyUm93Rm91ciAuZmlsdGVyQmxvY2s6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgIH1cblxuICAgIC5icmVhZGNydW1iLW1vYmlsZSB7XG4gICAgICAgIHRvcDoxMzBweDtcbiAgICB9XG59XG5cblxuLnJlbGF0ZWRTaW5nbGUge1xuICAgIGhlaWdodDozMHB4O1xufVxuXG4ucHJvZHVjdFRleHRTZWN0aW9uIC50b3BSb3cge1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIHJpZ2h0OjNweDtcbn1cblxuLnByb2R1Y3RUZXh0U2VjdGlvbiAuYWxlcnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnByb2R1Y3RUZXh0U2VjdGlvbiAudG9wUm93IC5za3VMaW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBjb2xvcjogIzAwN0VBQztcbn1cbi5wcm9kdWN0VGV4dFNlY3Rpb24gLnRvcFJvdyAuc2t1TGluayAubWF0ZXJpYWwtaWNvbnMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3cHgpO1xufVxuXG4uYWNjb3VudFNlY3Rpb24gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG5hLm5hdmJhckhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuYS5uYXZiYXJIb3Zlcjpob3ZlciB7XG4gICAgY29sb3I6I2Q0ZDRkNDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjE3MDBweCkge1xuXG4gICAgLm9mZnNldC14eGwtNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xuICAgIH1cblxuICAgIC5jb2wteHhsLTEge1xuICAgICAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wteHhsLTIge1xuICAgICAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wteHhsLTMge1xuICAgICAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgfVxuICAgIC5jb2wteHhsLTQge1xuICAgICAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wteHhsLTUge1xuICAgICAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wteHhsLTYge1xuICAgICAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5jb2wteHhsLTcge1xuICAgICAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wteHhsLTgge1xuICAgICAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wteHhsLTkge1xuICAgICAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICAgICAgZmxleDogMCAwIDc1JTtcbiAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgfVxuICAgIC5jb2wteHhsLTEwIHtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLXh4bC0xMSB7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC14eGwtMTIge1xuICAgICAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4ucmVsYXRlZFByb2R1Y3RUYWJsZSB0ZCB7XG4gICAgcGFkZGluZy10b3A6NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOjVweDtcbn1cblxuc2VsZWN0LnNlbGVjdDIucG9zaXRpb25TdHlsaW5nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOjBweDtcbn1cblxuI2xvZ2luTW9kYWwge1xuICAgIHotaW5kZXg6OTk5OTk5OTtcbn1cbiNsb2dpbk1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAgIHotaW5kZXg6OTk5OTk5OTk5OTtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgICB6LWluZGV4OjIwMDA7XG59XG5cbi5vcmFuZ2VHcmlkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmJiYmJiO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvKiBtaW4taGVpZ2h0OiAzODBweDsgKi9cbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgYWxpZ24taXRlbXM6Y2VudGVyO1xufVxuXG4ub3JhbmdlR3JpZCAubWF0ZXJpYWwtaWNvbnMge1xuICAgIGZvbnQtc2l6ZTogNzRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMnB4KTtcbiAgICBjb2xvcjogIzM4M0Q0MTtcbn1cblxuLm9yYW5nZUdyaWQgLmNvbnRlbnRDb250YWluZXIsIC5vcmFuZ2VHcmlkSW52ZXJ0ZWQgLmNvbnRlbnRDb250YWluZXIge1xuICAgIC8qIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7ICovXG4gICAgcGFkZGluZy10b3A6MzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTozMHB4O1xuICAgIG1hcmdpbjowIGF1dG87XG59XG5cbi5vcmFuZ2VHcmlkIC50aXRsZVRleHQsIC5vcmFuZ2VHcmlkSW52ZXJ0ZWQgLnRpdGxlVGV4dCB7XG4gICAgY29sb3I6ICNFRUE3NDE7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmctbGVmdDoxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6MTVweDtcbn1cblxuLm9yYW5nZUdyaWQgLmJvZHlUZXh0IHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4IDAgMjBweCA7XG59XG5cbi5vcmFuZ2VHcmlkSW52ZXJ0ZWQge1xuICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkICNFRUE3NDE7ICovXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUE3NDE7XG59XG4ub3JhbmdlR3JpZEludmVydGVkIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgZm9udC1zaXplOiA3NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAycHgpO1xuICAgIGNvbG9yOiAjMzgzRDQxO1xufVxuXG4ub3JhbmdlR3JpZEludmVydGVkIC5jb250ZW50Q29udGFpbmVyIHtcbiAgICAvKiB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyAqL1xufVxuXG4ub3JhbmdlR3JpZEludmVydGVkIC50aXRsZVRleHQge1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLm9yYW5nZUdyaWRJbnZlcnRlZCAuYm9keVRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMCAyMHB4IDAgMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgfVxuXG4gICAgLm9yYW5nZUdyaWRPdXRlckFyZWEgLmNvbC0xMjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOjIwcHg7XG4gICAgfVxuXG5cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MnB4KSB7XG4gICAgLm9yYW5nZUdyaWQgLnRpdGxlVGV4dCwgLm9yYW5nZUdyaWRJbnZlcnRlZCAudGl0bGVUZXh0IHtcbiAgICAgICAgZm9udC1zaXplOjIycHg7XG4gICAgfVxufVxuXG4jbW9iaWxlRm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOjYwcHggIWltcG9ydGFudDtcbn1cblxuI2xvZ2luTW9kYWwsIC5oYXMtbHJtLm1vZGFsLW9wZW4ge1xuICAgIHBhZGRpbmctcmlnaHQ6MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tb2JpbGVGb290ZXJJdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4uY2Fyb3VzZWxUZXh0Q29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6NDc4cHg7XG4gICAgLy8gZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyAgICBcbn1cblxuLnBBcHBsaWNhdGlvbkdyaWQge1xuICAgIHBhZGRpbmc6MTVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2N3B4KSB7XG4gICAgLnBBcHBsaWNhdGlvbkdyaWQge1xuICAgICAgICBwYWRkaW5nOjMwcHg7XG4gICAgfVxufVxuXG5cbi5sb2FkZXIuaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTUwLDE1MCwxNTAsMC41MSUpO1xufVxuXG4ubG9hZGVyLWRlZmF1bHQ6YWZ0ZXIge1xuICAgIGJvcmRlcjo4cHggc29saWQgIzBjMmM1NDtcbn1cblxuLnBhZ2luYXRpb25OZXh0UGFnZURpdiB7XG4gICAgd2lkdGg6MTQ1cHg7XG59XG5cblxuLnBhZ2luYXRpb25OZXh0UGFnZURpdiAuZG90LXNwaW4sIC5wYWdpbmF0aW9uQmFja0RpdiAuZG90LXNwaW4ge1xuICAgIHRyYW5zZm9ybTpzY2FsZSgwLjUpO1xuICAgIG1hcmdpbjowIGF1dG87XG59XG5cbi5zcGlubmVyQmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICB6LWluZGV4OiA5OTk5OTk5OTk7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG59XG5cbi5zcGlubmVyRGl2IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgei1pbmRleDogOTk5OTk5O1xufVxuLmxybS1mb3JtIC5scm0taW50ZWdyYXRpb25zIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAubHJtLWZvcm0gLmxybS1pbnRlZ3JhdGlvbnMgaW5wdXRbdHlwZT1cInRlbFwiXSwgLmxybS1mb3JtIC5scm0taW50ZWdyYXRpb25zIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgLmxybS1mb3JtIC5scm0taW50ZWdyYXRpb25zIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIC5scm0tZm9ybSAubHJtLWludGVncmF0aW9ucyBpbnB1dFt0eXBlPVwidXJsXCJdLCAubHJtLWZvcm0gLmxybS1pbnRlZ3JhdGlvbnMgaW5wdXRbdHlwZT1cImRhdGVcIl0sIC5scm0tZm9ybSAubHJtLWludGVncmF0aW9ucyBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIC5scm0tZm9ybSAubHJtLWludGVncmF0aW9ucyB0ZXh0YXJlYSwgLmxybS1mb3JtIC5scm0taW50ZWdyYXRpb25zIHNlbGVjdCB7XG4gICAgcGFkZGluZzogMTJweCA0N3B4O1xufVxuXG4jY2FyZC1lbGVtZW50IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMGMyMzNmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzoxNXB4IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7ICAgIFxufVxuXG5cbi5wcm9kdWN0LWRlc2NyaXB0aW9uIHAge1xuICAgIG1hcmdpbi1ib3R0b206MXJlbTtcbn1cblxuLnByb2R1Y3QtZGVzY3JpcHRpb24gdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbGlzdC1zdHlsZTogZGlzYyAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMWVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMWVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgXG59XG5cbi5lcnJvciB7XG4gICAgY29sb3I6I2U2MTAxMDtcbn1cblxuLm5vT3BhY2l0eSB7XG4gICAgb3BhY2l0eTowO1xufVxuXG4ucGFnaW5hdGlvbkNvbnRhaW5lci5yaWdodCAucGFnaW5hdGlvbkFyZWF7XG4gICAgZmxvYXQ6cmlnaHQ7XG59XG5cbi5maWZ0eS1maWZ0eS1zcGxpdCB7XG4gICAgaGVpZ2h0OjI0dnc7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBtYXgtaGVpZ2h0OjUwMHB4O1xuICAgIG1pbi1oZWlnaHQ6Mjg5cHg7XG59XG5cblxuLnNlYXJjaFJlc3VsdHMgdHIgLmFycm93UmlnaHQge1xuICAgIG9wYWNpdHk6IDA7XG59XG4uc2VhcmNoUmVzdWx0cyB0cjpob3ZlciAuYXJyb3dSaWdodCB7XG4gICAgb3BhY2l0eTogMTAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyAgICBcbn1cblxuXG5cblxuLnNlYXJjaFJlc3VsdHMuZGVza3RvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICB3aWR0aDozMCU7XG4gICAgbWluLXdpZHRoOjU2MXB4O1xufVxuXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxNjAwcHgpIHtcbiAgICAuc2VhcmNoUmVzdWx0cy5kZXNrdG9wIHtcbiAgICAgICAgd2lkdGg6MzQlO1xuICAgIH0gICBcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjE4NDZweCkge1xuICAgIC5zZWFyY2hSZXN1bHRzLmRlc2t0b3Age1xuICAgICAgICB3aWR0aDozNyU7XG4gICAgfSAgIFxufVxuXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoyMjUwcHgpIHtcbiAgICAuc2VhcmNoUmVzdWx0cy5kZXNrdG9wIHtcbiAgICAgICAgd2lkdGg6MzglO1xuICAgIH0gICBcbn1cblxuXG4uc2VhcmNoUmVzdWx0cyB0ciB7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG59XG5cbi5zZWFyY2hSZXN1bHRzIHRkIHtcbiAgICBwYWRkaW5nOjVweCAxMHB4O1xufVxuXG5cbi5zZWFyY2hSZXN1bHRzIHRkOm50aC1jaGlsZCgzKSB7XG4gICAgd2lkdGg6NTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjIwcHg7ICAgIFxufVxuXG4uc2VhcmNoUmVzdWx0cy5tb2JpbGUgdGQ6bnRoLWNoaWxkKDMpIHtcbiAgICBkaXNwbGF5Om5vbmU7XG59XG5cbi5zZWFyY2hSZXN1bHRzIHRyOmZpcnN0LWNoaWxkIHRkIHsgXG4gICAgcGFkZGluZy10b3A6MTBweDtcbn1cblxuLnNlYXJjaFJlc3VsdHMgdHI6bGFzdC1jaGlsZCB0ZCB7IFxuICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XG59XG4uc2VhcmNoUmVzdWx0cyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6ODNweDsgICAgXG59XG5cbi5zZWFyY2hSZXN1bHRzIHtcbiAgICBtYXgtaGVpZ2h0OjMxMHB4O1xuICAgIG92ZXJmbG93OmF1dG87XG59XG5cbi5zZWFyY2hSZXN1bHRzIC50cmFuc3BhcmVudE5vdGlmaWNhdGlvbiB7XG4gICAgLyogZGlzcGxheTogbm9uZTsgKi9cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNzVweCk7XG59XG5cbi5zZWFyY2hSZXN1bHRzLm1vYmlsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMXB4OyAgICBcbn1cbi50cmFuc3BhcmVudE5vdGlmaWNhdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC42KTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogNXB4IDExcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VhcmNoQmxhY2tPdmVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgb3BhY2l0eTogMC40O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwOyAgICBcbn1cblxuLnNlYXJjaEJsYWNrT3ZlcmxheS5kZXNrdG9wIHtcbiAgICB6LWluZGV4OiA5OTk7XG59XG5cbi5zZWFyY2hCbGFja092ZXJsYXkubW9iaWxlIHtcbiAgICB6LWluZGV4OiA5OTk5OTtcbn1cblxuLmRpdkhhc0ZpbHRlcnMgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICB6LWluZGV4Ojk5ICFpbXBvcnRhbnQ7XG59XG5cblxuXG4ucGFja2FnaW5nR2FsbGVyeUNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OjI3cHg7XG4gICAgcGFkZGluZy1yaWdodDoyN3B4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnBhY2thZ2luZ0dhbGxlcnlDb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MzJweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDozMnB4O1xuICAgIH1cbn1cblxuXG4ubHJtLWZvcm0gbGFiZWxbZm9yPVwic2lnbnVwLWZpcnN0LW5hbWVcIl0sIC5scm0tZm9ybSBsYWJlbFtmb3I9XCJzaWdudXAtbGFzdC1uYW1lXCJdIHtcbiAgICBsZWZ0OjIwcHg7XG59XG5cbi5scm0tZm9ybSBsYWJlbFtmb3I9XCJzaWdudXAtZW1haWxcIl0ge1xuICAgIHRvcDo0OSU7XG59XG5cbi5scm0tZm9ybSBsYWJlbC5scm0tZmljb24tY29tcGFzcyB7XG4gICAgdG9wOjQ3JTtcbn1cblxuLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9faW1hZ2UgaW1nIHtcblx0bWFyZ2luOjAgYXV0bztcbn1cblxuLnBzd3Age1xuXHR6LWluZGV4Ojk5OTk5OTk7XG59XG5cbi5pbWFnZVNxdWFyZVBsYWNlaG9sZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbToxMDAlO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xufVxuXG4uaW1hZ2VXaWRlUGxhY2Vob2xkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOjcwLjUlO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xufVxuXG4uaW1hZ2VXaWRlUGxhY2Vob2xkZXIgaW1nLCAuaW1hZ2VTcXVhcmVQbGFjZWhvbGRlciBpbWcge1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG59XG5cbi5wcm9kdWN0QXJlYSAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIHotaW5kZXg6OTk5ICFpbXBvcnRhbnQ7XG59XG5cbiNsb2dpbk1vZGFsLCAuaGFzLWxybS5tb2RhbC1vcGVuIHtcbiAgICB6LWluZGV4Ojk5OTk5OTk5OTkgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XG4gICAgLmNhcnRUaXRsZVBhZGRpbmcge1xuICAgICAgICBwYWRkaW5nLXRvcDo4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjhweDtcbiAgICB9XG59XG5cbi56b29tIHtcbiAgICB0cmFuc2l0aW9uOiAwLjdzO1xufVxuLnpvb206aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XG4gICAgLmJsb2dGaWx0ZXJDb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIH1cbn1cblxuXG5ib2R5IHtcbiAgICBjdXJzb3I6ZGVmYXVsdDtcbn1cblxuXG4uZGlhbG9nLXR5cGUtbGlnaHRib3gge1xuICAgIHotaW5kZXg6OTk5OTk5OTk5ICFpbXBvcnRhbnQ7XG59XG5cbi5tYWlsaW5nTGlzdE91dGVyQ29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDo0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOjQwcHg7XG59XG4ubWFpbGluZ0xpc3RDb250YWluZXIge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87ICAgIFxufVxuLm1haWxpbmdMaXN0VGV4dGJveCB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMEMyMzNGO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIGhlaWdodDo0NXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjVweCk7XG4gICAgLy8gZm9udC1zaXplOiAyMnB4OyAgIFxufVxuXG4ubWFpbGluZ0xpc3RDb250YWluZXI6OnBsYWNlaG9sZGVyIHsgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXG4gICAgY29sb3I6ICMwQzIzM0Y7XG4gICAgb3BhY2l0eTogLjc7IC8qIEZpcmVmb3ggKi9cbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBib3R0b206MnB4O1xufVxuICBcbi5tYWlsaW5nTGlzdENvbnRhaW5lcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICAgIGNvbG9yOiAjMEMyMzNGO1xuICAgIG9wYWNpdHk6IC43OyAvKiBGaXJlZm94ICovXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgYm90dG9tOjJweDtcbn1cbiAgXG4ubWFpbGluZ0xpc3RDb250YWluZXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjMEMyMzNGO1xuICBvcGFjaXR5OiAuNzsgLyogRmlyZWZveCAqL1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgYm90dG9tOjJweDtcbn1cblxuLmVtYWlsU2lnblVwIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6NDVweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgIHBhZGRpbmc6IDBweCAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6MTUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6MTBweDtcbn1cblxuLmVtYWlsU2lnbnVwSWNvbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAzcHgpO1xuICAgIGZvbnQtc2l6ZTogMjBweDsgICBcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjUwMHB4KSB7XG4gICAgLm1haWxpbmdMaXN0VGV4dGJveHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDs7XG4gICAgfVxuXG4gICAgLmVtYWlsU2lnblVwIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7ICAgICAgICAgXG4gICAgfVxuXG4gICAgLm1haWxpbmdMaXN0T3V0ZXJDb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDozMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTozMHB4O1xuICAgIH1cbn1cblxuXG4uZW1haWxTaWdudXBNZXNzYWdlIHtcbiAgICB0b3A6IDYxcHggIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOjIzNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6MjM2cHggIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcC1pbXBvcnRhbnQge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbiAgICB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi8vIC5maXhlZC10b3AtaW1wb3J0YW50IC50b3AtaXMtZml4ZWQge1xuLy8gICAgIHJpZ2h0Oi03cHggIWltcG9ydGFudDtcbi8vIH1cblxuLm5hdmJhclN1YlNlY3Rpb25Db250YWluZXIgLm5hdmJhckJ1dHRvbkNvbnRhaW5lciB7XG4gICAgd2lkdGg6MzAwcHggIWltcG9ydGFudDtcbn1cbi5ub3RpZnlqcy1jb3JuZXIge1xuICAgIHotaW5kZXg6OTk5OTk5OTk5OSAhaW1wb3J0YW50O1xufVxuXG5cbi5lbGVtZW50b3ItY29sdW1uIHtcbiAgICBtaW4taGVpZ2h0OmF1dG8gIWltcG9ydGFudDtcbn1cblxuLmltYWdlQ29udGFpbmVyLnJlbGF0ZWQgaW1nIHtcbiAgICBwb3NpdGlvbjppbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi8vIC52aW1lb0ZpeFRvcCB7XG4vLyAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4vLyAgICAgdG9wOiAwcHg7XG4vLyAgICAgaGVpZ2h0OiA2LjVweDtcbi8vICAgICB6LWluZGV4OiA5OTk5OTk5O1xuLy8gICAgIHdpZHRoOiAyMDAlO1xuLy8gICAgIGxlZnQ6LTEwMHB4O1xuLy8gICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuLy8gfVxuXG4vLyAudmltZW9GaXhCb3R0b20ge1xuLy8gICAgIHBvc2l0aW9uOmFic29sdXRlO1xuLy8gICAgIGJvdHRvbTogMHB4O1xuLy8gICAgIGhlaWdodDogNi41cHg7XG4vLyAgICAgei1pbmRleDogOTk5OTk5OTtcbi8vICAgICB3aWR0aDogMjAwJTtcbi8vICAgICBsZWZ0Oi0xMDBweDtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbi8vIH1cblxuLnZpZGVvSWZyYW1lIHtcbiAgICBwYWRkaW5nOjU2LjI1JSAwIDAgMFxufVxuXG4udmlkZW8tcm93IHtcbiAgICBtYXJnaW4tbGVmdDo2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OjZweDtcbn1cblxuI29yZGVyRGV0YWlsc0FyZWEge1xuICAgIHdpZHRoOjEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHsgIFxuICAgIC8qIElFMTArIHNwZWNpZmljIHN0eWxlcyBnbyBoZXJlICovICBcblxuICAgIC5jb3B5TGlua0lFMTEge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbToyLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG59XG5cbiBodG1sLmh0bWwtaGFzLWxybS5kaXNhYmxlLXNjcm9sbCwgaHRtbC5kaXNhYmxlLXNjcm9sbCB7XG4gICAgb3ZlcmZsb3cteTpoaWRkZW4gIWltcG9ydGFudDtcbiB9XG5cbiAuaXppTW9kYWwtb3ZlcmxheSB7XG4gICAgIHotaW5kZXg6IDk5OTk5OTkgIWltcG9ydGFudDtcbiB9XG5cbi5tb2RhbCB7XG4gICAgei1pbmRleDo5OTk5OTk5OSFpbXBvcnRhbnRcbiB9XG5cbi5tb2RhbCAuc2VsZWN0Mi1jb250YWluZXIsIC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gICAgIHotaW5kZXg6OTk5OTk5OTk5ICFpbXBvcnRhbnQ7XG4gfVxuXG4gaWZyYW1lW2RhdGEtdGVzdC1pZD1cIkNoYXRXaWRnZXRNb2JpbGVXaW5kb3dcIl17XG4gICAgIHotaW5kZXg6OTk5OTk5OTk5OSAhaW1wb3J0YW50O1xuIH1cblxuXG4gLmxybS1tYWluIHtcbiAgICAgei1pbmRleDo5OTk5OTk5OTk5OSAhaW1wb3J0YW50O1xuIH1cblxuIC5scm0tZm9ybSAjbW9iaWxlX3Bob25lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1ZW07XG59XG5cbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6Mzc2cHgpIHtcbiAgICAucGhvbmVfbnVtYmVyX21lbnViYXIge1xuICAgICAgICBmb250LXNpemU6MTJweDtcbiAgICB9XG5cbiAgICAubmFycm93TmF2YmFySW1hZ2Uge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMnB4OyAgICAgICAgXG4gICAgfVxuIH1cbiIsIi8qIVxuICogSG92ZXIuY3NzIChodHRwOi8vaWFubHVubi5naXRodWIuaW8vSG92ZXIvKVxuICogVmVyc2lvbjogMi4zLjJcbiAqIEF1dGhvcjogSWFuIEx1bm4gQElhbkx1bm5cbiAqIEF1dGhvciBVUkw6IGh0dHA6Ly9pYW5sdW5uLmNvLnVrL1xuICogR2l0aHViOiBodHRwczovL2dpdGh1Yi5jb20vSWFuTHVubi9Ib3ZlclxuXG4gKiBIb3Zlci5jc3MgQ29weXJpZ2h0IElhbiBMdW5uIDIwMTcuIEdlbmVyYXRlZCB3aXRoIFNhc3MuXG4gKi9cbi8qIDJEIFRSQU5TSVRJT05TICovXG4vKiBHcm93ICovXG4uaHZyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cbi5odnItZ3Jvdzpob3ZlciwgLmh2ci1ncm93OmZvY3VzLCAuaHZyLWdyb3c6YWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4vKiBTaHJpbmsgKi9cbi5odnItc2hyaW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG4uaHZyLXNocmluazpob3ZlciwgLmh2ci1zaHJpbms6Zm9jdXMsIC5odnItc2hyaW5rOmFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG59XG5cbi8qIFB1bHNlICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLXB1bHNlIHtcbiAgMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaHZyLXB1bHNlIHtcbiAgMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIH1cbn1cbi5odnItcHVsc2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uaHZyLXB1bHNlOmhvdmVyLCAuaHZyLXB1bHNlOmZvY3VzLCAuaHZyLXB1bHNlOmFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGh2ci1wdWxzZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci1wdWxzZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLyogUHVsc2UgR3JvdyAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1wdWxzZS1ncm93IHtcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItcHVsc2UtZ3JvdyB7XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cbn1cbi5odnItcHVsc2UtZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5odnItcHVsc2UtZ3Jvdzpob3ZlciwgLmh2ci1wdWxzZS1ncm93OmZvY3VzLCAuaHZyLXB1bHNlLWdyb3c6YWN0aXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLXB1bHNlLWdyb3c7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItcHVsc2UtZ3JvdztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRpcmVjdGlvbjogYWx0ZXJuYXRlO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiBhbHRlcm5hdGU7XG59XG5cbi8qIFB1bHNlIFNocmluayAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1wdWxzZS1zaHJpbmsge1xuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGh2ci1wdWxzZS1zaHJpbmsge1xuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB9XG59XG4uaHZyLXB1bHNlLXNocmluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5odnItcHVsc2Utc2hyaW5rOmhvdmVyLCAuaHZyLXB1bHNlLXNocmluazpmb2N1cywgLmh2ci1wdWxzZS1zaHJpbms6YWN0aXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLXB1bHNlLXNocmluaztcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci1wdWxzZS1zaHJpbms7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogYWx0ZXJuYXRlO1xufVxuXG4vKiBQdXNoICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLXB1c2gge1xuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItcHVzaCB7XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG4uaHZyLXB1c2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uaHZyLXB1c2g6aG92ZXIsIC5odnItcHVzaDpmb2N1cywgLmh2ci1wdXNoOmFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGh2ci1wdXNoO1xuICBhbmltYXRpb24tbmFtZTogaHZyLXB1c2g7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbn1cblxuLyogUG9wICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLXBvcCB7XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGh2ci1wb3Age1xuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgfVxufVxuLmh2ci1wb3Age1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uaHZyLXBvcDpob3ZlciwgLmh2ci1wb3A6Zm9jdXMsIC5odnItcG9wOmFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGh2ci1wb3A7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItcG9wO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG59XG5cbi8qIEJvdW5jZSBJbiAqL1xuLmh2ci1ib3VuY2UtaW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbn1cbi5odnItYm91bmNlLWluOmhvdmVyLCAuaHZyLWJvdW5jZS1pbjpmb2N1cywgLmh2ci1ib3VuY2UtaW46YWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDcsIDIuMDIsIDAuMzEsIC0wLjM2KTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ3LCAyLjAyLCAwLjMxLCAtMC4zNik7XG59XG5cbi8qIEJvdW5jZSBPdXQgKi9cbi5odnItYm91bmNlLW91dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xufVxuLmh2ci1ib3VuY2Utb3V0OmhvdmVyLCAuaHZyLWJvdW5jZS1vdXQ6Zm9jdXMsIC5odnItYm91bmNlLW91dDphY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NywgMi4wMiwgMC4zMSwgLTAuMzYpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDcsIDIuMDIsIDAuMzEsIC0wLjM2KTtcbn1cblxuLyogUm90YXRlICovXG4uaHZyLXJvdGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuLmh2ci1yb3RhdGU6aG92ZXIsIC5odnItcm90YXRlOmZvY3VzLCAuaHZyLXJvdGF0ZTphY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDRkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0ZGVnKTtcbn1cblxuLyogR3JvdyBSb3RhdGUgKi9cbi5odnItZ3Jvdy1yb3RhdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cbi5odnItZ3Jvdy1yb3RhdGU6aG92ZXIsIC5odnItZ3Jvdy1yb3RhdGU6Zm9jdXMsIC5odnItZ3Jvdy1yb3RhdGU6YWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDRkZWcpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDRkZWcpO1xufVxuXG4vKiBGbG9hdCAqL1xuLmh2ci1mbG9hdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci1mbG9hdDpob3ZlciwgLmh2ci1mbG9hdDpmb2N1cywgLmh2ci1mbG9hdDphY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xufVxuXG4vKiBTaW5rICovXG4uaHZyLXNpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItc2luazpob3ZlciwgLmh2ci1zaW5rOmZvY3VzLCAuaHZyLXNpbms6YWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG59XG5cbi8qIEJvYiAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1ib2Ige1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItYm9iIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBodnItYm9iLWZsb2F0IHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGh2ci1ib2ItZmxvYXQge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gIH1cbn1cbi5odnItYm9iIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmh2ci1ib2I6aG92ZXIsIC5odnItYm9iOmZvY3VzLCAuaHZyLWJvYjphY3RpdmUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBodnItYm9iLWZsb2F0LCBodnItYm9iO1xuICBhbmltYXRpb24tbmFtZTogaHZyLWJvYi1mbG9hdCwgaHZyLWJvYjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC4zcywgMS41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuM3MsIDEuNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwcywgLjNzO1xuICBhbmltYXRpb24tZGVsYXk6IDBzLCAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQsIGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dCwgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSwgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEsIGluZmluaXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiBub3JtYWwsIGFsdGVybmF0ZTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogbm9ybWFsLCBhbHRlcm5hdGU7XG59XG5cbi8qIEhhbmcgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBodnItaGFuZyB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGh2ci1oYW5nIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBodnItaGFuZy1zaW5rIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItaGFuZy1zaW5rIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTtcbiAgfVxufVxuLmh2ci1oYW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmh2ci1oYW5nOmhvdmVyLCAuaHZyLWhhbmc6Zm9jdXMsIC5odnItaGFuZzphY3RpdmUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBodnItaGFuZy1zaW5rLCBodnItaGFuZztcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci1oYW5nLXNpbmssIGh2ci1oYW5nO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjNzLCAxLjVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC4zcywgMS41cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDBzLCAuM3M7XG4gIGFuaW1hdGlvbi1kZWxheTogMHMsIC4zcztcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dCwgZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0LCBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxLCBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSwgaW5maW5pdGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246IG5vcm1hbCwgYWx0ZXJuYXRlO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiBub3JtYWwsIGFsdGVybmF0ZTtcbn1cblxuLyogU2tldyAqL1xuLmh2ci1za2V3IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG4uaHZyLXNrZXc6aG92ZXIsIC5odnItc2tldzpmb2N1cywgLmh2ci1za2V3OmFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC0xMGRlZyk7XG4gIHRyYW5zZm9ybTogc2tldygtMTBkZWcpO1xufVxuXG4vKiBTa2V3IEZvcndhcmQgKi9cbi5odnItc2tldy1mb3J3YXJkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAxMDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XG59XG4uaHZyLXNrZXctZm9yd2FyZDpob3ZlciwgLmh2ci1za2V3LWZvcndhcmQ6Zm9jdXMsIC5odnItc2tldy1mb3J3YXJkOmFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC0xMGRlZyk7XG4gIHRyYW5zZm9ybTogc2tldygtMTBkZWcpO1xufVxuXG4vKiBTa2V3IEJhY2t3YXJkICovXG4uaHZyLXNrZXctYmFja3dhcmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbn1cbi5odnItc2tldy1iYWNrd2FyZDpob3ZlciwgLmh2ci1za2V3LWJhY2t3YXJkOmZvY3VzLCAuaHZyLXNrZXctYmFja3dhcmQ6YWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoMTBkZWcpO1xuICB0cmFuc2Zvcm06IHNrZXcoMTBkZWcpO1xufVxuXG4vKiBXb2JibGUgVmVydGljYWwgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBodnItd29iYmxlLXZlcnRpY2FsIHtcbiAgMTYuNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gIH1cbiAgNDkuOTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIH1cbiAgODMuMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItd29iYmxlLXZlcnRpY2FsIHtcbiAgMTYuNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gIH1cbiAgNDkuOTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIH1cbiAgODMuMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLmh2ci13b2JibGUtdmVydGljYWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uaHZyLXdvYmJsZS12ZXJ0aWNhbDpob3ZlciwgLmh2ci13b2JibGUtdmVydGljYWw6Zm9jdXMsIC5odnItd29iYmxlLXZlcnRpY2FsOmFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGh2ci13b2JibGUtdmVydGljYWw7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItd29iYmxlLXZlcnRpY2FsO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG59XG5cbi8qIFdvYmJsZSBIb3Jpem9udGFsICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLXdvYmJsZS1ob3Jpem9udGFsIHtcbiAgMTYuNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCk7XG4gIH1cbiAgNDkuOTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCk7XG4gIH1cbiAgODMuMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItd29iYmxlLWhvcml6b250YWwge1xuICAxNi42NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDhweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDhweCk7XG4gIH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KTtcbiAgfVxuICA0OS45NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCk7XG4gIH1cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KTtcbiAgfVxuICA4My4yNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG4uaHZyLXdvYmJsZS1ob3Jpem9udGFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmh2ci13b2JibGUtaG9yaXpvbnRhbDpob3ZlciwgLmh2ci13b2JibGUtaG9yaXpvbnRhbDpmb2N1cywgLmh2ci13b2JibGUtaG9yaXpvbnRhbDphY3RpdmUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBodnItd29iYmxlLWhvcml6b250YWw7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItd29iYmxlLWhvcml6b250YWw7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbn1cblxuLyogV29iYmxlIFRvIEJvdHRvbSBSaWdodCAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci13b2JibGUtdG8tYm90dG9tLXJpZ2h0IHtcbiAgMTYuNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDhweCwgOHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4cHgsIDhweCk7XG4gIH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTZweCwgLTZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTZweCwgLTZweCk7XG4gIH1cbiAgNDkuOTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDRweCwgNHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0cHgsIDRweCk7XG4gIH1cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgLTJweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgLTJweCk7XG4gIH1cbiAgODMuMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgMXB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIDFweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItd29iYmxlLXRvLWJvdHRvbS1yaWdodCB7XG4gIDE2LjY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4cHgsIDhweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOHB4LCA4cHgpO1xuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC02cHgsIC02cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02cHgsIC02cHgpO1xuICB9XG4gIDQ5Ljk1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg0cHgsIDRweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNHB4LCA0cHgpO1xuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIC0ycHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIC0ycHgpO1xuICB9XG4gIDgzLjI1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIDFweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMXB4LCAxcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbi5odnItd29iYmxlLXRvLWJvdHRvbS1yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5odnItd29iYmxlLXRvLWJvdHRvbS1yaWdodDpob3ZlciwgLmh2ci13b2JibGUtdG8tYm90dG9tLXJpZ2h0OmZvY3VzLCAuaHZyLXdvYmJsZS10by1ib3R0b20tcmlnaHQ6YWN0aXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLXdvYmJsZS10by1ib3R0b20tcmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItd29iYmxlLXRvLWJvdHRvbS1yaWdodDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xufVxuXG4vKiBXb2JibGUgVG8gVG9wIFJpZ2h0ICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLXdvYmJsZS10by10b3AtcmlnaHQge1xuICAxNi42NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoOHB4LCAtOHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4cHgsIC04cHgpO1xuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC02cHgsIDZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTZweCwgNnB4KTtcbiAgfVxuICA0OS45NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNHB4LCAtNHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0cHgsIC00cHgpO1xuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDJweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgMnB4KTtcbiAgfVxuICA4My4yNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMXB4LCAtMXB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIC0xcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaHZyLXdvYmJsZS10by10b3AtcmlnaHQge1xuICAxNi42NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoOHB4LCAtOHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4cHgsIC04cHgpO1xuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC02cHgsIDZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTZweCwgNnB4KTtcbiAgfVxuICA0OS45NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNHB4LCAtNHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0cHgsIC00cHgpO1xuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIDJweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgMnB4KTtcbiAgfVxuICA4My4yNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMXB4LCAtMXB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIC0xcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbi5odnItd29iYmxlLXRvLXRvcC1yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5odnItd29iYmxlLXRvLXRvcC1yaWdodDpob3ZlciwgLmh2ci13b2JibGUtdG8tdG9wLXJpZ2h0OmZvY3VzLCAuaHZyLXdvYmJsZS10by10b3AtcmlnaHQ6YWN0aXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLXdvYmJsZS10by10b3AtcmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItd29iYmxlLXRvLXRvcC1yaWdodDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xufVxuXG4vKiBXb2JibGUgVG9wICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLXdvYmJsZS10b3Age1xuICAxNi42NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC0xMmRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3KC0xMmRlZyk7XG4gIH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoMTBkZWcpO1xuICB9XG4gIDQ5Ljk1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoLTZkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tldygtNmRlZyk7XG4gIH1cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDRkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tldyg0ZGVnKTtcbiAgfVxuICA4My4yNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC0yZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoLTJkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDApO1xuICAgIHRyYW5zZm9ybTogc2tldygwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItd29iYmxlLXRvcCB7XG4gIDE2LjY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoLTEyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoLTEyZGVnKTtcbiAgfVxuICAzMy4zJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tldygxMGRlZyk7XG4gIH1cbiAgNDkuOTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygtNmRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3KC02ZGVnKTtcbiAgfVxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoNGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3KDRkZWcpO1xuICB9XG4gIDgzLjI1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoLTJkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tldygtMmRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoMCk7XG4gICAgdHJhbnNmb3JtOiBza2V3KDApO1xuICB9XG59XG4uaHZyLXdvYmJsZS10b3Age1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAxMDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XG59XG4uaHZyLXdvYmJsZS10b3A6aG92ZXIsIC5odnItd29iYmxlLXRvcDpmb2N1cywgLmh2ci13b2JibGUtdG9wOmFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGh2ci13b2JibGUtdG9wO1xuICBhbmltYXRpb24tbmFtZTogaHZyLXdvYmJsZS10b3A7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbn1cblxuLyogV29iYmxlIEJvdHRvbSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci13b2JibGUtYm90dG9tIHtcbiAgMTYuNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygtMTJkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tldygtMTJkZWcpO1xuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3KDEwZGVnKTtcbiAgfVxuICA0OS45NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC02ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoLTZkZWcpO1xuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldyg0ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoNGRlZyk7XG4gIH1cbiAgODMuMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygtMmRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3KC0yZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygwKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaHZyLXdvYmJsZS1ib3R0b20ge1xuICAxNi42NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC0xMmRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3KC0xMmRlZyk7XG4gIH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoMTBkZWcpO1xuICB9XG4gIDQ5Ljk1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoLTZkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tldygtNmRlZyk7XG4gIH1cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDRkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tldyg0ZGVnKTtcbiAgfVxuICA4My4yNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC0yZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoLTJkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDApO1xuICAgIHRyYW5zZm9ybTogc2tldygwKTtcbiAgfVxufVxuLmh2ci13b2JibGUtYm90dG9tIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuLmh2ci13b2JibGUtYm90dG9tOmhvdmVyLCAuaHZyLXdvYmJsZS1ib3R0b206Zm9jdXMsIC5odnItd29iYmxlLWJvdHRvbTphY3RpdmUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBodnItd29iYmxlLWJvdHRvbTtcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci13b2JibGUtYm90dG9tO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG59XG5cbi8qIFdvYmJsZSBTa2V3ICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLXdvYmJsZS1za2V3IHtcbiAgMTYuNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygtMTJkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tldygtMTJkZWcpO1xuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3KDEwZGVnKTtcbiAgfVxuICA0OS45NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC02ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoLTZkZWcpO1xuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldyg0ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoNGRlZyk7XG4gIH1cbiAgODMuMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygtMmRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3KC0yZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygwKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaHZyLXdvYmJsZS1za2V3IHtcbiAgMTYuNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygtMTJkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tldygtMTJkZWcpO1xuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3KDEwZGVnKTtcbiAgfVxuICA0OS45NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC02ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoLTZkZWcpO1xuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldyg0ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoNGRlZyk7XG4gIH1cbiAgODMuMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygtMmRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3KC0yZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygwKTtcbiAgICB0cmFuc2Zvcm06IHNrZXcoMCk7XG4gIH1cbn1cbi5odnItd29iYmxlLXNrZXcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uaHZyLXdvYmJsZS1za2V3OmhvdmVyLCAuaHZyLXdvYmJsZS1za2V3OmZvY3VzLCAuaHZyLXdvYmJsZS1za2V3OmFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGh2ci13b2JibGUtc2tldztcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci13b2JibGUtc2tldztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xufVxuXG4vKiBCdXp6ICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLWJ1enoge1xuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGh2ci1idXp6IHtcbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTtcbiAgfVxufVxuLmh2ci1idXp6IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmh2ci1idXp6OmhvdmVyLCAuaHZyLWJ1eno6Zm9jdXMsIC5odnItYnV6ejphY3RpdmUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBodnItYnV6ejtcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci1idXp6O1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4vKiBCdXp6IE91dCAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1idXp6LW91dCB7XG4gIDEwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpO1xuICB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpO1xuICB9XG4gIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlKDFkZWcpO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCkgcm90YXRlKC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCkgcm90YXRlKC0xZGVnKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFweCkgcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxcHgpIHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMXB4KSByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xcHgpIHJvdGF0ZSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItYnV6ei1vdXQge1xuICAxMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKTtcbiAgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7XG4gIH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlKDFkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCkgcm90YXRlKC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCkgcm90YXRlKC0xZGVnKTtcbiAgfVxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlKDFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyk7XG4gIH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxcHgpIHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCkgcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMXB4KSByb3RhdGUoMCk7XG4gIH1cbn1cbi5odnItYnV6ei1vdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uaHZyLWJ1enotb3V0OmhvdmVyLCAuaHZyLWJ1enotb3V0OmZvY3VzLCAuaHZyLWJ1enotb3V0OmFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGh2ci1idXp6LW91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci1idXp6LW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG59XG5cbi8qIEZvcndhcmQgKi9cbi5odnItZm9yd2FyZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuLmh2ci1mb3J3YXJkOmhvdmVyLCAuaHZyLWZvcndhcmQ6Zm9jdXMsIC5odnItZm9yd2FyZDphY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbn1cblxuLyogQmFja3dhcmQgKi9cbi5odnItYmFja3dhcmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cbi5odnItYmFja3dhcmQ6aG92ZXIsIC5odnItYmFja3dhcmQ6Zm9jdXMsIC5odnItYmFja3dhcmQ6YWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLThweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOHB4KTtcbn1cblxuLyogQkFDS0dST1VORCBUUkFOU0lUSU9OUyAqL1xuLyogRmFkZSAqL1xuLmh2ci1mYWRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIGJhY2tncm91bmQtY29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yO1xufVxuLmh2ci1mYWRlOmhvdmVyLCAuaHZyLWZhZGU6Zm9jdXMsIC5odnItZmFkZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA5OEQxO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIEJhY2sgUHVsc2UgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBodnItYmFjay1wdWxzZSB7XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMTUyLCAyMDksIDAuNzUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGh2ci1iYWNrLXB1bHNlIHtcbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMyLCAxNTIsIDIwOSwgMC43NSk7XG4gIH1cbn1cbi5odnItYmFjay1wdWxzZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvcjtcbn1cbi5odnItYmFjay1wdWxzZTpob3ZlciwgLmh2ci1iYWNrLXB1bHNlOmZvY3VzLCAuaHZyLWJhY2stcHVsc2U6YWN0aXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLWJhY2stcHVsc2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItYmFjay1wdWxzZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC41cztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwOThEMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwOThkMTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBTd2VlcCBUbyBSaWdodCAqL1xuLmh2ci1zd2VlcC10by1yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1zd2VlcC10by1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICMyMDk4RDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDUwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci1zd2VlcC10by1yaWdodDpob3ZlciwgLmh2ci1zd2VlcC10by1yaWdodDpmb2N1cywgLmh2ci1zd2VlcC10by1yaWdodDphY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG59XG4uaHZyLXN3ZWVwLXRvLXJpZ2h0OmhvdmVyOmJlZm9yZSwgLmh2ci1zd2VlcC10by1yaWdodDpmb2N1czpiZWZvcmUsIC5odnItc3dlZXAtdG8tcmlnaHQ6YWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xufVxuXG4vKiBTd2VlcCBUbyBMZWZ0ICovXG4uaHZyLXN3ZWVwLXRvLWxlZnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbn1cbi5odnItc3dlZXAtdG8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICMyMDk4RDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDUwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci1zd2VlcC10by1sZWZ0OmhvdmVyLCAuaHZyLXN3ZWVwLXRvLWxlZnQ6Zm9jdXMsIC5odnItc3dlZXAtdG8tbGVmdDphY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG59XG4uaHZyLXN3ZWVwLXRvLWxlZnQ6aG92ZXI6YmVmb3JlLCAuaHZyLXN3ZWVwLXRvLWxlZnQ6Zm9jdXM6YmVmb3JlLCAuaHZyLXN3ZWVwLXRvLWxlZnQ6YWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xufVxuXG4vKiBTd2VlcCBUbyBCb3R0b20gKi9cbi5odnItc3dlZXAtdG8tYm90dG9tIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG4uaHZyLXN3ZWVwLXRvLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICMyMDk4RDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci1zd2VlcC10by1ib3R0b206aG92ZXIsIC5odnItc3dlZXAtdG8tYm90dG9tOmZvY3VzLCAuaHZyLXN3ZWVwLXRvLWJvdHRvbTphY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG59XG4uaHZyLXN3ZWVwLXRvLWJvdHRvbTpob3ZlcjpiZWZvcmUsIC5odnItc3dlZXAtdG8tYm90dG9tOmZvY3VzOmJlZm9yZSwgLmh2ci1zd2VlcC10by1ib3R0b206YWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xufVxuXG4vKiBTd2VlcCBUbyBUb3AgKi9cbi5odnItc3dlZXAtdG8tdG9wIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG4uaHZyLXN3ZWVwLXRvLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICMyMDk4RDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci1zd2VlcC10by10b3A6aG92ZXIsIC5odnItc3dlZXAtdG8tdG9wOmZvY3VzLCAuaHZyLXN3ZWVwLXRvLXRvcDphY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG59XG4uaHZyLXN3ZWVwLXRvLXRvcDpob3ZlcjpiZWZvcmUsIC5odnItc3dlZXAtdG8tdG9wOmZvY3VzOmJlZm9yZSwgLmh2ci1zd2VlcC10by10b3A6YWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xufVxuXG4vKiBCb3VuY2UgVG8gUmlnaHQgKi9cbi5odnItYm91bmNlLXRvLXJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG59XG4uaHZyLWJvdW5jZS10by1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICMyMDk4RDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDUwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci1ib3VuY2UtdG8tcmlnaHQ6aG92ZXIsIC5odnItYm91bmNlLXRvLXJpZ2h0OmZvY3VzLCAuaHZyLWJvdW5jZS10by1yaWdodDphY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG59XG4uaHZyLWJvdW5jZS10by1yaWdodDpob3ZlcjpiZWZvcmUsIC5odnItYm91bmNlLXRvLXJpZ2h0OmZvY3VzOmJlZm9yZSwgLmh2ci1ib3VuY2UtdG8tcmlnaHQ6YWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41MiwgMS42NCwgMC4zNywgMC42Nik7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41MiwgMS42NCwgMC4zNywgMC42Nik7XG59XG5cbi8qIEJvdW5jZSBUbyBMZWZ0ICovXG4uaHZyLWJvdW5jZS10by1sZWZ0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG59XG4uaHZyLWJvdW5jZS10by1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzIwOThEMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uaHZyLWJvdW5jZS10by1sZWZ0OmhvdmVyLCAuaHZyLWJvdW5jZS10by1sZWZ0OmZvY3VzLCAuaHZyLWJvdW5jZS10by1sZWZ0OmFjdGl2ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5odnItYm91bmNlLXRvLWxlZnQ6aG92ZXI6YmVmb3JlLCAuaHZyLWJvdW5jZS10by1sZWZ0OmZvY3VzOmJlZm9yZSwgLmh2ci1ib3VuY2UtdG8tbGVmdDphY3RpdmU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUyLCAxLjY0LCAwLjM3LCAwLjY2KTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUyLCAxLjY0LCAwLjM3LCAwLjY2KTtcbn1cblxuLyogQm91bmNlIFRvIEJvdHRvbSAqL1xuLmh2ci1ib3VuY2UtdG8tYm90dG9tIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG59XG4uaHZyLWJvdW5jZS10by1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjMjA5OEQxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItYm91bmNlLXRvLWJvdHRvbTpob3ZlciwgLmh2ci1ib3VuY2UtdG8tYm90dG9tOmZvY3VzLCAuaHZyLWJvdW5jZS10by1ib3R0b206YWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmh2ci1ib3VuY2UtdG8tYm90dG9tOmhvdmVyOmJlZm9yZSwgLmh2ci1ib3VuY2UtdG8tYm90dG9tOmZvY3VzOmJlZm9yZSwgLmh2ci1ib3VuY2UtdG8tYm90dG9tOmFjdGl2ZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTIsIDEuNjQsIDAuMzcsIDAuNjYpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTIsIDEuNjQsIDAuMzcsIDAuNjYpO1xufVxuXG4vKiBCb3VuY2UgVG8gVG9wICovXG4uaHZyLWJvdW5jZS10by10b3Age1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbn1cbi5odnItYm91bmNlLXRvLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICMyMDk4RDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci1ib3VuY2UtdG8tdG9wOmhvdmVyLCAuaHZyLWJvdW5jZS10by10b3A6Zm9jdXMsIC5odnItYm91bmNlLXRvLXRvcDphY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG59XG4uaHZyLWJvdW5jZS10by10b3A6aG92ZXI6YmVmb3JlLCAuaHZyLWJvdW5jZS10by10b3A6Zm9jdXM6YmVmb3JlLCAuaHZyLWJvdW5jZS10by10b3A6YWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41MiwgMS42NCwgMC4zNywgMC42Nik7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41MiwgMS42NCwgMC4zNywgMC42Nik7XG59XG5cbi8qIFJhZGlhbCBPdXQgKi9cbi5odnItcmFkaWFsLW91dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZTFlMWUxO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1yYWRpYWwtb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzIwOThEMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uaHZyLXJhZGlhbC1vdXQ6aG92ZXIsIC5odnItcmFkaWFsLW91dDpmb2N1cywgLmh2ci1yYWRpYWwtb3V0OmFjdGl2ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5odnItcmFkaWFsLW91dDpob3ZlcjpiZWZvcmUsIC5odnItcmFkaWFsLW91dDpmb2N1czpiZWZvcmUsIC5odnItcmFkaWFsLW91dDphY3RpdmU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDIpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xufVxuXG4vKiBSYWRpYWwgSW4gKi9cbi5odnItcmFkaWFsLWluIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICMyMDk4RDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG4uaHZyLXJhZGlhbC1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNlMWUxZTE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgyKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci1yYWRpYWwtaW46aG92ZXIsIC5odnItcmFkaWFsLWluOmZvY3VzLCAuaHZyLXJhZGlhbC1pbjphY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG59XG4uaHZyLXJhZGlhbC1pbjpob3ZlcjpiZWZvcmUsIC5odnItcmFkaWFsLWluOmZvY3VzOmJlZm9yZSwgLmh2ci1yYWRpYWwtaW46YWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cblxuLyogUmVjdGFuZ2xlIEluICovXG4uaHZyLXJlY3RhbmdsZS1pbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjMjA5OEQxO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1yZWN0YW5nbGUtaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjZTFlMWUxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItcmVjdGFuZ2xlLWluOmhvdmVyLCAuaHZyLXJlY3RhbmdsZS1pbjpmb2N1cywgLmh2ci1yZWN0YW5nbGUtaW46YWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmh2ci1yZWN0YW5nbGUtaW46aG92ZXI6YmVmb3JlLCAuaHZyLXJlY3RhbmdsZS1pbjpmb2N1czpiZWZvcmUsIC5odnItcmVjdGFuZ2xlLWluOmFjdGl2ZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG59XG5cbi8qIFJlY3RhbmdsZSBPdXQgKi9cbi5odnItcmVjdGFuZ2xlLW91dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZTFlMWUxO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1yZWN0YW5nbGUtb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzIwOThEMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uaHZyLXJlY3RhbmdsZS1vdXQ6aG92ZXIsIC5odnItcmVjdGFuZ2xlLW91dDpmb2N1cywgLmh2ci1yZWN0YW5nbGUtb3V0OmFjdGl2ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5odnItcmVjdGFuZ2xlLW91dDpob3ZlcjpiZWZvcmUsIC5odnItcmVjdGFuZ2xlLW91dDpmb2N1czpiZWZvcmUsIC5odnItcmVjdGFuZ2xlLW91dDphY3RpdmU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4vKiBTaHV0dGVyIEluIEhvcml6b250YWwgKi9cbi5odnItc2h1dHRlci1pbi1ob3Jpem9udGFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMyMDk4RDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG4uaHZyLXNodXR0ZXItaW4taG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNlMWUxZTE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uaHZyLXNodXR0ZXItaW4taG9yaXpvbnRhbDpob3ZlciwgLmh2ci1zaHV0dGVyLWluLWhvcml6b250YWw6Zm9jdXMsIC5odnItc2h1dHRlci1pbi1ob3Jpem9udGFsOmFjdGl2ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5odnItc2h1dHRlci1pbi1ob3Jpem9udGFsOmhvdmVyOmJlZm9yZSwgLmh2ci1zaHV0dGVyLWluLWhvcml6b250YWw6Zm9jdXM6YmVmb3JlLCAuaHZyLXNodXR0ZXItaW4taG9yaXpvbnRhbDphY3RpdmU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG5cbi8qIFNodXR0ZXIgT3V0IEhvcml6b250YWwgKi9cbi5odnItc2h1dHRlci1vdXQtaG9yaXpvbnRhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZTFlMWUxO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1zaHV0dGVyLW91dC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogIzIwOThEMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItc2h1dHRlci1vdXQtaG9yaXpvbnRhbDpob3ZlciwgLmh2ci1zaHV0dGVyLW91dC1ob3Jpem9udGFsOmZvY3VzLCAuaHZyLXNodXR0ZXItb3V0LWhvcml6b250YWw6YWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmh2ci1zaHV0dGVyLW91dC1ob3Jpem9udGFsOmhvdmVyOmJlZm9yZSwgLmh2ci1zaHV0dGVyLW91dC1ob3Jpem9udGFsOmZvY3VzOmJlZm9yZSwgLmh2ci1zaHV0dGVyLW91dC1ob3Jpem9udGFsOmFjdGl2ZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbn1cblxuLyogU2h1dHRlciBJbiBWZXJ0aWNhbCAqL1xuLmh2ci1zaHV0dGVyLWluLXZlcnRpY2FsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMyMDk4RDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG4uaHZyLXNodXR0ZXItaW4tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZTFlMWUxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci1zaHV0dGVyLWluLXZlcnRpY2FsOmhvdmVyLCAuaHZyLXNodXR0ZXItaW4tdmVydGljYWw6Zm9jdXMsIC5odnItc2h1dHRlci1pbi12ZXJ0aWNhbDphY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG59XG4uaHZyLXNodXR0ZXItaW4tdmVydGljYWw6aG92ZXI6YmVmb3JlLCAuaHZyLXNodXR0ZXItaW4tdmVydGljYWw6Zm9jdXM6YmVmb3JlLCAuaHZyLXNodXR0ZXItaW4tdmVydGljYWw6YWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDApO1xufVxuXG4vKiBTaHV0dGVyIE91dCBWZXJ0aWNhbCAqL1xuLmh2ci1zaHV0dGVyLW91dC12ZXJ0aWNhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZTFlMWUxO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1zaHV0dGVyLW91dC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICMyMDk4RDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uaHZyLXNodXR0ZXItb3V0LXZlcnRpY2FsOmhvdmVyLCAuaHZyLXNodXR0ZXItb3V0LXZlcnRpY2FsOmZvY3VzLCAuaHZyLXNodXR0ZXItb3V0LXZlcnRpY2FsOmFjdGl2ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5odnItc2h1dHRlci1vdXQtdmVydGljYWw6aG92ZXI6YmVmb3JlLCAuaHZyLXNodXR0ZXItb3V0LXZlcnRpY2FsOmZvY3VzOmJlZm9yZSwgLmh2ci1zaHV0dGVyLW91dC12ZXJ0aWNhbDphY3RpdmU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG59XG5cbi8qIEJPUkRFUiBUUkFOU0lUSU9OUyAqL1xuLyogQm9yZGVyIEZhZGUgKi9cbi5odnItYm9yZGVyLWZhZGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0cHggI2UxZTFlMSwgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAvKiBIYWNrIHRvIGltcHJvdmUgYWxpYXNpbmcgb24gbW9iaWxlL3RhYmxldCBkZXZpY2VzICovXG59XG4uaHZyLWJvcmRlci1mYWRlOmhvdmVyLCAuaHZyLWJvcmRlci1mYWRlOmZvY3VzLCAuaHZyLWJvcmRlci1mYWRlOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRweCAjMjA5OEQxLCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC8qIEhhY2sgdG8gaW1wcm92ZSBhbGlhc2luZyBvbiBtb2JpbGUvdGFibGV0IGRldmljZXMgKi9cbn1cblxuLyogSG9sbG93ICovXG4uaHZyLWhvbGxvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRweCAjZTFlMWUxLCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC8qIEhhY2sgdG8gaW1wcm92ZSBhbGlhc2luZyBvbiBtb2JpbGUvdGFibGV0IGRldmljZXMgKi9cbn1cbi5odnItaG9sbG93OmhvdmVyLCAuaHZyLWhvbGxvdzpmb2N1cywgLmh2ci1ob2xsb3c6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLyogVHJpbSAqL1xuLmh2ci10cmltIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaHZyLXRyaW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiB3aGl0ZSBzb2xpZCA0cHg7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiA0cHg7XG4gIHJpZ2h0OiA0cHg7XG4gIGJvdHRvbTogNHB4O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbn1cbi5odnItdHJpbTpob3ZlcjpiZWZvcmUsIC5odnItdHJpbTpmb2N1czpiZWZvcmUsIC5odnItdHJpbTphY3RpdmU6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogUmlwcGxlIE91dCAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1yaXBwbGUtb3V0IHtcbiAgMTAwJSB7XG4gICAgdG9wOiAtMTJweDtcbiAgICByaWdodDogLTEycHg7XG4gICAgYm90dG9tOiAtMTJweDtcbiAgICBsZWZ0OiAtMTJweDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGh2ci1yaXBwbGUtb3V0IHtcbiAgMTAwJSB7XG4gICAgdG9wOiAtMTJweDtcbiAgICByaWdodDogLTEycHg7XG4gICAgYm90dG9tOiAtMTJweDtcbiAgICBsZWZ0OiAtMTJweDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uaHZyLXJpcHBsZS1vdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5odnItcmlwcGxlLW91dDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6ICNlMWUxZTEgc29saWQgNnB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbn1cbi5odnItcmlwcGxlLW91dDpob3ZlcjpiZWZvcmUsIC5odnItcmlwcGxlLW91dDpmb2N1czpiZWZvcmUsIC5odnItcmlwcGxlLW91dDphY3RpdmU6YmVmb3JlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLXJpcHBsZS1vdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItcmlwcGxlLW91dDtcbn1cblxuLyogUmlwcGxlIEluICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLXJpcHBsZS1pbiB7XG4gIDEwMCUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGh2ci1yaXBwbGUtaW4ge1xuICAxMDAlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmh2ci1yaXBwbGUtaW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5odnItcmlwcGxlLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogI2UxZTFlMSBzb2xpZCA0cHg7XG4gIHRvcDogLTEycHg7XG4gIHJpZ2h0OiAtMTJweDtcbiAgYm90dG9tOiAtMTJweDtcbiAgbGVmdDogLTEycHg7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbn1cbi5odnItcmlwcGxlLWluOmhvdmVyOmJlZm9yZSwgLmh2ci1yaXBwbGUtaW46Zm9jdXM6YmVmb3JlLCAuaHZyLXJpcHBsZS1pbjphY3RpdmU6YmVmb3JlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLXJpcHBsZS1pbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci1yaXBwbGUtaW47XG59XG5cbi8qIE91dGxpbmUgT3V0ICovXG4uaHZyLW91dGxpbmUtb3V0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaHZyLW91dGxpbmUtb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogI2UxZTFlMSBzb2xpZCA0cHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRvcCwgcmlnaHQsIGJvdHRvbSwgbGVmdDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLCByaWdodCwgYm90dG9tLCBsZWZ0O1xufVxuLmh2ci1vdXRsaW5lLW91dDpob3ZlcjpiZWZvcmUsIC5odnItb3V0bGluZS1vdXQ6Zm9jdXM6YmVmb3JlLCAuaHZyLW91dGxpbmUtb3V0OmFjdGl2ZTpiZWZvcmUge1xuICB0b3A6IC04cHg7XG4gIHJpZ2h0OiAtOHB4O1xuICBib3R0b206IC04cHg7XG4gIGxlZnQ6IC04cHg7XG59XG5cbi8qIE91dGxpbmUgSW4gKi9cbi5odnItb3V0bGluZS1pbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmh2ci1vdXRsaW5lLWluOmJlZm9yZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6ICNlMWUxZTEgc29saWQgNHB4O1xuICB0b3A6IC0xNnB4O1xuICByaWdodDogLTE2cHg7XG4gIGJvdHRvbTogLTE2cHg7XG4gIGxlZnQ6IC0xNnB4O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLCByaWdodCwgYm90dG9tLCBsZWZ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0b3AsIHJpZ2h0LCBib3R0b20sIGxlZnQ7XG59XG4uaHZyLW91dGxpbmUtaW46aG92ZXI6YmVmb3JlLCAuaHZyLW91dGxpbmUtaW46Zm9jdXM6YmVmb3JlLCAuaHZyLW91dGxpbmUtaW46YWN0aXZlOmJlZm9yZSB7XG4gIHRvcDogLThweDtcbiAgcmlnaHQ6IC04cHg7XG4gIGJvdHRvbTogLThweDtcbiAgbGVmdDogLThweDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogUm91bmQgQ29ybmVycyAqL1xuLmh2ci1yb3VuZC1jb3JuZXJzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLXJhZGl1cztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLXJhZGl1cztcbn1cbi5odnItcm91bmQtY29ybmVyczpob3ZlciwgLmh2ci1yb3VuZC1jb3JuZXJzOmZvY3VzLCAuaHZyLXJvdW5kLWNvcm5lcnM6YWN0aXZlIHtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xufVxuXG4vKiBVbmRlcmxpbmUgRnJvbSBMZWZ0ICovXG4uaHZyLXVuZGVybGluZS1mcm9tLWxlZnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5odnItdW5kZXJsaW5lLWZyb20tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiAwO1xuICByaWdodDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjMjA5OEQxO1xuICBoZWlnaHQ6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiByaWdodDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogcmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItdW5kZXJsaW5lLWZyb20tbGVmdDpob3ZlcjpiZWZvcmUsIC5odnItdW5kZXJsaW5lLWZyb20tbGVmdDpmb2N1czpiZWZvcmUsIC5odnItdW5kZXJsaW5lLWZyb20tbGVmdDphY3RpdmU6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi8qIFVuZGVybGluZSBGcm9tIENlbnRlciAqL1xuLmh2ci11bmRlcmxpbmUtZnJvbS1jZW50ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5odnItdW5kZXJsaW5lLWZyb20tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IDUxJTtcbiAgcmlnaHQ6IDUxJTtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjMjA5OEQxO1xuICBoZWlnaHQ6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0LCByaWdodDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdCwgcmlnaHQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItdW5kZXJsaW5lLWZyb20tY2VudGVyOmhvdmVyOmJlZm9yZSwgLmh2ci11bmRlcmxpbmUtZnJvbS1jZW50ZXI6Zm9jdXM6YmVmb3JlLCAuaHZyLXVuZGVybGluZS1mcm9tLWNlbnRlcjphY3RpdmU6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbi8qIFVuZGVybGluZSBGcm9tIFJpZ2h0ICovXG4uaHZyLXVuZGVybGluZS1mcm9tLXJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaHZyLXVuZGVybGluZS1mcm9tLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICMyMDk4RDE7XG4gIGhlaWdodDogNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItdW5kZXJsaW5lLWZyb20tcmlnaHQ6aG92ZXI6YmVmb3JlLCAuaHZyLXVuZGVybGluZS1mcm9tLXJpZ2h0OmZvY3VzOmJlZm9yZSwgLmh2ci11bmRlcmxpbmUtZnJvbS1yaWdodDphY3RpdmU6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cblxuLyogT3ZlcmxpbmUgRnJvbSBMZWZ0ICovXG4uaHZyLW92ZXJsaW5lLWZyb20tbGVmdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmh2ci1vdmVybGluZS1mcm9tLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogIzIwOThEMTtcbiAgaGVpZ2h0OiA0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogcmlnaHQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHJpZ2h0O1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uaHZyLW92ZXJsaW5lLWZyb20tbGVmdDpob3ZlcjpiZWZvcmUsIC5odnItb3ZlcmxpbmUtZnJvbS1sZWZ0OmZvY3VzOmJlZm9yZSwgLmh2ci1vdmVybGluZS1mcm9tLWxlZnQ6YWN0aXZlOmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xufVxuXG4vKiBPdmVybGluZSBGcm9tIENlbnRlciAqL1xuLmh2ci1vdmVybGluZS1mcm9tLWNlbnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmh2ci1vdmVybGluZS1mcm9tLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiA1MSU7XG4gIHJpZ2h0OiA1MSU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogIzIwOThEMTtcbiAgaGVpZ2h0OiA0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdCwgcmlnaHQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQsIHJpZ2h0O1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uaHZyLW92ZXJsaW5lLWZyb20tY2VudGVyOmhvdmVyOmJlZm9yZSwgLmh2ci1vdmVybGluZS1mcm9tLWNlbnRlcjpmb2N1czpiZWZvcmUsIC5odnItb3ZlcmxpbmUtZnJvbS1jZW50ZXI6YWN0aXZlOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4vKiBPdmVybGluZSBGcm9tIFJpZ2h0ICovXG4uaHZyLW92ZXJsaW5lLWZyb20tcmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5odnItb3ZlcmxpbmUtZnJvbS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiAxMDAlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjMjA5OEQxO1xuICBoZWlnaHQ6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uaHZyLW92ZXJsaW5lLWZyb20tcmlnaHQ6aG92ZXI6YmVmb3JlLCAuaHZyLW92ZXJsaW5lLWZyb20tcmlnaHQ6Zm9jdXM6YmVmb3JlLCAuaHZyLW92ZXJsaW5lLWZyb20tcmlnaHQ6YWN0aXZlOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG5cbi8qIFJldmVhbCAqL1xuLmh2ci1yZXZlYWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5odnItcmV2ZWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLWNvbG9yOiAjMjA5OEQxO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyLXdpZHRoO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItd2lkdGg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItcmV2ZWFsOmhvdmVyOmJlZm9yZSwgLmh2ci1yZXZlYWw6Zm9jdXM6YmVmb3JlLCAuaHZyLXJldmVhbDphY3RpdmU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG59XG5cbi8qIFVuZGVybGluZSBSZXZlYWwgKi9cbi5odnItdW5kZXJsaW5lLXJldmVhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmh2ci11bmRlcmxpbmUtcmV2ZWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICMyMDk4RDE7XG4gIGhlaWdodDogNHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci11bmRlcmxpbmUtcmV2ZWFsOmhvdmVyOmJlZm9yZSwgLmh2ci11bmRlcmxpbmUtcmV2ZWFsOmZvY3VzOmJlZm9yZSwgLmh2ci11bmRlcmxpbmUtcmV2ZWFsOmFjdGl2ZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4vKiBPdmVybGluZSBSZXZlYWwgKi9cbi5odnItb3ZlcmxpbmUtcmV2ZWFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaHZyLW92ZXJsaW5lLXJldmVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjMjA5OEQxO1xuICBoZWlnaHQ6IDRweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci1vdmVybGluZS1yZXZlYWw6aG92ZXI6YmVmb3JlLCAuaHZyLW92ZXJsaW5lLXJldmVhbDpmb2N1czpiZWZvcmUsIC5odnItb3ZlcmxpbmUtcmV2ZWFsOmFjdGl2ZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4vKiBTSEFET1cvR0xPVyBUUkFOU0lUSU9OUyAqL1xuLyogR2xvdyAqL1xuLmh2ci1nbG93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdztcbn1cbi5odnItZ2xvdzpob3ZlciwgLmh2ci1nbG93OmZvY3VzLCAuaHZyLWdsb3c6YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi8qIFNoYWRvdyAqL1xuLmh2ci1zaGFkb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xufVxuLmh2ci1zaGFkb3c6aG92ZXIsIC5odnItc2hhZG93OmZvY3VzLCAuaHZyLXNoYWRvdzphY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDEwcHggMTBweCAtMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi8qIEdyb3cgU2hhZG93ICovXG4uaHZyLWdyb3ctc2hhZG93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdywgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG59XG4uaHZyLWdyb3ctc2hhZG93OmhvdmVyLCAuaHZyLWdyb3ctc2hhZG93OmZvY3VzLCAuaHZyLWdyb3ctc2hhZG93OmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAxMHB4IC0xMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLyogQm94IFNoYWRvdyBPdXRzZXQgKi9cbi5odnItYm94LXNoYWRvdy1vdXRzZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xufVxuLmh2ci1ib3gtc2hhZG93LW91dHNldDpob3ZlciwgLmh2ci1ib3gtc2hhZG93LW91dHNldDpmb2N1cywgLmh2ci1ib3gtc2hhZG93LW91dHNldDphY3RpdmUge1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi8qIEJveCBTaGFkb3cgSW5zZXQgKi9cbi5odnItYm94LXNoYWRvdy1pbnNldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMC42KSwgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAvKiBIYWNrIHRvIGltcHJvdmUgYWxpYXNpbmcgb24gbW9iaWxlL3RhYmxldCBkZXZpY2VzICovXG59XG4uaHZyLWJveC1zaGFkb3ctaW5zZXQ6aG92ZXIsIC5odnItYm94LXNoYWRvdy1pbnNldDpmb2N1cywgLmh2ci1ib3gtc2hhZG93LWluc2V0OmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDJweCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KSwgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAvKiBIYWNrIHRvIGltcHJvdmUgYWxpYXNpbmcgb24gbW9iaWxlL3RhYmxldCBkZXZpY2VzICovXG59XG5cbi8qIEZsb2F0IFNoYWRvdyAqL1xuLmh2ci1mbG9hdC1zaGFkb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuLmh2ci1mbG9hdC1zaGFkb3c6YmVmb3JlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDUlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA5MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSwgcmdiYSgwLCAwLCAwLCAwLjM1KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA4MCUpO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIsIHJnYmEoMCwgMCwgMCwgMC4zNSkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgODAlKTtcbiAgLyogVzNDICovXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbn1cbi5odnItZmxvYXQtc2hhZG93OmhvdmVyLCAuaHZyLWZsb2F0LXNoYWRvdzpmb2N1cywgLmh2ci1mbG9hdC1zaGFkb3c6YWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgLyogbW92ZSB0aGUgZWxlbWVudCB1cCBieSA1cHggKi9cbn1cbi5odnItZmxvYXQtc2hhZG93OmhvdmVyOmJlZm9yZSwgLmh2ci1mbG9hdC1zaGFkb3c6Zm9jdXM6YmVmb3JlLCAuaHZyLWZsb2F0LXNoYWRvdzphY3RpdmU6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XG4gIC8qIG1vdmUgdGhlIGVsZW1lbnQgZG93biBieSA1cHggKGl0IHdpbGwgc3RheSBpbiBwbGFjZSBiZWNhdXNlIGl0J3MgYXR0YWNoZWQgdG8gdGhlIGVsZW1lbnQgdGhhdCBhbHNvIG1vdmVzIHVwIDVweCkgKi9cbn1cblxuLyogU2hhZG93IFJhZGlhbCAqL1xuLmh2ci1zaGFkb3ctcmFkaWFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaHZyLXNoYWRvdy1yYWRpYWw6YmVmb3JlLCAuaHZyLXNoYWRvdy1yYWRpYWw6YWZ0ZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogNXB4O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbn1cbi5odnItc2hhZG93LXJhZGlhbDpiZWZvcmUge1xuICBib3R0b206IDEwMCU7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KDUwJSAxNTAlLCBlbGxpcHNlLCByZ2JhKDAsIDAsIDAsIDAuNikgMCUsIHJnYmEoMCwgMCwgMCwgMCkgODAlKTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgYXQgNTAlIDE1MCUsIHJnYmEoMCwgMCwgMCwgMC42KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSA4MCUpO1xufVxuLmh2ci1zaGFkb3ctcmFkaWFsOmFmdGVyIHtcbiAgdG9wOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudCg1MCUgLTUwJSwgZWxsaXBzZSwgcmdiYSgwLCAwLCAwLCAwLjYpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDgwJSk7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IDUwJSAtNTAlLCByZ2JhKDAsIDAsIDAsIDAuNikgMCUsIHJnYmEoMCwgMCwgMCwgMCkgODAlKTtcbn1cbi5odnItc2hhZG93LXJhZGlhbDpob3ZlcjpiZWZvcmUsIC5odnItc2hhZG93LXJhZGlhbDpmb2N1czpiZWZvcmUsIC5odnItc2hhZG93LXJhZGlhbDphY3RpdmU6YmVmb3JlLCAuaHZyLXNoYWRvdy1yYWRpYWw6aG92ZXI6YWZ0ZXIsIC5odnItc2hhZG93LXJhZGlhbDpmb2N1czphZnRlciwgLmh2ci1zaGFkb3ctcmFkaWFsOmFjdGl2ZTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIFNQRUVDSCBCVUJCTEVTICovXG4vKiBCdWJibGUgVG9wICovXG4uaHZyLWJ1YmJsZS10b3Age1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5odnItYnViYmxlLXRvcDpiZWZvcmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgbGVmdDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDEwcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2UxZTFlMSB0cmFuc3BhcmVudDtcbn1cbi5odnItYnViYmxlLXRvcDpob3ZlcjpiZWZvcmUsIC5odnItYnViYmxlLXRvcDpmb2N1czpiZWZvcmUsIC5odnItYnViYmxlLXRvcDphY3RpdmU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xufVxuXG4vKiBCdWJibGUgUmlnaHQgKi9cbi5odnItYnViYmxlLXJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaHZyLWJ1YmJsZS1yaWdodDpiZWZvcmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4IDAgMTBweCAxMHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlMWUxZTE7XG59XG4uaHZyLWJ1YmJsZS1yaWdodDpob3ZlcjpiZWZvcmUsIC5odnItYnViYmxlLXJpZ2h0OmZvY3VzOmJlZm9yZSwgLmh2ci1idWJibGUtcmlnaHQ6YWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG59XG5cbi8qIEJ1YmJsZSBCb3R0b20gKi9cbi5odnItYnViYmxlLWJvdHRvbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmh2ci1idWJibGUtYm90dG9tOmJlZm9yZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDEwcHgpO1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMTBweCAxMHB4IDAgMTBweDtcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLmh2ci1idWJibGUtYm90dG9tOmhvdmVyOmJlZm9yZSwgLmh2ci1idWJibGUtYm90dG9tOmZvY3VzOmJlZm9yZSwgLmh2ci1idWJibGUtYm90dG9tOmFjdGl2ZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xufVxuXG4vKiBCdWJibGUgTGVmdCAqL1xuLmh2ci1idWJibGUtbGVmdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmh2ci1idWJibGUtbGVmdDpiZWZvcmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDEwcHggMTBweCAxMHB4IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2UxZTFlMSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbi5odnItYnViYmxlLWxlZnQ6aG92ZXI6YmVmb3JlLCAuaHZyLWJ1YmJsZS1sZWZ0OmZvY3VzOmJlZm9yZSwgLmh2ci1idWJibGUtbGVmdDphY3RpdmU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xufVxuXG4vKiBCdWJibGUgRmxvYXQgVG9wICovXG4uaHZyLWJ1YmJsZS1mbG9hdC10b3Age1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuLmh2ci1idWJibGUtZmxvYXQtdG9wOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDEwcHgpO1xuICB0b3A6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxMHB4IDEwcHggMTBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZTFlMWUxIHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG4uaHZyLWJ1YmJsZS1mbG9hdC10b3A6aG92ZXIsIC5odnItYnViYmxlLWZsb2F0LXRvcDpmb2N1cywgLmh2ci1idWJibGUtZmxvYXQtdG9wOmFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG59XG4uaHZyLWJ1YmJsZS1mbG9hdC10b3A6aG92ZXI6YmVmb3JlLCAuaHZyLWJ1YmJsZS1mbG9hdC10b3A6Zm9jdXM6YmVmb3JlLCAuaHZyLWJ1YmJsZS1mbG9hdC10b3A6YWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbn1cblxuLyogQnViYmxlIEZsb2F0IFJpZ2h0ICovXG4uaHZyLWJ1YmJsZS1mbG9hdC1yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG4uaHZyLWJ1YmJsZS1mbG9hdC1yaWdodDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gIHJpZ2h0OiAwO1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4IDAgMTBweCAxMHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlMWUxZTE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cbi5odnItYnViYmxlLWZsb2F0LXJpZ2h0OmhvdmVyLCAuaHZyLWJ1YmJsZS1mbG9hdC1yaWdodDpmb2N1cywgLmh2ci1idWJibGUtZmxvYXQtcmlnaHQ6YWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xufVxuLmh2ci1idWJibGUtZmxvYXQtcmlnaHQ6aG92ZXI6YmVmb3JlLCAuaHZyLWJ1YmJsZS1mbG9hdC1yaWdodDpmb2N1czpiZWZvcmUsIC5odnItYnViYmxlLWZsb2F0LXJpZ2h0OmFjdGl2ZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xufVxuXG4vKiBCdWJibGUgRmxvYXQgQm90dG9tICovXG4uaHZyLWJ1YmJsZS1mbG9hdC1ib3R0b20ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuLmh2ci1idWJibGUtZmxvYXQtYm90dG9tOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDEwcHgpO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMTBweCAxMHB4IDAgMTBweDtcbiAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG4uaHZyLWJ1YmJsZS1mbG9hdC1ib3R0b206aG92ZXIsIC5odnItYnViYmxlLWZsb2F0LWJvdHRvbTpmb2N1cywgLmh2ci1idWJibGUtZmxvYXQtYm90dG9tOmFjdGl2ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbn1cbi5odnItYnViYmxlLWZsb2F0LWJvdHRvbTpob3ZlcjpiZWZvcmUsIC5odnItYnViYmxlLWZsb2F0LWJvdHRvbTpmb2N1czpiZWZvcmUsIC5odnItYnViYmxlLWZsb2F0LWJvdHRvbTphY3RpdmU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbn1cblxuLyogQnViYmxlIEZsb2F0IExlZnQgKi9cbi5odnItYnViYmxlLWZsb2F0LWxlZnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuLmh2ci1idWJibGUtZmxvYXQtbGVmdDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBsZWZ0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDEwcHggMTBweCAxMHB4IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2UxZTFlMSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuLmh2ci1idWJibGUtZmxvYXQtbGVmdDpob3ZlciwgLmh2ci1idWJibGUtZmxvYXQtbGVmdDpmb2N1cywgLmh2ci1idWJibGUtZmxvYXQtbGVmdDphY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xufVxuLmh2ci1idWJibGUtZmxvYXQtbGVmdDpob3ZlcjpiZWZvcmUsIC5odnItYnViYmxlLWZsb2F0LWxlZnQ6Zm9jdXM6YmVmb3JlLCAuaHZyLWJ1YmJsZS1mbG9hdC1sZWZ0OmFjdGl2ZTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG59XG5cbi8qIElDT05TICovXG4vKiBJY29uIEJhY2sgKi9cbi5odnItaWNvbi1iYWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMXM7XG59XG4uaHZyLWljb24tYmFjayAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uaHZyLWljb24tYmFjazpob3ZlciAuaHZyLWljb24sIC5odnItaWNvbi1iYWNrOmZvY3VzIC5odnItaWNvbiwgLmh2ci1pY29uLWJhY2s6YWN0aXZlIC5odnItaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTRweCk7XG59XG5cbi8qIEljb24gRm9yd2FyZCAqL1xuLmh2ci1pY29uLWZvcndhcmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xcztcbn1cbi5odnItaWNvbi1mb3J3YXJkIC5odnItaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItaWNvbi1mb3J3YXJkOmhvdmVyIC5odnItaWNvbiwgLmh2ci1pY29uLWZvcndhcmQ6Zm9jdXMgLmh2ci1pY29uLCAuaHZyLWljb24tZm9yd2FyZDphY3RpdmUgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCk7XG59XG5cbi8qIEljb24gRG93biAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLWRvd24ge1xuICAwJSxcblx0NTAlLFxuXHQxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMjUlLFxuXHQ3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaHZyLWljb24tZG93biB7XG4gIDAlLFxuXHQ1MCUsXG5cdDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAyNSUsXG5cdDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgfVxufVxuLyogSWNvbiBEb3duICovXG4uaHZyLWljb24tZG93biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5odnItaWNvbi1kb3duIC5odnItaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4uaHZyLWljb24tZG93bjpob3ZlciAuaHZyLWljb24sIC5odnItaWNvbi1kb3duOmZvY3VzIC5odnItaWNvbiwgLmh2ci1pY29uLWRvd246YWN0aXZlIC5odnItaWNvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGh2ci1pY29uLWRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi1kb3duO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4vKiBJY29uIFVwICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLWljb24tdXAge1xuICAwJSxcblx0NTAlLFxuXHQxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMjUlLFxuXHQ3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItaWNvbi11cCB7XG4gIDAlLFxuXHQ1MCUsXG5cdDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAyNSUsXG5cdDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICB9XG59XG4vKiBJY29uIFVwICovXG4uaHZyLWljb24tdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uaHZyLWljb24tdXAgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cbi5odnItaWNvbi11cDpob3ZlciAuaHZyLWljb24sIC5odnItaWNvbi11cDpmb2N1cyAuaHZyLWljb24sIC5odnItaWNvbi11cDphY3RpdmUgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLWljb24tdXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi11cDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLyogSWNvbiBTcGluICovXG4uaHZyLWljb24tc3BpbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5odnItaWNvbi1zcGluIC5odnItaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuLmh2ci1pY29uLXNwaW46aG92ZXIgLmh2ci1pY29uLCAuaHZyLWljb24tc3Bpbjpmb2N1cyAuaHZyLWljb24sIC5odnItaWNvbi1zcGluOmFjdGl2ZSAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG59XG5cbi8qIEljb24gRHJvcCAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLWRyb3Age1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgNTElLFxuXHQxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGh2ci1pY29uLWRyb3Age1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgNTElLFxuXHQxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4vKiBJY29uIERyb3AgKi9cbi5odnItaWNvbi1kcm9wIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmh2ci1pY29uLWRyb3AgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cbi5odnItaWNvbi1kcm9wOmhvdmVyIC5odnItaWNvbiwgLmh2ci1pY29uLWRyb3A6Zm9jdXMgLmh2ci1pY29uLCAuaHZyLWljb24tZHJvcDphY3RpdmUgLmh2ci1pY29uIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi1kcm9wO1xuICBhbmltYXRpb24tbmFtZTogaHZyLWljb24tZHJvcDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuM3M7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4zcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjUyLCAxLjY0LCAwLjM3LCAwLjY2KTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTIsIDEuNjQsIDAuMzcsIDAuNjYpO1xufVxuXG4vKiBJY29uIEZhZGUgKi9cbi5odnItaWNvbi1mYWRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmh2ci1pY29uLWZhZGUgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbn1cbi5odnItaWNvbi1mYWRlOmhvdmVyIC5odnItaWNvbiwgLmh2ci1pY29uLWZhZGU6Zm9jdXMgLmh2ci1pY29uLCAuaHZyLWljb24tZmFkZTphY3RpdmUgLmh2ci1pY29uIHtcbiAgY29sb3I6ICMwRjlFNUU7XG59XG5cbi8qIEljb24gRmxvYXQgQXdheSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLWZsb2F0LWF3YXkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMWVtKTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItaWNvbi1mbG9hdC1hd2F5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFlbSk7XG4gIH1cbn1cbi8qIEljb24gRmxvYXQgQXdheSAqL1xuLmh2ci1pY29uLWZsb2F0LWF3YXkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uaHZyLWljb24tZmxvYXQtYXdheSAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cbi5odnItaWNvbi1mbG9hdC1hd2F5OmhvdmVyIC5odnItaWNvbiwgLmh2ci1pY29uLWZsb2F0LWF3YXk6Zm9jdXMgLmh2ci1pY29uLCAuaHZyLWljb24tZmxvYXQtYXdheTphY3RpdmUgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLWljb24tZmxvYXQtYXdheTtcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci1pY29uLWZsb2F0LWF3YXk7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4vKiBJY29uIFNpbmsgQXdheSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLXNpbmstYXdheSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMWVtKTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItaWNvbi1zaW5rLWF3YXkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFlbSk7XG4gIH1cbn1cbi8qIEljb24gU2luayBBd2F5ICovXG4uaHZyLWljb24tc2luay1hd2F5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmh2ci1pY29uLXNpbmstYXdheSAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cbi5odnItaWNvbi1zaW5rLWF3YXk6aG92ZXIgLmh2ci1pY29uLCAuaHZyLWljb24tc2luay1hd2F5OmZvY3VzIC5odnItaWNvbiwgLmh2ci1pY29uLXNpbmstYXdheTphY3RpdmUgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLWljb24tc2luay1hd2F5O1xuICBhbmltYXRpb24tbmFtZTogaHZyLWljb24tc2luay1hd2F5O1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLyogSWNvbiBHcm93ICovXG4uaHZyLWljb24tZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1pY29uLWdyb3cgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci1pY29uLWdyb3c6aG92ZXIgLmh2ci1pY29uLCAuaHZyLWljb24tZ3Jvdzpmb2N1cyAuaHZyLWljb24sIC5odnItaWNvbi1ncm93OmFjdGl2ZSAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgdHJhbnNsYXRlWigwKTtcbn1cblxuLyogSWNvbiBTaHJpbmsgKi9cbi5odnItaWNvbi1zaHJpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbn1cbi5odnItaWNvbi1zaHJpbmsgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci1pY29uLXNocmluazpob3ZlciAuaHZyLWljb24sIC5odnItaWNvbi1zaHJpbms6Zm9jdXMgLmh2ci1pY29uLCAuaHZyLWljb24tc2hyaW5rOmFjdGl2ZSAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xufVxuXG4vKiBJY29uIFB1bHNlICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLWljb24tcHVsc2Uge1xuICAyNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItaWNvbi1wdWxzZSB7XG4gIDI1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB9XG59XG4uaHZyLWljb24tcHVsc2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uaHZyLWljb24tcHVsc2UgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItaWNvbi1wdWxzZTpob3ZlciAuaHZyLWljb24sIC5odnItaWNvbi1wdWxzZTpmb2N1cyAuaHZyLWljb24sIC5odnItaWNvbi1wdWxzZTphY3RpdmUgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLWljb24tcHVsc2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi1wdWxzZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLyogSWNvbiBQdWxzZSBHcm93ICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLWljb24tcHVsc2UtZ3JvdyB7XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaHZyLWljb24tcHVsc2UtZ3JvdyB7XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIH1cbn1cbi5odnItaWNvbi1wdWxzZS1ncm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmh2ci1pY29uLXB1bHNlLWdyb3cgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItaWNvbi1wdWxzZS1ncm93OmhvdmVyIC5odnItaWNvbiwgLmh2ci1pY29uLXB1bHNlLWdyb3c6Zm9jdXMgLmh2ci1pY29uLCAuaHZyLWljb24tcHVsc2UtZ3JvdzphY3RpdmUgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLWljb24tcHVsc2UtZ3JvdztcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci1pY29uLXB1bHNlLWdyb3c7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogYWx0ZXJuYXRlO1xufVxuXG4vKiBJY29uIFB1bHNlIFNocmluayAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLXB1bHNlLXNocmluayB7XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaHZyLWljb24tcHVsc2Utc2hyaW5rIHtcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxufVxuLmh2ci1pY29uLXB1bHNlLXNocmluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5odnItaWNvbi1wdWxzZS1zaHJpbmsgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItaWNvbi1wdWxzZS1zaHJpbms6aG92ZXIgLmh2ci1pY29uLCAuaHZyLWljb24tcHVsc2Utc2hyaW5rOmZvY3VzIC5odnItaWNvbiwgLmh2ci1pY29uLXB1bHNlLXNocmluazphY3RpdmUgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLWljb24tcHVsc2Utc2hyaW5rO1xuICBhbmltYXRpb24tbmFtZTogaHZyLWljb24tcHVsc2Utc2hyaW5rO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiBhbHRlcm5hdGU7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcbn1cblxuLyogSWNvbiBQdXNoICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLWljb24tcHVzaCB7XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGh2ci1pY29uLXB1c2gge1xuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgfVxufVxuLmh2ci1pY29uLXB1c2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbn1cbi5odnItaWNvbi1wdXNoIC5odnItaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItaWNvbi1wdXNoOmhvdmVyIC5odnItaWNvbiwgLmh2ci1pY29uLXB1c2g6Zm9jdXMgLmh2ci1pY29uLCAuaHZyLWljb24tcHVzaDphY3RpdmUgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLWljb24tcHVzaDtcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci1pY29uLXB1c2g7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbn1cblxuLyogSWNvbiBQb3AgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBodnItaWNvbi1wb3Age1xuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItaWNvbi1wb3Age1xuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgfVxufVxuLmh2ci1pY29uLXBvcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1pY29uLXBvcCAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uaHZyLWljb24tcG9wOmhvdmVyIC5odnItaWNvbiwgLmh2ci1pY29uLXBvcDpmb2N1cyAuaHZyLWljb24sIC5odnItaWNvbi1wb3A6YWN0aXZlIC5odnItaWNvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGh2ci1pY29uLXBvcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci1pY29uLXBvcDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xufVxuXG4vKiBJY29uIEJvdW5jZSAqL1xuLmh2ci1pY29uLWJvdW5jZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1pY29uLWJvdW5jZSAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uaHZyLWljb24tYm91bmNlOmhvdmVyIC5odnItaWNvbiwgLmh2ci1pY29uLWJvdW5jZTpmb2N1cyAuaHZyLWljb24sIC5odnItaWNvbi1ib3VuY2U6YWN0aXZlIC5odnItaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ3LCAyLjAyLCAwLjMxLCAtMC4zNik7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NywgMi4wMiwgMC4zMSwgLTAuMzYpO1xufVxuXG4vKiBJY29uIFJvdGF0ZSAqL1xuLmh2ci1pY29uLXJvdGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1pY29uLXJvdGF0ZSAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG4uaHZyLWljb24tcm90YXRlOmhvdmVyIC5odnItaWNvbiwgLmh2ci1pY29uLXJvdGF0ZTpmb2N1cyAuaHZyLWljb24sIC5odnItaWNvbi1yb3RhdGU6YWN0aXZlIC5odnItaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMGRlZyk7XG59XG5cbi8qIEljb24gR3JvdyBSb3RhdGUgKi9cbi5odnItaWNvbi1ncm93LXJvdGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1pY29uLWdyb3ctcm90YXRlIC5odnItaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItaWNvbi1ncm93LXJvdGF0ZTpob3ZlciAuaHZyLWljb24sIC5odnItaWNvbi1ncm93LXJvdGF0ZTpmb2N1cyAuaHZyLWljb24sIC5odnItaWNvbi1ncm93LXJvdGF0ZTphY3RpdmUgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSkgcm90YXRlKDEyZGVnKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpIHJvdGF0ZSgxMmRlZyk7XG59XG5cbi8qIEljb24gRmxvYXQgKi9cbi5odnItaWNvbi1mbG9hdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1pY29uLWZsb2F0IC5odnItaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cbi5odnItaWNvbi1mbG9hdDpob3ZlciAuaHZyLWljb24sIC5odnItaWNvbi1mbG9hdDpmb2N1cyAuaHZyLWljb24sIC5odnItaWNvbi1mbG9hdDphY3RpdmUgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbn1cblxuLyogSWNvbiBTaW5rICovXG4uaHZyLWljb24tc2luayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1pY29uLXNpbmsgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLmh2ci1pY29uLXNpbms6aG92ZXIgLmh2ci1pY29uLCAuaHZyLWljb24tc2luazpmb2N1cyAuaHZyLWljb24sIC5odnItaWNvbi1zaW5rOmFjdGl2ZSAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcbn1cblxuLyogSWNvbiBCb2IgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBodnItaWNvbi1ib2Ige1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItaWNvbi1ib2Ige1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLWJvYi1mbG9hdCB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItaWNvbi1ib2ItZmxvYXQge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gIH1cbn1cbi5odnItaWNvbi1ib2Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbn1cbi5odnItaWNvbi1ib2IgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cbi5odnItaWNvbi1ib2I6aG92ZXIgLmh2ci1pY29uLCAuaHZyLWljb24tYm9iOmZvY3VzIC5odnItaWNvbiwgLmh2ci1pY29uLWJvYjphY3RpdmUgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLWljb24tYm9iLWZsb2F0LCBodnItaWNvbi1ib2I7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi1ib2ItZmxvYXQsIGh2ci1pY29uLWJvYjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC4zcywgMS41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuM3MsIDEuNXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwcywgLjNzO1xuICBhbmltYXRpb24tZGVsYXk6IDBzLCAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQsIGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dCwgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMSwgaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEsIGluZmluaXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiBub3JtYWwsIGFsdGVybmF0ZTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogbm9ybWFsLCBhbHRlcm5hdGU7XG59XG5cbi8qIEljb24gSGFuZyAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLWhhbmcge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBodnItaWNvbi1oYW5nIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBodnItaWNvbi1oYW5nLXNpbmsge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGh2ci1pY29uLWhhbmctc2luayB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCk7XG4gIH1cbn1cbi5odnItaWNvbi1oYW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG4uaHZyLWljb24taGFuZyAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuLmh2ci1pY29uLWhhbmc6aG92ZXIgLmh2ci1pY29uLCAuaHZyLWljb24taGFuZzpmb2N1cyAuaHZyLWljb24sIC5odnItaWNvbi1oYW5nOmFjdGl2ZSAuaHZyLWljb24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi1oYW5nLXNpbmssIGh2ci1pY29uLWhhbmc7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi1oYW5nLXNpbmssIGh2ci1pY29uLWhhbmc7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuM3MsIDEuNXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjNzLCAxLjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMHMsIC4zcztcbiAgYW5pbWF0aW9uLWRlbGF5OiAwcywgLjNzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0LCBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQsIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDEsIGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxLCBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRpcmVjdGlvbjogbm9ybWFsLCBhbHRlcm5hdGU7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IG5vcm1hbCwgYWx0ZXJuYXRlO1xufVxuXG4vKiBJY29uIFdvYmJsZSBIb3Jpem9udGFsICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLWljb24td29iYmxlLWhvcml6b250YWwge1xuICAxNi42NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDZweCk7XG4gIH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgfVxuICA0OS45NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCk7XG4gIH1cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KTtcbiAgfVxuICA4My4yNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGh2ci1pY29uLXdvYmJsZS1ob3Jpem9udGFsIHtcbiAgMTYuNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg2cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg2cHgpO1xuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG4gIH1cbiAgNDkuOTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCk7XG4gIH1cbiAgODMuMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuLmh2ci1pY29uLXdvYmJsZS1ob3Jpem9udGFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG4uaHZyLWljb24td29iYmxlLWhvcml6b250YWwgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cbi5odnItaWNvbi13b2JibGUtaG9yaXpvbnRhbDpob3ZlciAuaHZyLWljb24sIC5odnItaWNvbi13b2JibGUtaG9yaXpvbnRhbDpmb2N1cyAuaHZyLWljb24sIC5odnItaWNvbi13b2JibGUtaG9yaXpvbnRhbDphY3RpdmUgLmh2ci1pY29uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaHZyLWljb24td29iYmxlLWhvcml6b250YWw7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi13b2JibGUtaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xufVxuXG4vKiBJY29uIFdvYmJsZSBWZXJ0aWNhbCAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLXdvYmJsZS12ZXJ0aWNhbCB7XG4gIDE2LjY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgfVxuICAzMy4zJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICB9XG4gIDQ5Ljk1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcbiAgfVxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICB9XG4gIDgzLjI1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaHZyLWljb24td29iYmxlLXZlcnRpY2FsIHtcbiAgMTYuNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpO1xuICB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gIH1cbiAgNDkuOTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gIH1cbiAgODMuMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLmh2ci1pY29uLXdvYmJsZS12ZXJ0aWNhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xufVxuLmh2ci1pY29uLXdvYmJsZS12ZXJ0aWNhbCAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuLmh2ci1pY29uLXdvYmJsZS12ZXJ0aWNhbDpob3ZlciAuaHZyLWljb24sIC5odnItaWNvbi13b2JibGUtdmVydGljYWw6Zm9jdXMgLmh2ci1pY29uLCAuaHZyLWljb24td29iYmxlLXZlcnRpY2FsOmFjdGl2ZSAuaHZyLWljb24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi13b2JibGUtdmVydGljYWw7XG4gIGFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi13b2JibGUtdmVydGljYWw7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbn1cblxuLyogSWNvbiBCdXp6ICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLWljb24tYnV6eiB7XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaHZyLWljb24tYnV6eiB7XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7XG4gIH1cbn1cbi5odnItaWNvbi1idXp6IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG4uaHZyLWljb24tYnV6eiAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuLmh2ci1pY29uLWJ1eno6aG92ZXIgLmh2ci1pY29uLCAuaHZyLWljb24tYnV6ejpmb2N1cyAuaHZyLWljb24sIC5odnItaWNvbi1idXp6OmFjdGl2ZSAuaHZyLWljb24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi1idXp6O1xuICBhbmltYXRpb24tbmFtZTogaHZyLWljb24tYnV6ejtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuMTVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMTVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLyogSWNvbiBCdXp6IE91dCAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLWJ1enotb3V0IHtcbiAgMTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7XG4gIH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpO1xuICB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlKDFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyk7XG4gIH1cbiAgNzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFweCkgcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xcHgpIHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCkgcm90YXRlKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGh2ci1pY29uLWJ1enotb3V0IHtcbiAgMTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7XG4gIH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpO1xuICB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlKDFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyk7XG4gIH1cbiAgNzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFweCkgcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xcHgpIHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCkgcm90YXRlKDApO1xuICB9XG59XG4uaHZyLWljb24tYnV6ei1vdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbn1cbi5odnItaWNvbi1idXp6LW91dCAuaHZyLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuLmh2ci1pY29uLWJ1enotb3V0OmhvdmVyIC5odnItaWNvbiwgLmh2ci1pY29uLWJ1enotb3V0OmZvY3VzIC5odnItaWNvbiwgLmh2ci1pY29uLWJ1enotb3V0OmFjdGl2ZSAuaHZyLWljb24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBodnItaWNvbi1idXp6LW91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGh2ci1pY29uLWJ1enotb3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbn1cblxuLyogQ1VSTFMgKi9cbi8qIEN1cmwgVG9wIExlZnQgKi9cbi5odnItY3VybC10b3AtbGVmdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmh2ci1jdXJsLXRvcC1sZWZ0OmJlZm9yZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICAvKiBJRTkgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgd2hpdGUgNDUlLCAjYWFhIDUwJSwgI2NjYyA1NiUsIHdoaXRlIDgwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KEdyYWRpZW50VHlwZT0wLHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMCcpO1xuICAvKkZvciBJRTctOC05Ki9cbiAgei1pbmRleDogMTAwMDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGgsIGhlaWdodDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGgsIGhlaWdodDtcbn1cbi5odnItY3VybC10b3AtbGVmdDpob3ZlcjpiZWZvcmUsIC5odnItY3VybC10b3AtbGVmdDpmb2N1czpiZWZvcmUsIC5odnItY3VybC10b3AtbGVmdDphY3RpdmU6YmVmb3JlIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbn1cblxuLyogQ3VybCBUb3AgUmlnaHQgKi9cbi5odnItY3VybC10b3AtcmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5odnItY3VybC10b3AtcmlnaHQ6YmVmb3JlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICAvKiBJRTkgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIyNWRlZywgd2hpdGUgNDUlLCAjYWFhIDUwJSwgI2NjYyA1NiUsIHdoaXRlIDgwJSk7XG4gIGJveC1zaGFkb3c6IC0xcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCwgaGVpZ2h0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCwgaGVpZ2h0O1xufVxuLmh2ci1jdXJsLXRvcC1yaWdodDpob3ZlcjpiZWZvcmUsIC5odnItY3VybC10b3AtcmlnaHQ6Zm9jdXM6YmVmb3JlLCAuaHZyLWN1cmwtdG9wLXJpZ2h0OmFjdGl2ZTpiZWZvcmUge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG4vKiBDdXJsIEJvdHRvbSBSaWdodCAqL1xuLmh2ci1jdXJsLWJvdHRvbS1yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDFweCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmh2ci1jdXJsLWJvdHRvbS1yaWdodDpiZWZvcmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIC8qIElFOSAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzE1ZGVnLCB3aGl0ZSA0NSUsICNhYWEgNTAlLCAjY2NjIDU2JSwgd2hpdGUgODAlKTtcbiAgYm94LXNoYWRvdzogLTFweCAtMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCwgaGVpZ2h0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCwgaGVpZ2h0O1xufVxuLmh2ci1jdXJsLWJvdHRvbS1yaWdodDpob3ZlcjpiZWZvcmUsIC5odnItY3VybC1ib3R0b20tcmlnaHQ6Zm9jdXM6YmVmb3JlLCAuaHZyLWN1cmwtYm90dG9tLXJpZ2h0OmFjdGl2ZTpiZWZvcmUge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG4vKiBDdXJsIEJvdHRvbSBMZWZ0ICovXG4uaHZyLWN1cmwtYm90dG9tLWxlZnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVaKDApO1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5odnItY3VybC1ib3R0b20tbGVmdDpiZWZvcmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgLyogSUU5ICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgd2hpdGUgNDUlLCAjYWFhIDUwJSwgI2NjYyA1NiUsIHdoaXRlIDgwJSk7XG4gIGJveC1zaGFkb3c6IDFweCAtMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCwgaGVpZ2h0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCwgaGVpZ2h0O1xufVxuLmh2ci1jdXJsLWJvdHRvbS1sZWZ0OmhvdmVyOmJlZm9yZSwgLmh2ci1jdXJsLWJvdHRvbS1sZWZ0OmZvY3VzOmJlZm9yZSwgLmh2ci1jdXJsLWJvdHRvbS1sZWZ0OmFjdGl2ZTpiZWZvcmUge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1ob3Zlci5jc3MubWFwICovXG4iLCIuYmxvZ0ltYWdlQXJlYSB7XG4gICAgbWluLWhlaWdodDoxMzBweDsgICAgXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOjk5LjklO1xufVxuXG4vKiBGaXJlZm94ICovXG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkgeyBcbiAgICAuYmxvZ0ltYWdlQXJlYSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6MTMwcHg7ICAgIFxuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxufVxuXG4vKiBJRTExICovXG5fOi1tcy1mdWxsc2NyZWVuLCA6cm9vdCAuYmxvZ0ltYWdlQXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIFNhZmFyaSAqL1xuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4tcmVzb2x1dGlvbjouMDAxZHBjbSkgeyBcbiAgICBAc3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKSB7XG4gICAgICAgIC5ibG9nSW1hZ2VBcmVhIHsgXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uYWJvdXRVc0Jhbm5lckltYWdlQXJlYSB7XG4gICAgaGVpZ2h0OiAyNHZ3O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDM5NHB4O1xuICAgIG1pbi1oZWlnaHQ6IDM5NHB4O1xufVxuXG4uYWJvdXRVc0Jhbm5lckltYWdlQXJlYU1vYmlsZSB7XG4gICAgaGVpZ2h0OiAyNjBweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmltYWdlVGV4dEJvdHRvbSB7XG4gICAgZm9udC1zaXplOjEuMXJlbTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5pbWFnZVNlY3Rpb24ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmJsb2dJbWFnZUFyZWEge1xuICAgICAgICBtaW4taGVpZ2h0OjIwNnB4OyAgICBcbiAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgfSAgXG5cbn0iLCIubmF2YmFyIHtcbiAgICBoZWlnaHQ6IDY2cHg7XG59XG4ubmF2YmFyQ29sIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMTgzcHgpIHtcblxuICAgIC5uYXZiYXJDb2wge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICB9XG5cbn1cbi5uYXZiYXJDb2wgLnBob25lTnVtYmVyIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm5hdmJhckNvbCAucGhvbmVOdW1iZXIgLm1hdGVyaWFsLWljb25ze1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAtMXB4O1xuICAgIHRvcDogNHB4O1xufVxuXG4ubmF2YmFyQ29sIC5waG9uZV9udW1iZXJfbWVudWJhciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ubmF2YmFySGFtYnVyZ2VyQnRuIHtcbiAgICB3aWR0aDogNjZweDtcbn1cblxuLm5hdmJhckRyb3Bkb3duIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NnB4KTtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6OTk5OTsgICAgXG4gICAgbWFyZ2luLXRvcDo2NnB4O1xuICAgIG92ZXJmbG93LXk6YXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgLm5hdmJhckRyb3Bkb3duIHtcbiAgICAgICAgbWFyZ2luLXRvcDowcHg7XG4gICAgfVxuXG4gICAgXG59XG5cbi50b3BOYXZiYXJQb3NpdGlvbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICAvLyByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMzA7XG4gICAgd2lkdGg6MTAwdnc7XG59XG5cbi5tb2JpbGVTdWJOYXZiYXJDb250ZW50QXJlYSB7XG4gICAgcGFkZGluZy1sZWZ0OjMwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMTgzcHggKSB7XG4gICAgLnRvcE5hdmJhclBvc2l0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAubmF2YmFyQnJlYWRjcnVtYk1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCApIHtcbiAgICAubmF2YmFyRHJvcGRvd24ge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMzBweCk7XG4gICAgfVxuXG4gICAgLyogLm5hdmJhckRyb3Bkb3duIHtcbiAgICAgICAgbWFyZ2luLXRvcDoxMzBweDtcbiAgICB9ICovXG59XG5cbi5uYXZiYXJEcm9wZG93biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBDMkM1NDtcbn1cblxuLm5hdmJhckRyb3Bkb3duIC5idXR0b25Sb3cge1xuICAgIGhlaWdodDogNTJweDtcbn1cbi5uYXZiYXJEcm9wZG93biAuYnV0dG9uUm93IHAge1xuICAgIC8qIGZvbnQtc2l6ZTogMTJweDsgKi9cbiAgICAvKiBmb250LXdlaWdodDogNzAwOyAqL1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZiYXJEcm9wZG93biAuYnV0dG9uUm93IHAgLm1hdGVyaWFsLWljb25ze1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDo3MDA7XG59XG5cbi5uYXZiYXJEcm9wZG93biAuYWNjb3JkaWFuQnV0dG9uIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4ubmF2YmFyRHJvcGRvd24gLmFjY29yZGlhblJvdyB7XG4gICAgLyogbWF4LWhlaWdodDogY2FsYygxMDB2aCAtICg1MnB4ICsgMjI1cHgpKTtcbiAgICBvdmVyZmxvdzogYXV0bzsgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO1xufVxuXG4ubmF2YmFyRHJvcGRvd24gLmJvdHRvbVNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDBweDtcbiAgICB3aWR0aDogMTAwdnc7XG59XG5cbi5uYXZiYXJEcm9wZG93biAuYm90dG9tU2VjdGlvbiBwIHtcbiAgICAvKiBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgKi9cbiAgICBsaW5lLWhlaWdodDoxLjY7XG4gICAgbWFyZ2luOiAwcHg7XG59XG5cbi5uYXZiYXJTdWJTZWN0aW9uIHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cbi5uYXZiYXJTdWJTZWN0aW9uIC50aXRsZUFyZWEgcCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZiYXJTdWJTZWN0aW9uIC50aXRsZUFyZWEgcCAubWF0ZXJpYWwtaWNvbnN7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDRweDtcbn1cblxuLm5hdmJhclN1YlNlY3Rpb24gLnN1YlNlY3Rpb25IZWFkaW5nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4ubmF2YmFyU3ViU2VjdGlvbiAuc3ViU2VjdGlvbkhlYWRpbmc6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ubmF2YmFyU3ViU2VjdGlvbiAuc3ViU2VjdGlvbkhlYWRpbmcgcCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5uYXZiYXJTdWJTZWN0aW9uIC5zdWJTZWN0aW9uSGVhZGluZyAubWF0ZXJpYWwtaWNvbnMge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuLnNpZGVCYXJSaWdodFNpZGUge1xuICAgIHotaW5kZXg6OTk5OTk5OTk5O1xuICAgIGJhY2tncm91bmQtY29sb3I6d2hpdGU7XG59XG5cbi5zdWJTZWN0aW9uTGl0dGxlR2FwIHtcbiAgICBoZWlnaHQ6MTBweDtcbiAgICBkaXNwbGF5Om5vbmU7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG59XG5cbi5zdWJTZWN0aW9uRHJvcGRvd25XaWR0aCB7XG4gICAgd2lkdGg6IDI1MHB4O1xufVxuLnN1YlNlY3Rpb25Ecm9wZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZGlzcGxheTpub25lO1xufVxuXG4uc3ViU2VjdGlvbkRyb3Bkb3duIGxpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFN0U4O1xufVxuXG4uc3ViU2VjdGlvbkRyb3Bkb3duIGxpIHtcbiAgICBwYWRkaW5nOiA5cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zdWJTZWN0aW9uRHJvcGRvd24gbGk6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnN1YlNlY3Rpb25Ecm9wZG93biBsaTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuXG4vKiAucHJvZHVjdFJhbmdlU2VjdGlvbiBwIHtcbiAgICBmb250LXNpemU6MTRweDsgICAgXG59XG5cbi5wcm9kdWN0UmFuZ2VTZWN0aW9uIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgZm9udC1zaXplOjI0cHg7XG59ICovXG4ucHJvZHVjdFJhbmdlU2VjdGlvbiB7XG4gICAgLyogaGVpZ2h0OiBjYWxjKDEwMHZoIC0gKDEzMHB4ICsgNTZweCkpOyAqL1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAxODZweDtcbiAgICBsZWZ0OiAwcHg7XG59XG5cbi8qIC5wcm9kdWN0UmFuZ2VTZWN0aW9uIC50aXRsZUZvbnRTaXplIHtcbiAgICBmb250LXNpemU6MjJweDtcbn0gKi9cblxuLnByb2R1Y3RSYW5nZVNlY3Rpb24gLnJpZ2h0Q29sIHtcbiAgICBwYWRkaW5nOiAzN3B4O1xuICAgIHotaW5kZXg6IDk5OTk5OTk5OTk5OTk5O1xufVxuXG4ucHJvZHVjdFJhbmdlU2VjdGlvbiAubGVmdENvbCAucHJvZHVjdE9wdGlvbiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTY1MHB4KSB7XG4gICAgLnByb2R1Y3RSYW5nZVNlY3Rpb24gLnByb2R1Y3RPcHRpb24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ3cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzRweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG4ucHJvZHVjdE9wdGlvbiAuY2hldnJvbkNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdE9wdGlvbiAuY2hldnJvbkNvbmF0aW5lciAuY2hldnJvblJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbn1cblxuXG4ucHJvZHVjdE9wdGlvbiAuY2hldnJvblJpZ2h0LmFjdGl2ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5wcm9kdWN0U3ViT3B0aW9ucyAub3B0aW9uIHtcbiAgICAvKiBoZWlnaHQ6IDU1cHg7ICovXG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNERURFREU7XG59XG5cbi5vcHRpb25UaXRsZUZvbnRTaXplIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5vcHRpb25TdWJ0aXRsZUZvbnRTaXplIG10LTEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnByb2R1Y3RTdWJPcHRpb25zIGJ1dHRvbi5idXR0b25PbkxpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmc6IDNweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG59XG5cblxuLm9wdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ub3B0aW9uIC5hcnJvd0NvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3B0aW9uIC5maWxsYmFyIHtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIHdpZHRoOiAwcHg7XG59XG5cbi5vcHRpb24gLmFycm93UmlnaHQge1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi5vcHRpb246aG92ZXIgLmFycm93UmlnaHQge1xuICAgIG9wYWNpdHk6IDEwMDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi8qIC5vcHRpb246aG92ZXIgLmZpbGxiYXIge1xuICAgIHdpZHRoOiAxMDAlO1xufSAqL1xuXG4ubmF2YmFyTGVmdFNpZGVQYWRkaW5nUmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6MnJlbSAhaW1wb3J0YW50O1xufVxuLnN1YlNlY3Rpb25MaXN0QXJlYSAuc3ViU2VjdGlvbkhlYWRpbmcge1xuICAgIHBhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5zdWJTZWN0aW9uTGlzdEFyZWEgbGk6Zmlyc3QtY2hpbGQgLnN1YlNlY3Rpb25IZWFkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6MnJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgIC5zdWJTZWN0aW9uTGlzdEFyZWEgLnN1YlNlY3Rpb25IZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH0gICAgXG5cbiAgICAuc3ViU2VjdGlvbkxpc3RBcmVhIGxpOmZpcnN0LWNoaWxkIC5zdWJTZWN0aW9uSGVhZGluZyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDoyLjNyZW0gIWltcG9ydGFudDtcbiAgICB9ICAgIFxufVxuXG4vKiAuc3ViU2VjdGlvbkxpc3RBcmVhIGxpOmxhc3QtY2hpbGQgLnN1YlNlY3Rpb25IZWFkaW5nIHtcbiAgICBwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O1xufSAqL1xuXG4ubmF2QmFyUmVzcG9uc2l2ZVNpemluZyB7XG4gICAgZGlzcGxheTpub25lO1xufVxuXG4ubmF2YmFySGFtYnVyZ2VyQnRuLm9wZW4ge1xuICAgIGRpc3BsYXk6ZmxleDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQobWF4LXdpZHRoOjk5MXB4KSB7XG4gICAgLmZpeGVkVG9wTW9iaWxlIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiA5OTk5OTk5OTtcbiAgICB9XG4gICAgLm5hdmJhckJyZWFkY3J1bWJNb2JpbGUge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxMDMwO1xuICAgIH1cbn1cblxuLmZpeGVkLXRvcC1icmVhZGNydW1iIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA1NnB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTk5OTtcbn1cblxuLyogXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE4MnB4KSB7XG4gICAgLmZpeGVkLXRvcC1zcGVjaWFsU2l6ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTAzMDsgICAgICAgIFxuICAgIH1cbn0gKi9cblxuLndpZGVOYXZiYXJJbWFnZSB7XG4gICAgZGlzcGxheTpub25lO1xuICAgIGhlaWdodDoxMzBweDtcblxufVxuXG4ubmFycm93TmF2YmFySW1hZ2Uge1xuICAgIGRpc3BsYXk6ZmxleDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTgzcHgpIHtcblxuICAgIC53aWRlTmF2YmFySW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgfVxuXG4gICAgLmN1c3RvbWVyTG9naW5QYW5lbCB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6MTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjMwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MzRweDtcbiAgICB9XG5cbiAgICAubmFycm93TmF2YmFySW1hZ2Uge1xuICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuXG4gICAgLm5hdkJhclJlc3BvbnNpdmVTaXppbmcge1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgIH1cblxuICAgIC5uYXZCYXJSZXNwb25zaXZlU2l6aW5nLmZsZXgge1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgfVxuXG4gICAgLm5hdmJhckhhbWJ1cmdlckJ0bi5vcGVuIHtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uYXZiYXIge1xuICAgICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIH1cbiAgICAubmF2YmFyIGltZyB7XG4gICAgICAgIHdpZHRoOiAyMzhweDtcbiAgICB9XG5cbiAgICAubmF2YmFyQ29sIC5jdXN0b21lckxvZ2luIHtcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAubmF2YmFyQ29sIC5jdXN0b21lckxvZ2luIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNweCk7XG4gICAgICAgIGxlZnQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLm5hdmJhckNvbCAucGhvbmVOdW1iZXIge1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgZm9udC1zaXplOiAzM3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OjRweDtcbiAgICB9XG5cbiAgICAubmF2YmFyQ29sIC5waG9uZV9udW1iZXJfbWVudWJhciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgICB9XG4gICAgLm5hdmJhckNvbCAucGhvbmVOdW1iZXIgLm1hdGVyaWFsLWljb25zIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xuICAgIH1cblxuICAgIC5zZWFyY2hCdXR0b24ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLnJpZ2h0U2VhcmNoQXJlYSB7XG4gICAgICAgIHotaW5kZXg6OTk5OTk5OTk7XG4gICAgfVxuXG4gICAgLnNlYXJjaEJhciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAxcyAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMjQ4cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMTVweDtcbiAgICAgICAgcmlnaHQ6IC00MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICB9XG5cbiAgICAuc2VhcmNoQmFyOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2VhcmNoQmFySGlkZGVuIHtcbiAgICAgICAgd2lkdGg6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxufVxuXG4ubW9iaWxlTmF2YmFyU2VhcmNoIHtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5cbi5tb2JpbGVOYXZCYXJJbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OjM0cHg7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjNzA3MDcwO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG59XG5cbi5tb2JpbGVOYXZCYXJJbnB1dDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLm1vYmlsZVBsYWNlaG9sZGVyIHtcbiAgICBoZWlnaHQ6MTMwcHg7XG59XG5cbi5tb2JpbGVOYXZiYXJTZWFyY2hJbm5lciB7XG4gICAgd2lkdGg6MTAwJTttYXJnaW4tbGVmdDogOHB4O21hcmdpbi1yaWdodDo4cHg7ICAgIFxufVxuXG4udG9wLWlzLWZpeGVkIHtcbiAgICAvLyBwb3NpdGlvbjpmaXhlZDtcbiAgICAvLyB0b3A6MTVweDtcbn1cblxuI3Nob3dTZWFyY2hCYXIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDo3MDA7XG4gICAgei1pbmRleDo5OTk5OTk7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgdG9wOjJweDtcbn1cblxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgICAjc2hvd1NlYXJjaEJhciB7XG4gICAgdG9wOjNweDtcbn1cbiAgfVxuXG5cbiAgLm1lbnViYXJQaG9uZUljb24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7ICAgICAgICAgIFxuICAgIGZvbnQtc2l6ZToxM3B4O1xuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk5MnB4KSB7XG5cbiAgICAubWVudWJhclBob25lSWNvbiB7ICAgICAgXG4gICAgICAgIGZvbnQtc2l6ZToyN3B4OyAgICAgIFxuICAgIH0gICAgXG4gICAgXG4gIH1cblxuXG4gIC51c2VySWNvbiB7XG4gICAgcmlnaHQ6IDNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLmNhcnRNb2JpbGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiA0cHg7ICAgICAgXG4gIH1cblxuICAuY2FydERlc2t0b3Age1xuICAgICAgZm9udC1zaXplOjE5cHg7XG4gIH1cblxuICAjc2hvd1NlYXJjaEJhciB7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICB9XG4gICNzaG93U2VhcmNoQmFyOmhvdmVyIHtcbiAgICBjb2xvcjojMzY3ODhjO1xuICB9XG5cbiAgLm5ld1NlYXJjaEJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxOXB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICByaWdodDoxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5uZXdTZWFyY2hCYXIge1xuICAgICAgdG9wOi0xMXB4ICFpbXBvcnRhbnQ7XG4gIH0iLCIvKiBJbWFnZSBDYXJvdXNlbCAqL1xuLmltYWdlQ2Fyb3VzZWwge1xuICAgIG92ZXJmbG93OiBub25lO1xufVxuLmltYWdlQ2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIHtcbiAgICBoZWlnaHQ6IDE4OHB4O1xufVxuLmltYWdlQ2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIC5wcm9ncmVzcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDVweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJvdHRvbTogMDtcbn1cbi5pbWFnZUNhcm91c2VsIC5jYXJvdXNlbC1pbm5lciAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCA1MDBtcyBsaW5lYXJcbn1cbi5pbWFnZUNhcm91c2VsIC5jYXJvdXNlbC1pbm5lciAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uaW1hZ2VDYXJvdXNlbCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgbGVmdDogYXV0bztcbiAgICBib3R0b206IDMwcHg7XG59XG4uaW1hZ2VDYXJvdXNlbCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJhY2tncm91bmQtY2xpcDogdW5zZXQ7IFxuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5pbWFnZUNhcm91c2VsIC5jYXJvdXNlbC1pbm5lciB7XG4gICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgfVxufVxuXG4uaW1hZ2VDYXJvdXNlbDYwNDAge1xuICAgIG92ZXJmbG93OiBub25lO1xufVxuXG4uaW1hZ2VDYXJvdXNlbDYwNDAgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgYm90dG9tOiAzMHB4O1xufVxuXG4uaW1hZ2VDYXJvdXNlbDYwNDAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHVuc2V0OyBcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5pbWFnZUNhcm91c2VsNjA0MCAuY2Fyb3VzZWwtaW5uZXIgLnByb2dyZXNzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDBweDtcbn1cblxuXG4uaW1hZ2VDYXJvdXNlbDYwNDAgLmltYWdlQ29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiAyNDdweDtcbn1cblxuLmltYWdlQ2Fyb3VzZWw2MDQwIC5iYWNrZ3JvdW5kQ292ZXIge1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmltYWdlU2xpZGVyUGFkZGluZ1RvcCB7XG4gICAgbWFyZ2luLXRvcDoyMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cbiAgICAuaW1hZ2VDYXJvdXNlbDYwNDAgLmJhY2tncm91bmRDb3ZlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICAgIH1cblxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyNTBweCkge1xuXG4gICAgLmltYWdlQ2Fyb3VzZWw2MDQwIC5iYWNrZ3JvdW5kQ292ZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiA1NTBweDtcbiAgICB9XG5cbiAgICAuaW1hZ2VTbGlkZXJQYWRkaW5nVG9wIHtcbiAgICAgICAgbWFyZ2luLXRvcDo2OXB4O1xuICAgIH1cblxufSIsIkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYnV0dG9uSW1hZ2VTcGxpdCB7XG4gICAgICAgIC8qIGhlaWdodDogMzAwcHg7ICovXG4gICAgICAgIC8qIG1heC1oZWlnaHQ6IDMwMHB4OyAqL1xuICAgIH1cbn0iLCIvKiAuYnV0dG9uU2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6NTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTo1MHB4O1xufSAqL1xuLyogLmJ1dHRvblNlY3Rpb24gLndyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn0gKi9cbi8qIC5idXR0b25TZWN0aW9uIGgxIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbn0gKi9cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5idXR0b25TZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZy10b3A6MzBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTozMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLyogLmJ1dHRvblNlY3Rpb24gaDEge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgfSAqL1xufSIsIi5pbWFnZVNlY3Rpb24ge1xuICAgIC8qIGhlaWdodDogMTc0cHg7ICovXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pbWFnZVNlY3Rpb24gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmltYWdlU2VjdGlvbiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59IiwiLmNhdGVnb3J5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLyogbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyAqL1xufVxuXG4uY2F0ZWdvcnlUZXh0Ym94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7ICBcbiAgICBwYWRkaW5nLWxlZnQ6NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgICAgXG4gICAgbGluZS1oZWlnaHQ6MS42O1xufVxuXG5cbi50cmlwbGUgLmNvbC1sZy00Om50aC1jaGlsZCgxbiszKSB7IFxuICAgIHBhZGRpbmctdG9wOjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbi50cmlwbGVGdWxsTWFyZ2luIC5jb2wtbGctNDpudGgtY2hpbGQoMW4rMykgeyBcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnF1YWRGdWxsTWFyZ2luIC5jb2wtbGctNDpudGgtY2hpbGQoMW4rMykgeyBcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG5cbi5xdWFkcm91cGxlIC5jb2wtbGctMzpudGgtY2hpbGQoMW4rMykgeyBcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ucXVhZHJvdXBsZUZ1bGxNYXJnaW4gLmNvbC1sZy0zOm50aC1jaGlsZCgxbiszKSB7IFxuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5mdWxsQ29sUGFkZGluZy5xdWFkcm91cGxlRnVsbE1hcmdpbiAuY29sLWxnLTM6bnRoLWNoaWxkKDFuKzUpLCAuZnVsbENvbFBhZGRpbmcucXVhZHJvdXBsZUZ1bGxNYXJnaW4gLmNvbC1tZC0zOm50aC1jaGlsZCgxbis1KSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNhdGVnb3J5IHtcbiAgICAgICAgLyogaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7ICovXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucXVhZEZ1bGxNYXJnaW4gLmNvbC1sZy00Om50aC1jaGlsZCgxbiszKSB7IFxuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIH1cblxuICAgIC50cmlwbGVGdWxsTWFyZ2luIC5jb2wtbGctNDpudGgtY2hpbGQoMW4rMykgeyBcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9ICAgIFxuXG4gICAgLnF1YWRyb3VwbGVGdWxsTWFyZ2luIC5jb2wtbWQtMzpudGgtY2hpbGQoMW4rMykgeyBcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIH1cbiAgICAucXVhZHJvdXBsZUZ1bGxNYXJnaW4gLmNvbC1tZC0zOm50aC1jaGlsZCgxbis1KSB7IFxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH0gICAgXG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cbiAgICAuY2F0ZWdvcnlUZXh0Ym94IHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDsgICAgXG4gICAgfVxuXG4gICAgLmNhdGVnb3J5IHtcbiAgICAgICAgLyogaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7ICovXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4OyAgICAgICAgXG4gICAgICAgIC8qIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7ICovXG4gICAgfVxuICAgIC50cmlwbGUgLmNvbC1sZy00Om50aC1jaGlsZCgxbiszKSB7IFxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgfVxuICAgIC50cmlwbGUgLmNvbC1sZy00Om50aC1jaGlsZCgxbis0KSB7IFxuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIH1cblxuICAgIC50cmlwbGUuZG91YmxlVG9wUGFkZGluZyAuY29sLWxnLTQ6bnRoLWNoaWxkKDFuKzQpIHsgXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG5cbiAgICAudHJpcGxlLmRvdWJsZVRvcFBhZGRpbmcgLmNvbC1sZy00Om50aC1jaGlsZCgxbis0KSB7IFxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cblxuICAgIFxuXG4gICAgLnRyaXBsZUZ1bGxNYXJnaW4gLmNvbC1sZy00Om50aC1jaGlsZCgxbiszKSB7IFxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgfVxuICAgIC5xdWFkRnVsbE1hcmdpbiAuY29sLWxnLTQ6bnRoLWNoaWxkKDFuKzMpIHsgXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG5cbiAgICAudHJpcGxlRnVsbE1hcmdpbiAuY29sLWxnLTQ6bnRoLWNoaWxkKDFuKzQpIHsgXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfVxuICAgIC5xdWFkRnVsbE1hcmdpbiAuY29sLWxnLTQ6bnRoLWNoaWxkKDFuKzQpIHsgXG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgfVxuXG5cbiAgICAucXVhZHJvdXBsZSAuY29sLWxnLTM6bnRoLWNoaWxkKDFuKzMpIHsgXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG4gICAgLnF1YWRyb3VwbGUgLmNvbC1sZy0zOm50aC1jaGlsZCgxbis1KSB7IFxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cblxuICAgIC5xdWFkcm91cGxlRnVsbE1hcmdpbiAuY29sLWxnLTM6bnRoLWNoaWxkKDFuKzMpIHsgXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG4gICAgLnF1YWRyb3VwbGVGdWxsTWFyZ2luIC5jb2wtbGctMzpudGgtY2hpbGQoMW4rNSkgeyBcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICAvKiAuY2F0ZWdvcnk6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDE2cHggLTVweCAjMDAwMDAwO1xuICAgIH0gKi9cblxufSIsIi8qIC5jdXN0b21lclNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLmN1c3RvbWVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY3VzdG9tZXJTZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgICB9XG5cbn0gKi9cblxuLm91ckN1c3RvbWVyc0FyZWEgPiBkaXYge1xuICAgIG1hcmdpbi10b3A6MzBweDtcbn1cblxuLmN1c3RvbWVyQmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmN1c3RvbWVySG92ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA1cHggNXB4ICM3MDcwNzA7XG59XG5cbi5jdXN0b21lckJsb2NrIC50ZXh0Q29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4uY3VzdG9tZXJCbG9jayAudGV4dENvbnRhaW5lciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jdXN0b21lckJsb2NrIC50ZXh0Q29udGFpbmVyIC5saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5vdXJDdXN0b21lcnNBcmVhIGRpdiB7XG4gICAgICAgIG1hcmdpbi10b3A6MHB4O1xuICAgIH1cbiAgICAub3VyQ3VzdG9tZXJzQXJlYSA+IGRpdjpudGgtY2hpbGQoMW4gKyA1KSB7XG4gICAgICAgIG1hcmdpbi10b3A6MzBweDtcbiAgICB9XG59IiwiLyogQmxvZyBTZWN0aW9uICovXG4uYmxvZ1NlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLmJsb2dTZWN0aW9uIHAge1xuICAgIG1hcmdpbjogMHB4O1xufVxuXG4uYmxvZ0JveCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uYmxvZ0JveCAudGV4dFNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmJsb2dCb3ggLnRleHRTZWN0aW9uIGgzIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbn1cbi5ibG9nQm94IC50ZXh0U2VjdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbWFyZ2luOiAwO1xufVxuLmJsb2dSb3cge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4uYmxvZ0NvbnRhaW5lciAucm93IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJsb2dDb250YWluZXIgLnJvdyB7XG4gICAgICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmJsb2dSb3cge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLmJsb2dTZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgICB9XG5cbiAgICAuYmxvZ0JveCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAuYmxvZ0JveCAuaW1hZ2VDb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDE4MnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5ibG9nQm94IC50ZXh0U2VjdGlvbiB7XG4gICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG59IiwiLyogRm9vdGVyICovXG4vKiAuZm9vdGVyU2VjdGlvbiBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG59ICovXG5cbi5mb290ZXJCbHVyYiAudGl0bGUge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmZvb3RlckJsdXJiIC5zdWJ0aXRsZSAubWF0ZXJpYWwtaWNvbnN7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIHRvcDogMnB4O1xufVxuXG4uZm9vdGVyQmx1cmIgLnRpdGxlIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICAvKiBmb250LXNpemU6IDE4cHg7ICovXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBsaW5lLWhlaWdodDoxLjQ7XG59XG4uZm9vdGVyQmx1cmIgLnN1YnRpdGxlIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICAvKiBmb250LXNpemU6IDE0cHg7ICovXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZm9vdGVyQmx1cmIgLnN1YnRpdGxlIC5tYXRlcmlhbC1pY29uc3tcbiAgICBtYXJnaW46IDBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC01cHg7XG4gICAgLyogdG9wOiAycHg7ICovXG59XG5cbi5mb290ZXJCb3R0b21CYXIgcCB7XG4gICAgLyogbWFyZ2luOiAwcHg7ICovXG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4jbW9iaWxlRm9vdGVyIC5jb2wtMyB7XG4gICAgcGFkZGluZy1sZWZ0OjEwcHg7XG4gICAgcGFkZGluZy1yaWdodDoxMHB4O1xufVxuXG4uZGVza3RvcEZvb3RlciB7XG4gICAgLy8gZGlzcGxheTphYnNvbHV0ZSAhaW1wb3J0YW50OztcbiAgICBib3R0b206MHB4O1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcGFkZGluZy1yaWdodDowcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6MHB4ICFpbXBvcnRhbnQ7XG4gICAgLy8gcGFkZGluZy1sZWZ0OjhweDtcbiAgICAvLyBwYWRkaW5nLXJpZ2h0OjhweDtcbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpIHtcbiAgICAubWFpbkNvbnRhaW5lciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6Y2FsYygxMDB2aCAtIDMwOHB4KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206NS41cmVtO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEzMTRweCkge1xuICAgIC5kZXNrdG9wRm9vdGVyIHtcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OjE1cHg7XG4gICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6MTVweDtcbiAgICB9XG5cbiAgICAuZGVza3RvcEZvb3RlciAuZm9vdGVySW5mb1NlY3Rpb24sIC5kZXNrdG9wRm9vdGVyIC5mb290ZXJCb3R0b21CYXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6N3B4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjdweDtcbiAgICB9XG5cbiAgICAuZGVza3RvcEJsdWVCb3R0b21CYXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MjNweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDoyM3B4O1xuICAgIH1cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cbiAgICAuZm9vdGVySW5mb1NlY3Rpb24ge1xuICAgICAgICAvKiBoZWlnaHQ6IDI1NXB4OyAqL1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5kZXNrdG9wRm9vdGVySW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIH1cbiAgICBcbiAgICAuZm9vdGVyQmx1cmIsIC5mb290ZXJMaXN0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDExcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICAgIH1cblxuICAgIC5mb290ZXJMaXN0IC50aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIH1cbiAgICAuZm9vdGVyTGlzdCAuc3VidGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuXG4gICAgLmZvb3RlckJvdHRvbUJhciB7XG4gICAgICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgICAgICBoZWlnaHQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLmZvb3RlckJvdHRvbUJhciBwIHtcbiAgICAgICAgLyogbWFyZ2luOiAwcHg7ICovXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9ICAgIFxuXG59IiwiLmNhdGVnb3J5QmFubmVyIHtcbiAgICAvKiB3aWR0aDogMTAwJTsgKi9cbiAgICBwYWRkaW5nOiAwO1xufVxuXG5cbi5iYW5uZXJJbWFnZUNvbnRhaW5lciAuYmFja2dyb3VuZEltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyODlweDtcbiAgICBtaW4taGVpZ2h0OiAyODlweDtcbn1cblxuLmJhbm5lckltYWdlQ29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYmFubmVySW1hZ2VDb250YWluZXIgLmNlbnRlcmVkLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cblxuLmJhbm5lckltYWdlQ29udGFpbmVyIC5sZWZ0LXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1JTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uYmFubmVySW1hZ2VDb250YWluZXIgLnJpZ2h0LXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNSU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5iYW5uZXJJbWFnZUNvbnRhaW5lciAuaW5kdXN0cnktYm90dG9tLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuXG4uYmFubmVySW1hZ2VDb250YWluZXIgLmNvbG9yZWRPdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvcGFjaXR5OiAwLjY7XG59XG5cbi5ncmlkVGV4dExhYmVsIHtcbiAgICBmb250LXNpemU6MS4ycmVtO1xufVxuXG4uZ3JpZEljb24ge1xuICAgIGZvbnQtc2l6ZTozNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmdyaWRJY29uIHtcbiAgICAgICAgZm9udC1zaXplOiA2OHB4O1xuICAgIH1cblxuICAgIC5ncmlkVGV4dExhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOjEuOXJlbTtcbiAgICB9XG59IiwiLmFjY291bnRNZW51QmxvY2sge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwQzIzM0Y7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hY2NvdW50TWVudUJsb2NrIGxpIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWNjb3VudE1lbnVCbG9jayBsaTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cblxuXG5cbi5zaGlwcGluZ0JpbGxpbmcgdGFibGUsIC5vbmxpbmVPcmRlcnMgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uc2hpcHBpbmdCaWxsaW5nIHRhYmxlIHRyLCAub25saW5lT3JkZXJzIHRhYmxlIHRyIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5zaGlwcGluZ0JpbGxpbmcgdGFibGUgdHI6bm90KDpmaXJzdC1jaGlsZCksIC5vbmxpbmVPcmRlcnMgdGFibGUgdHI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMEMyMzNGO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMEMyMzNGO1xufVxuXG4uc2hpcHBpbmdCaWxsaW5nIHRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkLCAub25saW5lT3JkZXJzIHRhYmxlIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCApIHtcblxuICAgIC5zaGlwcGluZ0JpbGxpbmcgdGFibGUsIC5vbmxpbmVPcmRlcnMgdGFibGUge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxufVxuXG5cbi5hY2NvdW50RGV0YWlscyAuZm9ybS1ncm91cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5hY2NvdW50RGV0YWlscyAuZm9ybS1ncm91cCBpbnB1dCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xufVxuXG4uYWNjb3VudERldGFpbHMgLmZvcm0tZ3JvdXAgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzBDMjMzRjtcbn1cblxuLmFjY291bnREZXRhaWxzIC5jYXJkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMEMyMzNGO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xufVxuXG4uYWNjb3VudERldGFpbHMgLmNhcmQgdGV4dGFyZWEge1xuICAgIHJlc2l6ZTogbm9uZTtcbn1cbi5hY2NvdW50RGV0YWlscyAuY2FyZCB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5hY2NvdW50RGV0YWlscyAuY2FyZCAuY2FyZEhlYWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjMEMyMzNGO1xufVxuXG4ubWVudU9wdGlvblNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuLm1lbnVPcHRpb25TZWxlY3RlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xufVxuXG4uYWNjb3VudEFyZWEgaW5wdXQsIC5hY2NvdW50QXJlYSB0ZXh0YXJlYSwgLmNvbmZpcm1PcmRlckFyZWEgaW5wdXQsIC5jb25maXJtT3JkZXJBcmVhIHRleHRhcmVhIHtcbiAgICBjb2xvcjogZ3JleSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmFjY291bnRzQnV0dG9uIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuXG4uYWNjb3VudERldGFpbHMgLmNhcmQge1xuICAgIGZsZXg6MTtcbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpIHtcbiAgICAuYmlsbGluZ0NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICB9XG5cbiAgICAuYmlsbGluZ0NvbnRhaW5lciAuY2FyZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDoxNXB4O1xuICAgIH1cbiAgICBcbiAgICAuYmlsbGluZ0NvbnRhaW5lciAuY2FyZDpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW4tbGVmdDoxNXB4O1xuICAgIH0gICAgXG5cbiAgICAuYWNjb3VudENoYW5nZUJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxNnB4OyAgICAgICAgXG4gICAgfVxufVxuXG4jb3JkZXJfbW9kYWwgLmhlYWRlcl90YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgXG4gICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICB3aWR0aDoxMTBweCAhaW1wb3J0YW50O1xufVxuXG4jb3JkZXJfbW9kYWwgLmhlYWRlcl90YWJsZSB0ZCB7XG4gICAgdmVydGljYWwtYWxpZ246dG9wO1xufVxuXG4jb3JkZXJfbW9kYWwgLnNlcGVyYXRvciwgI29yZGVyX2xpbmVzIC5zZXBlcmF0b3Ige1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgICAgXG59XG5cbiNvcmRlcl9saW5lcyB0ZCB7XG4gICAgcGFkZGluZy10b3A6NHB4O1xuICAgIHBhZGRpbmctYm90dG9tOjRweDtcbn1cblxuLyogI29yZGVyX2xpbmVzIHRkOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6MTAwJTtcbn0gKi9cblxuI29yZGVyX2xpbmVzIHRkLnRkLXF0eSB7XG4gICAgd2lkdGg6NDJweDt0ZXh0LWFsaWduOnJpZ2h0O1xufVxuXG4jb3JkZXJfbGluZXMgdGQudGQtcHJpY2Uge1xuICAgIHRleHQtYWxpZ246cmlnaHQ7d2lkdGg6MTIwcHhcbn1cblxuLmltYWdldGQge1xuICAgIHdpZHRoOjEwMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjYwMHB4KSB7XG4gICAgLmltYWdldGQge1xuICAgICAgICB3aWR0aDoxcHg7XG5cbiAgICB9XG5cbiAgICAuaW1hZ2V0ZCAucHJvZHVjdF9pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG59XG5cbi5kaXNwbGF5LW5vbmUtMiB7XG4gICAgZGlzcGxheTpub25lO1xufSIsIlxuLmZ1bGxXaWR0aEFsaWduNTBSaWdodCwgLmZ1bGxXaWR0aEFsaWduNTBMZWZ0IHtcbiAgICB3aWR0aDo3NSU7XG59XG5cbi5hYm91dFVzQmFubmVyQXJlYSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7ICAgIFxufVxuXG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5hYm91dFVzQmFubmVyQXJlYSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5mdWxsV2lkdGhBbGlnbjUwIHtcbiAgICAgICAgd2lkdGg6NTAwcHg7XG5cbiAgICB9XG4gICAgLmZ1bGxXaWR0aEFsaWduNTAubGVmdCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OjczcHg7XG4gICAgfVxuICAgIC5mdWxsV2lkdGhBbGlnbjUwLnJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjczcHg7XG4gICAgfVxuICAgIFxuICAgIC5mdWxsV2lkdGhBbGlnbjUwLm5ld3MubGVmdCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OjQ2cHg7XG4gICAgfVxuICAgIC5mdWxsV2lkdGhBbGlnbjUwLm5ld3MucmlnaHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6NDZweDtcbiAgICB9XG5cbiAgICAuYWJvdXRVc0Jhbm5lckFyZWEucmlnaHQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgICAuYWJvdXRVc0Jhbm5lckFyZWEubGVmdCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9ICAgXG4gICAgXG4gICAgLmZ1bGxXaWR0aEFsaWduNTAubGVmdCBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZ1bGxXaWR0aEFsaWduNTAucmlnaHQgcCB7XG4gICAgICAgIHRleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudDtcbiAgICB9ICAgIFxuICAgIC5mdWxsV2lkdGhBbGlnbjUwLnJpZ2h0IC5idXR0b25BcmVhIHtcbiAgICAgICAgZmxvYXQ6cmlnaHQ7XG4gICAgfSAgICAgICAgXG4gICAgLmZ1bGxXaWR0aEFsaWduNTAubGVmdCAuYnV0dG9uQXJlYSB7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgfSAgICAgICAgICAgIFxufSIsIlxuXG4udmlraW5nTmF2eSB7XG4gICAgY29sb3I6ICMwQzIzM0Y7XG59XG4udmlraW5nTmF2eUJHIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEMyMzNGO1xufVxuXG4ub2ZmTmF2eSB7XG4gICAgY29sb3I6ICMwQzJDNTQ7XG59XG4ub2ZmTmF2eUJHIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEMyQzU0O1xufVxuXG4uZ3JleSB7XG4gICAgY29sb3I6ICM3MDcwNzA7XG59XG4uZ3JleUJHIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xufVxuXG4ubWVkaXVtR3JleSB7XG4gICAgY29sb3I6ICNiYmJiYmI7XG59XG5cbi5tZWRpdW1HcmV5Qkcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmJiYmI7XG59XG5cblxuLmxpZ2h0R3JleSB7XG4gICAgY29sb3I6ICNGNUY1RjU7XG59XG4ubGlnaHRHcmV5Qkcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG5cbi5jbGlja2VkR3JleSB7XG4gICAgY29sb3I6ICNFOEU4RTg7XG59XG4uY2xpY2tlZEdyZXlCRyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U4RThFODtcbn0iLCIvKiBEYXJrIEJhY2tncm91bmQgKi9cbi5idXR0b25PbkRhcmsge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNGNUY1RjU7XG4gICAgY29sb3I6ICNGNUY1RjU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uYnV0dG9uT25EYXJrOmhvdmVyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjRjVGNUY1O1xuICAgIGNvbG9yOiAjMEMyMzNGO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uYnV0dG9uT25EYXJrOmFjdGl2ZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzBDMkM1NDtcbiAgICBjb2xvcjogI0Y1RjVGNTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZDogIzBDMkM1NDtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLmJ1dHRvbk9uRGFyazpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5idXR0b25PbkRhcmtOb0hvdmVyIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjRjVGNUY1O1xuICAgIGNvbG9yOiAjRjVGNUY1O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5idXR0b25PbkRhcmtOb0hvdmVyOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uYnV0dG9uT25EYXJrSW52ZXJ0ZWQge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNGNUY1RjU7XG4gICAgY29sb3I6ICMwQzIzM0Y7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5idXR0b25PbkRhcmtJbnZlcnRlZDpob3ZlciB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0Y1RjVGNTtcbiAgICBjb2xvcjogI0Y1RjVGNTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5idXR0b25PbkRhcmtJbnZlcnRlZDphY3RpdmUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwQzJDNTQ7XG4gICAgY29sb3I6ICNGNUY1RjU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6ICMwQzJDNTQ7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5idXR0b25PbkRhcmtJbnZlcnRlZDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLyogTGlnaHQgQmFja2dyb3VuZCAqL1xuLmJ1dHRvbk9uTGlnaHQsIC5idXR0b25PbkxpZ2h0Tm9Ib3ZlciB7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzBDMjMzRjtcbiAgICBjb2xvcjogIzBDMjMzRjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5idXR0b25PbkxpZ2h0OmhvdmVyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMEMyMzNGO1xuICAgIGNvbG9yOiAjRjVGNUY1O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMEMyMzNGO1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uYnV0dG9uT25MaWdodDphY3RpdmUge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwQzJDNTQ7XG4gICAgY29sb3I6ICNGNUY1RjU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6ICMwQzJDNTQ7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5idXR0b25PbkxpZ2h0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uYnV0dG9uT25MaWdodEludmVydGVkIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMEMyMzNGO1xuICAgIGNvbG9yOiAjRjVGNUY1O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMEMyMzNGO1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uYnV0dG9uT25MaWdodEludmVydGVkOmhvdmVyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMEMyMzNGO1xuICAgIGNvbG9yOiAjMEMyMzNGICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjUgIWltcG9ydGFudDs7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5idXR0b25PbkxpZ2h0SW52ZXJ0ZWQ6YWN0aXZlIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMEMyMzNGO1xuICAgIGNvbG9yOiAjMEMyMzNGICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjUgIWltcG9ydGFudDs7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5idXR0b25PbkxpZ2h0SW52ZXJ0ZWQ6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbmJ1dHRvbiAucGFnaW5hdGlvbk51bWJlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogM3B4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIC8qIGJvdHRvbTogMHB4OyAqL1xuICAgIC8qIHRvcDogMHB4OyAqL1xuICAgIGJvdHRvbTogOXB4O1xufVxuXG5cbi5wYWdpbmF0aW9uQmFja0RpdiB7XG4gICAgaGVpZ2h0OiA0NXB4OyB3aWR0aDo0NXB4O1xufVxuLnBhZ2luYXRpb25CYWNrQXJyb3cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KXRyYW5zbGF0ZVgoLTlweCk7Zm9udC1zaXplOiAxLjNlbTtcbn1cblxuLnBhZ2luYXRpb25OdW1iZXJCdG4ge1xuICAgIGhlaWdodDogNDVweDt3aWR0aDo0NXB4O21hcmdpbi1sZWZ0OjhweDtcbn1cblxuLnBhZ2luYXRpb25OZXh0UGFnZURpdiB7XG4gICAgaGVpZ2h0OiA0NXB4O21hcmdpbi1sZWZ0OjhweDtcbn1cblxuLnBhZ2luYXRpb25Gb3J3YXJkQXJyb3cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcHgpO2ZvbnQtc2l6ZTogMS4zZW07XG59XG5cbmJ1dHRvbi5wYWdpbmF0aW9uLmRpc2FibGVkLCBidXR0b24uZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6I2QyZDJkMjtcbiAgICBib3JkZXI6MnB4IHNvbGlkICNkMmQyZDI7XG4gICAgY3Vyc29yOm5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6Izc5Nzk3OTtcbn1cblxuYnV0dG9uLnBhZ2luYXRpb24uZGlzYWJsZWQgc3BhbiB7XG4gICAgY29sb3I6Izc5Nzk3OTtcbn1cblxuYnV0dG9uLnBhZ2luYXRpb24uZGlzYWJsZWQ6aG92ZXIsIGJ1dHRvbi5kaXNhYmxlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZDJkMmQyO1xuICAgIGJvcmRlcjoycHggc29saWQgI2QyZDJkMjtcbiAgICBjb2xvcjojNzk3OTc5O1xufVxuXG4ubm90LWFsbG93ZWQge1xuICAgIGN1cnNvcjpub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuXG5idXR0b24gLm5leHRQYWdlIHtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBib3R0b206N3B4O1xufVxuXG5cbi5yZWxhdGVkUHJvZHVjdENob29zZU9wdGlvbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xuICAgIHBhZGRpbmc6MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOjBweCAhaW1wb3J0YW50O1xufVxuXG4ucmVsYXRlZFByb2R1Y3RDaG9vc2VPcHRpb246Zm9jdXMge1xuICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIubGlnaHRHcmV5SGVhZGluZ0FyZWEge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xufVxuXG4ubGlnaHRHcmV5SGVhZGluZ0FyZWFDb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6MTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjE1cHg7XG59XG5cbi5zZXJ2aWNlU3VwcG9ydENvbnRlbnRBcmVhIHtcbiAgICB3aWR0aDozMzNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgICAgXG59XG5cbi5saWdodEdyZXlIZWFkaW5nQXJlYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGlnaHRHcmV5SGVhZGluZ0FyZWEgLmlubGluZS1ibG9jayB7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgYm90dG9tOjFweDtcbn1cblxuLmxpZ2h0R3JleUhlYWRpbmdBcmVhIC5hbGVydCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRvcDogLTM1cHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5saWdodEdyZXlIZWFkaW5nQXJlYSAubGlua0NvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGNvbG9yOiAjMDA3RUFDO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0b3A6IDEycHg7XG59XG4ubGlnaHRHcmV5SGVhZGluZ0FyZWEgLmxpbmtDb250YWluZXIgLm1hdGVyaWFsLWljb25zIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5saWdodEdyZXlIZWFkaW5nQXJlYSAubWF0ZXJpYWwtaWNvbnMgKyBzcGFuIHtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBib3R0b206MnB4O1xufVxuXG5cbi53aWRlSW1hZ2VUZXh0QnV0dG9uT3ZlcmxheSAuYmFubmVySW1hZ2VDb250YWluZXIge1xuICAgIG1heC1oZWlnaHQ6aW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4ud2lkZUltYWdlVGV4dEJ1dHRvbk92ZXJsYXkgLmJhY2tncm91bmRDb3ZlciwgLndpZGVJbWFnZVRleHRCdXR0b25PdmVybGF5IC5iYW5uZXJJbWFnZUNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy8gbWF4LWhlaWdodDogMjAwcHg7XG4gICAgLy8gbWluLWhlaWdodDogMjAwcHg7XG4gICAgbWluLWhlaWdodDppbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDppbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XG4gICAgLndpZGVJbWFnZVRleHRCdXR0b25PdmVybGF5IC5yaWdodFNpZGUge1xuICAgICAgICBtYXJnaW4tdG9wOjMwcHg7XG4gICAgfVxufVxuXG5cbi53aWRlSW1hZ2VUZXh0QnV0dG9uT3ZlcmxheSAud2lkZUltYWdlQ29udGVudEFyZWEge1xuICAgIHBhZGRpbmc6IDI1cHg7XG59XG5cbi5leHBsb3JlUmFuZ2VQcm9kdWN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgIWltcG9ydGFudDtcbn1cblxuLmV4cGxvcmVSYW5nZVByb2R1Y3QgdHIge1xuICAgIGhlaWdodDogMzBweDtcbn1cblxuLnBvcHVsYXJQcm9kdWN0IHtcbiAgICBwYWRkaW5nOjIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4OyBcbiAgICBvdmVyZmxvdzpoaWRkZW5cbn1cbi5wb3B1bGFyUHJvZHVjdCB7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1bGFyUHJvZHVjdCB0ciB7XG4gICAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uc2VhcmNoQm94IHtcbiAgICBvdXRsaW5lOm5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBib3JkZXI6MnB4IHNvbGlkICMwQzIzM0Y7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogN3B4IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDozNXB4O1xuICAgIGZvbnQtc2l6ZToyMnB4O1xufVxuXG4uc2VhcmNoQm94OjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuICAgIGNvbG9yOiAjMEMyMzNGO1xuICAgIG9wYWNpdHk6IC43OyAvKiBGaXJlZm94ICovXG59XG4gIFxuLnNlYXJjaEJveDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICAgIGNvbG9yOiAjMEMyMzNGO1xuICAgIG9wYWNpdHk6IC43OyAvKiBGaXJlZm94ICovXG59XG4gIFxuLnNlYXJjaEJveDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICMwQzIzM0Y7XG4gIG9wYWNpdHk6IC43OyAvKiBGaXJlZm94ICovXG59XG5cbi50b3BGdWxsV2lkdGhJbWFnZSB7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6MjAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcblxuICAgIC50b3BGdWxsV2lkdGhJbWFnZSB7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIGhlaWdodDozNTBweDtcbiAgICB9XG5cbiAgICAuc2VhcmNoQXJlYTgwIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICB9XG5cbiAgICAucG9wdWxhclByb2R1Y3Q6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICAgIH0gICAgXG4gICAgLnBvcHVsYXJQcm9kdWN0IHsgICAgICAgIFxuICAgICAgICBwYWRkaW5nOjIwcHg7XG4gICAgfVxuXG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCkge1xuXG4gICAgLndpZGVJbWFnZVRleHRCdXR0b25PdmVybGF5IC5iYWNrZ3JvdW5kQ292ZXIsIC53aWRlSW1hZ2VUZXh0QnV0dG9uT3ZlcmxheSAuYmFubmVySW1hZ2VDb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMjM4cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIzOHB4O1xuICAgIH1cblxuICAgIC5zZXJ2aWNlU3VwcG9ydENvbnRlbnRBcmVhIHtcbiAgICAgICAgd2lkdGg6MzMzcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiA1JTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyAgICBcbiAgICB9ICAgXG5cbiAgICAud2lkZUltYWdlVGV4dEJ1dHRvbk92ZXJsYXkgLmxlZnRTaWRlIHtcbiAgICAgICAgbGVmdDo0JTtcbiAgICB9XG4gICAgXG4gICAgLndpZGVJbWFnZVRleHRCdXR0b25PdmVybGF5IC5yaWdodFNpZGUge1xuICAgICAgICByaWdodDo0JTtcbiAgICB9XG59XG5cbi5zcGVjc1RhYmxlQXJlYSB7XG4gICAgbWFyZ2luLXRvcDoxNXB4O1xufVxuLyogLnNwZWNzVGFibGVBcmVhPmRpdiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6NjBweFxufSAqL1xuLnNwZWNzVGFibGVBcmVhIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDowcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpIHtcbiAgICAuc3BlY3NUYWJsZUFyZWEgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDo2MHB4O1xuICAgIH1cbn1cblxuXG50YWJsZS5zcGVjc1RhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgLyogbWFyZ2luLXRvcDoxNXB4ICovXG59XG5cbnRhYmxlLnNwZWNzVGFibGUgdHIge1xuICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICM3MDcwNzA7XG4gICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgIzcwNzA3MDtcbn1cblxudGFibGUuc3BlY3NUYWJsZSB0ciB0ZDpmaXJzdC1jaGlsZHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB3aWR0aDozOCU7IFxuICAgIHBhZGRpbmctbGVmdDo3cHg7XG59XG50YWJsZS5zcGVjc1RhYmxlIHRyIHRke1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuXG5cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpIHtcbiAgICAuc3BlY3NUYWJsZUFyZWEgZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHRhYmxlLnNwZWNzVGFibGUgdHIge1xuICAgICAgICBib3JkZXItdG9wOm5vbmU7XG4gICAgfVxuICAgIC5saW5rQ29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAuYWJvdXRVc0Jhbm5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG5cblxuICAgIC5kaXZIYXNGaWx0ZXJzIC5kb3VibGVDb2xQYWRkaW5nIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjExcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MTFweDtcbiAgICB9ICAgIFxuICAgIC5kaXZIYXNGaWx0ZXJzIC5yb3cgLmNvbC0xMiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDowcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xuICAgIH0gICAgICAgIFxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjk5MXB4KSB7XG4gICAgLmxlZnRIZWFkaW5nQmx1cmJBcmVhIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDowcHg7XG4gICAgfSAgICBcbn1cblxudGFibGUgLnRhYmxlLWhlYWRpbmcge1xuICAgIGJvcmRlci10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuLmdhbGxlcnkge1xuICAgIG1hcmdpbi10b3A6MTVweDtcbn1cblxuLmVucXVpcnlCbG9jayB0ciB0ZDpmaXJzdC1jaGlsZCwgLmVucXVpcnlCbG9jayAucmVsYXRlZFByb2R1Y3RzIHtcbiAgICBwYWRkaW5nLWxlZnQ6MTVweDtcbn1cblxuLnJlbGF0ZWRQcm9kdWN0VGFibGUge1xuICAgIG1hcmdpbi10b3A6NnB4O1xufVxuLnJlbGF0ZWRQcm9kdWN0VGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDowcHggIWltcG9ydGFudDtcbn1cblxuLnJlbGF0ZWRQbHVzIHtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBib3R0b206IDFweDtcbiAgICByaWdodDogMnB4O1xufVxuXG4uc2hpcHBpbmdUZXh0IHtcbiAgICBwYWRkaW5nLXRvcDo2cHg7XG59XG5cbi5jb250YWN0RGV0YWlsc0hlYWRpbmdBcmVhIHtcbiAgICBtYXJnaW4tYm90dG9tOjMwcHg7XG59XG5cbi5hcHByb3hpbWF0ZVJhdGVBcmVhIHRkIHtcbiAgICBwYWRkaW5nLXRvcDo0cHg7XG4gICAgcGFkZGluZy1ib3R0b206NHB4O1xufVxuXG4uYXBwcm94aW1hdGVSYXRlQXJlYSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgd2lkdGg6NDAlO1xuICAgIHBhZGRpbmctbGVmdDoxMHB4XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuYXBwcm94aW1hdGVSYXRlQXJlYSAuY2FyZC1oZWFkZXIsIC5hcHByb3hpbWF0ZVJhdGVBcmVhIC5jb2xsYXBzZSwgLmFwcHJveGltYXRlUmF0ZUFyZWEgLmNvbGxhcHNpbmcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4udGltZWxpbmVHYXAge1xuICAgIHBhZGRpbmctdG9wOjQwcHg7XG59XG4udGltZWxpbmVBcmVhIHtcbiAgICBtYXJnaW4tbGVmdDoxNXB4O1xuICAgIG1hcmdpbi1yaWdodDoxNXB4O1xufVxuXG4udGltZWxpbmVDb250ZW50QXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcGFkZGluZzoyOHB4O1xufVxuXG4uc3RpbGxRdWVzdGlvbnNCdXR0b25BcmVhIHtcbiAgICBtYXJnaW46MCBhdXRvO1xufVxuLnN0aWxsUXVlc3Rpb25zQnV0dG9uQXJlYSBhIHtcbiAgICB3aWR0aDoxMDAlO1xufVxuLnN0aWxsUXVlc3Rpb25zQnV0dG9uQXJlYSBidXR0b24ge1xuICAgIHdpZHRoOjEwMCU7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXJcbn1cblxuLnN0aWxsR290UXVlc3Rpb25zIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCkge1xuICAgIC50aW1lbGluZUNvbnRlbnRBcmVhIHtcbiAgICAgICAgcGFkZGluZzowcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDozN3B4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjM3cHg7XG4gICAgfVxuXG4gICAgLnN0aWxsR290UXVlc3Rpb25zIHtcbiAgICAgICAgbWFyZ2luOmluaXRpYWw7XG4gICAgfSAgICBcbiAgICAuc3RpbGxRdWVzdGlvbnNCdXR0b25BcmVhIHtcbiAgICAgICAgbWFyZ2luOmF1dG87XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbiAgICB9XG5cbiAgICAuc3RpbGxRdWVzdGlvbnNCdXR0b25BcmVhIGEge1xuICAgICAgICB3aWR0aDo4MCU7XG4gICAgfVxuICAgIC5zdGlsbFF1ZXN0aW9uc0J1dHRvbkFyZWEgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6MTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjpsZWZ0XG4gICAgfVxuICAgIFxufVxuXG5cbi5hY2NvcmRpb25TbWFsbFRvcFBhZGRpbmcge1xuICAgIG1hcmdpbi10b3A6LjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnBhZ2luYXRpb25CdXR0b24ge1xuICAgIHBhZGRpbmctbGVmdDoxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6MTVweDtcbn1cbi5wYWdpbmF0aW9uQnV0dG9uLmNlbnRlciB7XG4gICAgbWFyZ2luOjAgYXV0bztcbn1cblxuLnBhZ2luYXRpb25CdXR0b24ucmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OmF1dG87XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCkge1xuICAgIC5wYWdpbmF0aW9uQnV0dG9uLnJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6aW5pdGlhbDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxufVxuXG50YWJsZS5teUFjY291bnRUYWJsZSB0ZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OjEwcHg7XG59XG5cbnRhYmxlLm9yZGVyVGFibGUgdGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1yaWdodDoxMHB4O1xufVxuXG50YWJsZS5teUFjY291bnRUYWJsZSB0ZDpudGgtY2hpbGQoMykge1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xufVxudGFibGUubXlBY2NvdW50VGFibGUgdGQ6bnRoLWNoaWxkKDQpIHtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbn1cblxuLnF1ZXN0aW9uU2VjdGlvbiB7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICBwYWRkaW5nLXRvcDo1cHg7XG4gICAgcGFkZGluZy1sZWZ0OjQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDo0NXB4XG59XG5cbmgyLmV4cGFuZEhlYWRpbmdRdWVzdGlvbnMge1xuICAgIHBhZGRpbmctcmlnaHQ6NjZweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgLmFjY29yZGlhblNob3csIC5hY2NvcmRpYW5IaWRlIHtcbiAgICAgICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnF1ZXN0aW9uU2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTlweDtcbiAgICB9XG59XG5cbi8qIC5ncmlkQ2F0ZWdvcnlTdHlsZTEge1xuICAgIGhlaWdodDoyOHZ3O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpIHtcbiAgICAuZ3JpZENhdGVnb3J5U3R5bGUxIHtcbiAgICAgICAgaGVpZ2h0OjE1dnc7XG4gICAgICAgIG1heC1oZWlnaHQ6MjEwcHg7XG4gICAgfVxufSAqL1xuXG5cbi5jYi1sZWZ0LWhlYWRpbmctYnV0dG9uLWFyZWEgYTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6MTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgLmNiLWxlZnQtaGVhZGluZy1idXR0b24tYXJlYSBhOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6OHB4O1xuICAgIH0gICBcbn1cblxuXG4vLyBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NTE1cHgpIHtcbi8vICAgICAud2lkZUltYWdlVGV4dEJ1dHRvbk92ZXJsYXkgLmJhY2tncm91bmRDb3ZlciwgLndpZGVJbWFnZVRleHRCdXR0b25PdmVybGF5IC5iYW5uZXJJbWFnZUNvbnRhaW5lciB7XG4vLyAgICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuLy8gICAgICAgICBtaW4taGVpZ2h0OiAyNTBweDtcbi8vICAgICAgfVxuLy8gfVxuXG4uZWNvbW1lcmNlU2VsZWN0Um93IHtcbiAgICBtaW4td2lkdGg6MTg0cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgICAubGlnaHRHcmV5SGVhZGluZ0FyZWEgLmlubGluZS1ibG9jayB7XG4gICAgICAgIGJvdHRvbTogMjlweDtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAuYnV0dG9uT25MaWdodCwgLmJ1dHRvbk9uTGlnaHROb0hvdmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICB9XG4gICAgLmQtZmxleHtcbiAgICAgICAgZGlzcGxheTpibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYnV0dG9uT25MaWdodEludmVydGVke1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59IiwiLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMEMyMzNGICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwQzIzM0YgIWltcG9ydGFudDtcbn1cblxuLmJ1eUl0Tm93QmxvY2sgaW5wdXQsIC5idXlJdE5vd0Jsb2NrIHRleHRhcmVhLCAuYnV5SXROb3dCbG9jayBidXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi53aXRoX2ZybV9zdHlsZSAuZnJtX3ByaW1hcnlfbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMWVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IEV1cm9wYSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzcwNzA3MDtcbn1cblxuLmZybV9maWVsZHNfY29udGFpbmVyIHNlbGVjdCB7XG4gICAgY29sb3I6Z3JleSAhaW1wb3J0YW50O1xufVxuXG4uZnJtX2J1dHRvbl9zdWJtaXQge1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzBDMjMzRiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRjVGNUY1ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogIzBDMjMzRiAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5mcm1fYnV0dG9uX3N1Ym1pdDpob3ZlciB7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzBDMjMzRiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMEMyMzNGICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNSAhaW1wb3J0YW50OztcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mcm0td2FpdDpiZWZvcmUsXG4uZnJtX2xvYWRpbmdfYnV0dG9uOmJlZm9yZSxcbi5mcm1fbG9hZGluZ19mb3JtLmZybV9idXR0b25fc3VibWl0OmJlZm9yZSB7XG4gICAgY29sb3I6d2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmZybV9idXR0b25fc3VibWl0W2Rpc2FibGVkPWRpc2FibGVkXSB7XG4gICAgYmFja2dyb3VuZDojMEMyMzNGICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzBDMjMzRiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjRjVGNUY1ICFpbXBvcnRhbnQ7XG59XG5cbi5mcm1fZmllbGRzX2NvbnRhaW5lciBpbnB1dCwgLmZybV9maWVsZHNfY29udGFpbmVyIHNlbGVjdCB7XG4gICAgaGVpZ2h0OjM5cHggIWltcG9ydGFudDtcbn1cblxuLmZybV9maWVsZHNfY29udGFpbmVyIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICBoZWlnaHQ6aW5pdGlhbCAhaW1wb3J0YW50O1xufVxuXG4uaW50ZXJlc3RlZF9pbl9oaXJlIHtcbiAgICBkaXNwbGF5Om5vbmU7XG59XG4ucHJvZHVjdC1lbnF1aXJ5LWJsb2NrIC5mcm1fc3R5bGVfZm9ybWlkYWJsZS1zdHlsZS53aXRoX2ZybV9zdHlsZSAuZm9ybS1maWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbToxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbiNmcm1fZm9ybV80X2NvbnRhaW5lciB7XG4gICAgd2lkdGg6MTAwJSAhaW1wb3J0YW50O1xufVxuXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgZm9udC1zaXplOjE1cHggIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogRXVyb3BhICFpbXBvcnRhbnQ7XG59XG46Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGZvbnQtc2l6ZToxNXB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IEV1cm9wYSAhaW1wb3J0YW50O1xufVxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgIGZvbnQtc2l6ZToxNXB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IEV1cm9wYSAhaW1wb3J0YW50O1xufVxuOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGZvbnQtc2l6ZToxNXB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IEV1cm9wYSAhaW1wb3J0YW50O1xufVxuXG4uZnJtX2ZpZWxkc19jb250YWluZXIgaW5wdXQsIC5mcm1fZmllbGRzX2NvbnRhaW5lciBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7XG59IiwidGFibGUub3V0bGluZWRQcm9kdWN0U3BlY3Mge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBtYXJnaW4tdG9wOjE1cHhcbn1cblxudGFibGUub3V0bGluZWRQcm9kdWN0U3BlY3MgdHIge1xuICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICM3MDcwNzA7XG4gICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgIzcwNzA3MDtcbn1cblxudGFibGUub3V0bGluZWRQcm9kdWN0U3BlY3MgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHdpZHRoOjQwJTtcbiAgICBwYWRkaW5nLWxlZnQ6NXB4XG59XG50YWJsZS5vdXRsaW5lZFByb2R1Y3RTcGVjcyB0ZDpzZWNvbmQtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6NXB4XG59XG5cbnRhYmxlLm91dGxpbmVkUHJvZHVjdFNwZWNzIHRkIHtcbiAgICBwYWRkaW5nLXRvcDo1cHg7XG4gICAgcGFkZGluZy1ib3R0b206NXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOnRvcDtcbn1cbiIsIi8qKlxuICogVGhlIENTUyBzaG93biBoZXJlIHdpbGwgbm90IGJlIGludHJvZHVjZWQgaW4gdGhlIFF1aWNrc3RhcnQgZ3VpZGUsIGJ1dCBzaG93c1xuICogaG93IHlvdSBjYW4gdXNlIENTUyB0byBzdHlsZSB5b3VyIEVsZW1lbnQncyBjb250YWluZXIuXG4gKi9cbiAuU3RyaXBlRWxlbWVudCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgXG4gICAgaGVpZ2h0OiA0MHB4O1xuICBcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIFxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgXG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgI2U2ZWJmMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMTUwbXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDE1MG1zIGVhc2U7XG4gIH1cbiAgXG4gIC5TdHJpcGVFbGVtZW50LS1mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IDAgI2NmZDdkZjtcbiAgfVxuICBcbiAgLlN0cmlwZUVsZW1lbnQtLWludmFsaWQge1xuICAgIGJvcmRlci1jb2xvcjogI2ZhNzU1YTtcbiAgfVxuICBcbiAgLlN0cmlwZUVsZW1lbnQtLXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmRlNSAhaW1wb3J0YW50O30iLCIvKlxuKiBpemlNb2RhbCB8IHYxLjUuMVxuKiBodHRwOi8vaXppbW9kYWwubWFyY2Vsb2RvbGNlLmNvbVxuKiBieSBNYXJjZWxvIERvbGNlLlxuKi9cbi5pemlNb2RhbHtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOmF1dG87YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCAwIDhweCByZ2JhKDAsMCwwLC4zKTt0cmFuc2l0aW9uOm1hcmdpbi10b3AgLjNzIGVhc2UsaGVpZ2h0IC4zcyBlYXNlO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5pemlNb2RhbCAqey13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWR9Lml6aU1vZGFsOjphZnRlcntjb250ZW50OicnO3dpZHRoOjEwMCU7aGVpZ2h0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDt6LWluZGV4OjE7YmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsdHJhbnNwYXJlbnQgMCUscmdiYSgwLDAsMCwuMzUpIDEwMCUpO2JhY2tncm91bmQ6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AsbGVmdCBib3R0b20sY29sb3Itc3RvcCgwJSx0cmFuc3BhcmVudCksY29sb3Itc3RvcCgxMDAlLHJnYmEoMCwwLDAsLjM1KSkpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLHRyYW5zcGFyZW50IDAlLHJnYmEoMCwwLDAsLjM1KSAxMDAlKTtiYWNrZ3JvdW5kOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsdHJhbnNwYXJlbnQgMCUscmdiYSgwLDAsMCwuMzUpIDEwMCUpO2JhY2tncm91bmQ6LW1zLWxpbmVhci1ncmFkaWVudCh0b3AsdHJhbnNwYXJlbnQgMCUscmdiYSgwLDAsMCwuMzUpIDEwMCUpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSx0cmFuc3BhcmVudCAwJSxyZ2JhKDAsMCwwLC4zNSkgMTAwJSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyM1OTAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTt0cmFuc2l0aW9uOmhlaWdodCAuM3MgZWFzZS1pbi1vdXQsb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7cG9pbnRlci1ldmVudHM6bm9uZX0uaXppTW9kYWwuaGFzU2hhZG93OjphZnRlcntoZWlnaHQ6MzBweDtvcGFjaXR5OjF9Lml6aU1vZGFsIC5pemlNb2RhbC1wcm9ncmVzc2Jhcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTt6LWluZGV4OjF9Lml6aU1vZGFsIC5pemlNb2RhbC1wcm9ncmVzc2Jhcj5kaXZ7aGVpZ2h0OjJweDt3aWR0aDoxMDAlfS5pemlNb2RhbCAuaXppTW9kYWwtaGVhZGVye2JhY2tncm91bmQ6Izg4YTBiOTtwYWRkaW5nOjE0cHggMThweCAxNXB4O2JveC1zaGFkb3c6aW5zZXQgMCAtMTBweCAxNXB4IC0xMnB4IHJnYmEoMCwwLDAsLjMpLDAgMCAwICM1NTU7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTB9Lml6aU1vZGFsIC5pemlNb2RhbC1oZWFkZXItaWNvbntmb250LXNpemU6NDBweDtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KTtwYWRkaW5nOjAgMTVweCAwIDA7bWFyZ2luOjA7ZmxvYXQ6bGVmdH0uaXppTW9kYWwgLml6aU1vZGFsLWhlYWRlci10aXRsZXtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoxLjN9Lml6aU1vZGFsIC5pemlNb2RhbC1oZWFkZXItc3VidGl0bGV7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNik7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS40NX0uaXppTW9kYWwgLml6aU1vZGFsLWhlYWRlci1zdWJ0aXRsZSwuaXppTW9kYWwgLml6aU1vZGFsLWhlYWRlci10aXRsZXtkaXNwbGF5OmJsb2NrO21hcmdpbjowO3BhZGRpbmc6MDtmb250LWZhbWlseTonTGF0bycsQXJpYWw7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3RleHQtYWxpZ246bGVmdH0uaXppTW9kYWwgLml6aU1vZGFsLWhlYWRlci1idXR0b25ze3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MTBweDttYXJnaW46LTE3cHggMCAwfS5pemlNb2RhbCAuaXppTW9kYWwtYnV0dG9ue2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6cmlnaHQ7ei1pbmRleDoyO291dGxpbmU6MDtoZWlnaHQ6MzRweDt3aWR0aDozNHB4O2JvcmRlcjowO3BhZGRpbmc6MDttYXJnaW46MDtvcGFjaXR5Oi4zO2JvcmRlci1yYWRpdXM6NTAlO3RyYW5zaXRpb246dHJhbnNmb3JtIC41cyBjdWJpYy1iZXppZXIoLjE2LC44MSwuMzIsMSksb3BhY2l0eSAuNXMgZWFzZTtiYWNrZ3JvdW5kLXNpemU6NjclIWltcG9ydGFudDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnR9Lml6aU1vZGFsIC5pemlNb2RhbC1idXR0b24tY2xvc2V7YmFja2dyb3VuZDp1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDd0FBQUFzQ0FZQUFBQWVoRm9CQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUF5aHBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNVE15SURjNUxqRTFPVEk0TkN3Z01qQXhOaTh3TkM4eE9TMHhNem94TXpvME1DQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTkRJREl3TVRVdU5TQW9WMmx1Wkc5M2N5a2lJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZPRFpDUWtJelEwSTBSVGcwTVRGRk5qbEJPREk0UVRGQlJUUkJNa0ZDTURRaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk9EWkNRa0l6UTBNMFJUZzBNVEZGTmpsQk9ESTRRVEZCUlRSQk1rRkNNRFFpUGlBOGVHMXdUVTA2UkdWeWFYWmxaRVp5YjIwZ2MzUlNaV1k2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvNE5rSkNRak5ET1RSRk9EUXhNVVUyT1VFNE1qaEJNVUZGTkVFeVFVSXdOQ0lnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG80TmtKQ1FqTkRRVFJGT0RReE1VVTJPVUU0TWpoQk1VRkZORUV5UVVJd05DSXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9Qc2dUSkxjQUFBTEpTVVJCVkhqYTNKbkxTMVZCSE1mdlE3ZzlkQlhSUnJ3RUZSY2lBaE1pMUpSVzFhSUhWRUlZRWtXMGlWcFVoT0QvSUNLNmNGTWdTYlVwQzZWRmtRYTlOdHBqa2F1cmlSWTlOb2EzcEhUOC9tSU9ETU01T3I4NW84N3BDNS9OUGY1bXZtYzhNNytaMzZTRkVLa1kyZ2oyZ1Vhd0Yyd0hXOEE2K2Z3ditBNktZQVFNZytkZzJyYkR0S1hoR25BYUhKSW1zNHpZejlKNEh4Z0FmMWc5azJFR3RlQWhXQkJ1TkFwYVFOclVnNm5SVGFBYnpJdVYwUkNvY1dXNERveUpsVmNKWEk1cnVGazJ0SnFpLzJUV3h2QTVzWGJxQTJVY3cwMWk3ZFZqYXJnYXpBby9kRTMzcDYvRGxBaGVnNTBwUDBTSnB3RzhDSDdJYUgvUTVwRlpVaG5vQXJrd3d3VndKZVdmZG9NTFlZWnZxRyt5VEdvOUNlckFvSVdCVCtBNHFBZFBEV091Z3dvMU5WY3hKdHBGWlJMa3dIM0dKQ3FDZ2hKZnhWam56MUpNTU1LbndBYkdSQWcwQjVyQUE0TzRDYmxaK3FqOHRrQmpadGh2U3pEQ3RGSU1NMFpwUWhzbGs1RWVqNGpwWi9UN0creWd3RzFnaHJrK2pqTk1GeTFlTVBKenBPQXpsb3U2aVdtWFprbTkxRUJIakV3VVpYb1FURGsyU3hxaFJoN0hUSjlocHN0QjNyRlowbGRxNkoyRG5COW0yclhaZnhPUGxyWDFEckpSWGlhQlhTSFBhTUh2QjBjZDlKUExwQkltTXZ6TFFUdVVGQTZBOXlIUGZvSWpoc2xsT2MxbDVONGdydG1EV2dZcmw1K0pUVVpjU2pOa2VNeXhXZHBBM1pONzJJSmowMU9KVEJ5SlM4MkoyL3dRVnhtQjV5MUhLOHgwSldNZi9remREOThGSmNZNVM1MWdkd3lUUWw2ZVVBcmFzcG8yN1BlV1hneThhZmltMCtDRUxBd09XSHlIOUVrZGt5V3dKNFl4azZCQ1ArYlRtNDhhbnV0V1c1ZEFwMzRJcGJXMDNVT3piMEZQVkVIYngwTEtmdkF5cXBBeUt3OTdKVThNdDZwbWw2ckFKNm9ZNkV1NU5mdmZGN1FUZVdXUXlFc1pyNjY5NGx3c05vUEQ4bUtSbzI5Z0NOd0dqN2dYaTdhR0ExRUJjWSs4dnEwR1c4Rm1KYjNQZ3g5Z0Vud0FyOEFiOE1XMncwVUJCZ0FWeXl5YW9oVjdld0FBQUFCSlJVNUVya0pnZ2c9PSkgbm8tcmVwZWF0IDUwJSA1MCV9Lml6aU1vZGFsIC5pemlNb2RhbC1idXR0b24tZnVsbHNjcmVlbntiYWNrZ3JvdW5kOnVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUN3QUFBQXNDQVlBQUFBZWhGb0JBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlocFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1UTXlJRGM1TGpFMU9USTROQ3dnTWpBeE5pOHdOQzh4T1MweE16b3hNem8wTUNBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVORElESXdNVFV1TlNBb1YybHVaRzkzY3lraUlIaHRjRTFOT2tsdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNlJUQkJPVUk0UlVNMFJUZzBNVEZGTmprME5UWTROVU5GUmtaRk5FRkVReklpSUhodGNFMU5Pa1J2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2UlRCQk9VSTRSVVEwUlRnME1URkZOamswTlRZNE5VTkZSa1pGTkVGRVF6SWlQaUE4ZUcxd1RVMDZSR1Z5YVhabFpFWnliMjBnYzNSU1pXWTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRHBGTUVFNVFqaEZRVFJGT0RReE1VVTJPVFExTmpnMVEwVkdSa1UwUVVSRE1pSWdjM1JTWldZNlpHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEcEZNRUU1UWpoRlFqUkZPRFF4TVVVMk9UUTFOamcxUTBWR1JrVTBRVVJETWlJdlBpQThMM0prWmpwRVpYTmpjbWx3ZEdsdmJqNGdQQzl5WkdZNlVrUkdQaUE4TDNnNmVHMXdiV1YwWVQ0Z1BEOTRjR0ZqYTJWMElHVnVaRDBpY2lJL1ByUU82Z0FBQUFObVNVUkJWSGphekpsYlNCUlJHTWQzeDkyaTBGb3JSUk1pS2lVb1g0b3VpRmxKa1JWQkR4VzlHSkVSd1Vhc3ZkUlQ5RkQwMG9zUlF0QUZxZWdHQlVIUkJZMHVhQ1ZLRWtTUnBWUjB0U3dyUXRwMStwLzRCazdEN000NU0vT3QvdUdIdStQc21mK2MrZVk3NTN3bmJKcG15SWZHZ3ZtZ2l2Nldna0tRQnd6d0Uzd0JyMEFudUF0YTZaZ25oVDBhRnVZMmdob3lHZEg0YlMrNERjNkNaakNrZFdWaFdJUEY0Sm9abkI2Q0RUb2VWRThzQmlkTlB0MEU1VUVacmdHOUpyOEd3SGEvaHVNZ2FXWlhEU0RzeGZCdWMvalVCQXdkdzNGeitOV29hbmc1U0pralF3bTdQM3NlTHFRRVgyTExmZ2ZCZFpjTU9STWNCcU5Ed2VrUHFBU1AwdVhocGpSM09rMHgvZlV3OUhJSEdHVmR3NUR1UnR6SnBneERzSnVpMnFPV211YUFPdXVMYkhpdno0WUx3TGdRai9hQVhObXd1SXRsSGh0YkE3cEFHNWpFWkhnS1dDY2JyaFVUSVkrTlBRVmpxRkZPYmJZTWkvaGM2YU9obDJBSjlUS25Gb0l5WVhnZW1LRXpKUVhWVmt5UjNvRlZ6S1pGdXF3MnFIZHlGUEtockhQZ01vV0MzZlJqUnROVlZnKzdTUjVJaXFtWHhVdDYwY0cwQ0svdlRJWm5pWlZDbWNLSkYwQzNaTmpLQnF2SjlIcndtNDZ0c04xRWtDb1JRL00zZkJqdnM2R3JZQXZkd0hFZkdjZDFxQmFHa3dveHJLSSt4ano4M3lKMGlMRkhBcGQ0Nlg0eFgrTStXRUNoNGxlcENOVUljcG5NaWpyRVd0QXZUUkhyYk9kOEZaTkc4dUEyTmYwaHBtd3RqQlB3cFE1VDBHUFMvK3RCQVpoSXErYjNMdTA5RXlIUndSZ08rMEMrN2RoV2NJSStQd0NmNlNrL0FhOWQydnRuK0E3bnlBU3VnSmlENllTRFFjT2x2VmJ4aUNhQU44eHJzM3NncHJCaWFjL1FobGhuempVbzZKdVpNMFVsRFM1RlB0b1FJZE5sUFlKVFdVaWhGYURleCs5UGc2VDFLSEpBSjJOSTdBU2xsQTI4aEVRL0tKSVhvU2x3Z0tsbmgrakZlK0dqTHR3SVB0amZ5a3RVdCtVYVVaV3F2dzdIM29KRDFwZUk3ZVFkb0YxeFdhK3pRaWtISDEzT213cW1PeHhQMEVpWnRnSy9EUndOdUljSHdTZVhjMkswMVdBUGhiaEtCYjVoQk5UVmJza1ZIN2ZxcFpHaGJKVU50WUY4M2Zxd1FTWFBiT3NHamI2ZXR3eDJnY0VzbVQzaUZBWmVObVVxYU1lSFN6MnF1MGs2VzE1UnFzeDNCMmkwRCt4WEdBSFRGclJWbEVlRnVWb3FIK2t1NlZOVWJEa1B6bEF0ZzMwblZLNjZpOHJSSWpBYlRLYVNRVlF5TjBERDZuT3FjTFpRbGQ5VExmbXZBQU1BZU1jdnAzZUNGcVFBQUFBQVNVVk9SSzVDWUlJPSkgbm8tcmVwZWF0IDUwJSA1MCV9Lml6aU1vZGFsLmlzRnVsbHNjcmVlbiAuaXppTW9kYWwtYnV0dG9uLWZ1bGxzY3JlZW57YmFja2dyb3VuZDp1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDd0FBQUFzQ0FZQUFBQWVoRm9CQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUF5aHBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNVE15SURjNUxqRTFPVEk0TkN3Z01qQXhOaTh3TkM4eE9TMHhNem94TXpvME1DQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTkRJREl3TVRVdU5TQW9WMmx1Wkc5M2N5a2lJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNa0ZGUlRVNU5EQTBSVGcxTVRGRk5qazBORVpGUXpCR01rVkJNRFl5UkRraUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1rRkZSVFU1TkRFMFJUZzFNVEZGTmprME5FWkZRekJHTWtWQk1EWXlSRGtpUGlBOGVHMXdUVTA2UkdWeWFYWmxaRVp5YjIwZ2MzUlNaV1k2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRveVFVVkZOVGt6UlRSRk9EVXhNVVUyT1RRMFJrVkRNRVl5UlVFd05qSkVPU0lnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG95UVVWRk5Ua3pSalJGT0RVeE1VVTJPVFEwUmtWRE1FWXlSVUV3TmpKRU9TSXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9QdURGZlg4QUFBTkFTVVJCVkhqYXpKbFpTQlZSR01mSGNXbEIweFpNNjhHS3VrUUxZYUdrbUVVUjJFc3ZSZlFTK0JTSlBVUUUrbFRSOGhxSVpZOGhGUzBFUlZDUm9XM2dwVUFwZ2hZcHN6TFRWbkNCM083MC8rSzdNQXd6Yzc4WjU4ejRoeDhYenB6dnpKK1pjK2Q4NXp0cGhtRm9VOUJzVUFvcStYY0Z5QWM1UUFmRDRCZm9CcDNnQ1dqbk5sOUs4Mm1Zek8wRlZXd3l3ME5zRDNnSXJvQldrUEIwWnpMc2djM2dyaEdjbm9FOVhqeElPeGFDQzRZNnRZQzFRUm11QWoyR2VnMkNBMU0xWEFzbWpIRFZBTkw4R0s0em9sTXowTDBZcmpXaVY1UFU4SFl3NlRCSWY4aW1ENlV5bkE5NkhZS1BnM21nTVVURFk2RFV6WEN6UStBeFN6K3I2UUVRWno0SGJMb0RaTmtacm5BSW9PbFJaak4xR2szWFMwenR5L2dURmFScTdBeTN1QVI4QmNVMnBzL3o5UUpUV3c3NEhyRGhUeURiYkhnOVNLUUkrc2I5ckthM21WOFptQXQrS0pqUDFUUyt6aW5GUGtxRVVxUWRCZUFPS0xhMFV3SXpwcWxYdGNZcElLV0lPNFJCWlBvUktOZkMxMFlRSThNbFlMa3dhQUI4QUJzaU1Ed0RiS1U4ZGd0SUZ3Uk1nSjNndVJhZEtwTlBXQk1hN3RPaTFXb3lISlB1VHNDNG9OK0lRc09MTTNnUEpsRVdxT0UvbmVNR0Jxd0RlWW9NejZHOGMwSTRoNmVGeUhCQzhBMmVWb2FIOEp1dGFQd3VVQS8rdXZTaHQxc0hLZ1RqVFdad2pVQ1ZZZHJLM3hUMGl3a05EK2xjNUZDbFVROWZJTkhDUllZN0ZCcldQU3o1RXIybEFSOUg5UCtocGZZR2w2NE9DbVBhZFE3b2pjRHdPSmV0eXNCTVFYLzZtcldTNGQrY0lvWXRNbkFFbkJUMmZ3VmVKdWZZeFpCTUZvS0ZscmFqUXRPWC91Y3p2RXRJQjUwS2RnbjFsdDNKR2RBTmx0anNYRTY0alBNbnVRMUxQdUZKY0ZyQkUxMWd6UVhBVW5BUEZOazg2ZXNPNHpTQmZtdTVsVmE5dG9DZjhEQzRCYTZDMjJERWRPMDFLRExkUDVmTHIxWjk0WDJpYlYxaWxXVlExWHJEcHZQQVU0Yyt1MUtWcXZhSFhJN3E0M2x0cDNQU1ltREROQ2dHUHJDVUQxd042eTVscXpBVU44OWJhWDFZNTVKbjJMclBSVWZmUndhSHdXaElacy9hVFFNL2h6TGxEcCtjb1BSUmVwcms1Y2dya3l2ejd3TTAraE9jQXZPbFB2d2NMTklwNTI2dXgxSDVhSmJIZUZwVlg0QnI0TExYV29mZms5Q2tWbkxsYUJOWUF4YUJYSkJwTWpmSXkrbzdFQWR0Zkl5YjhIUERmd0lNQU0xV1BzOEY5dGN4QUFBQUFFbEZUa1N1UW1DQykgbm8tcmVwZWF0IDUwJSA1MCV9Lml6aU1vZGFsIC5pemlNb2RhbC1idXR0b24tY2xvc2U6aG92ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5pemlNb2RhbCAuaXppTW9kYWwtYnV0dG9uOmhvdmVye29wYWNpdHk6Ljh9Lml6aU1vZGFsIC5pemlNb2RhbC1oZWFkZXIuaXppTW9kYWwtbm9TdWJ0aXRsZXtoZWlnaHQ6YXV0bztwYWRkaW5nOjEwcHggMTVweCAxMnB4fS5pemlNb2RhbCAuaXppTW9kYWwtaGVhZGVyLml6aU1vZGFsLW5vU3VidGl0bGUgLml6aU1vZGFsLWhlYWRlci1pY29ue2ZvbnQtc2l6ZToyM3B4O3BhZGRpbmctcmlnaHQ6MTNweH0uaXppTW9kYWwgLml6aU1vZGFsLWhlYWRlci5pemlNb2RhbC1ub1N1YnRpdGxlIC5pemlNb2RhbC1oZWFkZXItdGl0bGV7Zm9udC1zaXplOjE1cHg7bWFyZ2luOjNweCAwIDA7Zm9udC13ZWlnaHQ6NDAwfS5pemlNb2RhbCAuaXppTW9kYWwtaGVhZGVyLml6aU1vZGFsLW5vU3VidGl0bGUgLml6aU1vZGFsLWhlYWRlci1idXR0b25ze3JpZ2h0OjZweDttYXJnaW46LTE2cHggMCAwfS5pemlNb2RhbCAuaXppTW9kYWwtaGVhZGVyLml6aU1vZGFsLW5vU3VidGl0bGUgLml6aU1vZGFsLWJ1dHRvbntoZWlnaHQ6MzBweDt3aWR0aDozMHB4fS5pemlNb2RhbC1ydGx7ZGlyZWN0aW9uOnJ0bH0uaXppTW9kYWwtcnRsIC5pemlNb2RhbC1oZWFkZXJ7cGFkZGluZzoxNHB4IDE4cHggMTVweCA0MHB4fS5pemlNb2RhbC1ydGwgLml6aU1vZGFsLWhlYWRlci1pY29ue2Zsb2F0OnJpZ2h0O3BhZGRpbmc6MCAwIDAgMTVweH0uaXppTW9kYWwtcnRsIC5pemlNb2RhbC1oZWFkZXItYnV0dG9uc3tyaWdodDppbml0aWFsO2xlZnQ6MTBweH0uaXppTW9kYWwtcnRsIC5pemlNb2RhbC1idXR0b257ZmxvYXQ6bGVmdH0uaXppTW9kYWwtcnRsIC5pemlNb2RhbC1oZWFkZXItc3VidGl0bGUsLml6aU1vZGFsLXJ0bCAuaXppTW9kYWwtaGVhZGVyLXRpdGxle3RleHQtYWxpZ246cmlnaHQ7Zm9udC1mYW1pbHk6VGFob21hLCdMYXRvJyxBcmlhbDtmb250LXdlaWdodDo1MDB9Lml6aU1vZGFsLXJ0bCAuaXppTW9kYWwtaGVhZGVyLml6aU1vZGFsLW5vU3VidGl0bGV7cGFkZGluZzoxMHB4IDE1cHggMTJweCA0MHB4fS5pemlNb2RhbC1ydGwgLml6aU1vZGFsLWhlYWRlci5pemlNb2RhbC1ub1N1YnRpdGxlIC5pemlNb2RhbC1oZWFkZXItaWNvbntwYWRkaW5nOjAgMCAwIDEzcHh9Lml6aU1vZGFsLml6aU1vZGFsLWxpZ2h0IC5pemlNb2RhbC1oZWFkZXItaWNvbntjb2xvcjpyZ2JhKDAsMCwwLC41KX0uaXppTW9kYWwuaXppTW9kYWwtbGlnaHQgLml6aU1vZGFsLWhlYWRlci10aXRsZXtjb2xvcjojMDAwfS5pemlNb2RhbC5pemlNb2RhbC1saWdodCAuaXppTW9kYWwtaGVhZGVyLXN1YnRpdGxle2NvbG9yOnJnYmEoMCwwLDAsLjYpfS5pemlNb2RhbC5pemlNb2RhbC1saWdodCAuaXppTW9kYWwtYnV0dG9uLWNsb3Nle2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ3dBQUFBc0NBWUFBQUFlaEZvQkFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBNEpwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTVRNNElEYzVMakUxT1RneU5Dd2dNakF4Tmk4d09TOHhOQzB3TVRvd09Ub3dNU0FnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGNFMU5Pazl5YVdkcGJtRnNSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG95UVRVMVJVWkROelJGT0RReE1VVTJPREF4T0VVd1F6ZzBRakJEUWpJM09TSWdlRzF3VFUwNlJHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEbzFORU00TVRVMU1FSTRRVUV4TVVVMlFqTkdPRVZCTWpnNE9UUkJSVGcyTnlJZ2VHMXdUVTA2U1c1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvMFJUTkZORU5ETWtJNFFVRXhNVVUyUWpOR09FVkJNamc0T1RSQlJUZzJOeUlnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdRME1nTWpBeE55QW9UV0ZqYVc1MGIzTm9LU0krSUR4NGJYQk5UVHBFWlhKcGRtVmtSbkp2YlNCemRGSmxaanBwYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2paall6TXdNbUUxTFdGbE1qRXROREkzWlMxaE1tRTRMVEpsWWpobE1tWmxZMkUzTlNJZ2MzUlNaV1k2Wkc5amRXMWxiblJKUkQwaVlXUnZZbVU2Wkc5amFXUTZjR2h2ZEc5emFHOXdPamRtWW1VM05HRTNMVEF4TURVdE1URTNZUzFoWW1NM0xXRXpOV05rT1dVMVl6YzROeUl2UGlBOEwzSmtaanBFWlhOamNtbHdkR2x2Ymo0Z1BDOXlaR1k2VWtSR1BpQThMM2c2ZUcxd2JXVjBZVDRnUEQ5NGNHRmphMlYwSUdWdVpEMGljaUkvUG8yNFFzc0FBQU50U1VSQlZIamEzSmxKYUJSQkZJYTdaeHlUU1hBREhVa2lrdUFhd1pOTEVPT0dHcndKUVlrbzhSNFJCUStPSUNvcWdoSlFVVndQWWp6RlkwUVVCUVUxa29nb0tPNkNHMHBjSXdiaU5pYmovOEpyYU52dTZYbzlOVE90UDN4elNLZTYvNjUrVmU5VmxXbGtwMkl3R1V3RkUwRTVHQTRHOC9VKzBBUGVnV2ZnSHJnUHVxMGJwTk5wMFFQTmdFWW5nSGxnR3B1TUNOcDJzK2tyNEJZTS84cWw0V3F3SEV6UDRtWHRlZzdhd09XMFlsZXJQblFJYUFSTE5CbDFpa0xsQkR3LzFXRjRDbGdIS296YzZpZG9nZWt6MlJoZUFOYmFCbEUrZEI0Y2hmRitxZUhGM0xPRjBGV3dGNmI3bkJlOFJ2ZWNBcG9selFWcjNDNjRHUjRIMWh1RlY1MXBtdlYraGlrUmJBQkZSamkwR3Fhck14bHVBR09OOENnS21tQTY1bVo0REZocWhFOVZQUC8vWlhnWmlDbW0xdDFnSTZYV0FBWStnRjBnQ2U0cXRxbEhMOGZ0aGtlQldzWEdyZUE2ZU1nUHZpRXcreDVzQlozZ0FkalBDY05QSThGc3UrRmF3VUN6ejQwcHNFZlJOSm5kQmw3Yi9wWm1WTFRRTWt6Sm8wYlFTeXM0M2lXbTNjeFMrRFVKT21vU3dxS0NSbUVaV0trWXY2UlNNQlBjNWxxWFJHbTBBMVE2WGlhVDJhU3dvOGpySy9xWndabEZJbFhUdXN4YTZpWERkZFRkQVJwbk1qMmVrOUFXaldZSDdoL2x1YmNzNEEyOFRIZHlBZE9sMGV6QW1LTkJOeUxMaVQwQnRqdGk5enVIZzA2enBKS0lwcm9od1hOeXBjdTFPSWRHallibnhDTEdQeVl5L0VQRGZlanpid1l2WEs1OUF6dUZHZEZMS1RMOFdZTlo1OVJWekdFU0pDTm0wdGVJNDBFNnpOSUEyd1NhQTJSRVAzMmlhVzBvbUtYUmJKS1RVVnlZRVZWMEo4b3h2RWlRbWlVWnJGU3o2WE5rdUplM25CS0NlbGFTYmpPWnJoTHNkMUJJbll4d2VTZUpxOVlBNmRZdHVaQ0JJNEpaNmpHVy9XK3NlYmhkMERBYU1JTzVtVFlGVzErWDZHZVE3VE8zVzBXeVFqM2N3MHVsQmc0blNVYmNBWTd6UFZZcDdpcDk1RlhPSDI5SGIzNUFPUGp5cFdNSWg3UE9SU2pGWlZzSXpkS1c3QVd2ZlluVFZOV0h5Q3l0SHcramQxTmVocWtzM0tlcHZ0Q2hVekQ3eUd2RTIvY2R1cXhsZFFGMUVXWmIvUGJXTEYzakFWZ28wV3Jsa04rYzZoU2QrcnpsYVN1YVI3TzBvWDB3eUlhMnBWQWRHYWowSENVVk9xSXE0ZFZ3cmc1bG1tRzJ3KzhmLzl0akw2Zm9ZSEUrR3k4WHR2M0NQVXBmN1dhdUR4YWRLdUl3b2VOYk9tb1lEWWJaMG5zLzF3eFVDN3lraWdzOHNTL0xwRWUzdndVWUFMaUtERERTZ0VpU0FBQUFBRWxGVGtTdVFtQ0MpIG5vLXJlcGVhdCA1MCUgNTAlfS5pemlNb2RhbC5pemlNb2RhbC1saWdodCAuaXppTW9kYWwtYnV0dG9uLWZ1bGxzY3JlZW57YmFja2dyb3VuZDp1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDd0FBQUFzQ0FZQUFBQWVoRm9CQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUE0SnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNVE00SURjNUxqRTFPVGd5TkN3Z01qQXhOaTh3T1M4eE5DMHdNVG93T1Rvd01TQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Y0UxTk9rOXlhV2RwYm1Gc1JHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEcEVRVGcxTlRBMk5UUkZPRFF4TVVVMk9UUTBOMFZFUmpZMlEwTTVPRFl3UkNJZ2VHMXdUVTA2Ukc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRvMFJUTkZORU5DUWtJNFFVRXhNVVUyUWpOR09FVkJNamc0T1RSQlJUZzJOeUlnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG8wUlRORk5FTkNRVUk0UVVFeE1VVTJRak5HT0VWQk1qZzRPVFJCUlRnMk55SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdNakF4TnlBb1RXRmphVzUwYjNOb0tTSStJRHg0YlhCTlRUcEVaWEpwZG1Wa1JuSnZiU0J6ZEZKbFpqcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakZsTlRRd1l6Y3pMVFZoWm1FdE5ESmxZaTA0WXpKbExXTXdNekZsWW1GaVltSXlOaUlnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpWVdSdlltVTZaRzlqYVdRNmNHaHZkRzl6YUc5d09tVmtZbVJpTXpNMUxUQXhNRFV0TVRFM1lTMWhZbU0zTFdFek5XTmtPV1UxWXpjNE55SXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9QdklpY2RVQUFBT3ZTVVJCVkhqYXhKbFpiQTFoRk1lL3FhSXRVVXNzcGFrZzFsYUo3VVVpc1F1UnZ2VEZBMTVzUVNSQ0xCRnJRcnloSHF4Tkh4RVB0YVE4Q0NVa0lyVlZSYlZCSmRaWVNyWFZvbnI5LzNwR3huVHVuWms3OC9YK2sxK2FPKzE4OTkvdm5udk8rYzRZS3BpNmdoRWdXMzRPQkQxQktqQkFNNmdINzhGejhCaFV5clcvaWtRaXZ0N1FpTk1velUwREU4UmtKeC8zZmdDUHdBMVFIdkhwMksvaEhKQVBKcXB3VkEySzRmbFcySVo3Z3lWZ3B0S2poNkFReGwrR1laaTd1UnIwVTNyVkJJcGcrbklRd3d2QUNwQ2tPazRYd1lsb3NSM0xNR04xcVVxTXJvR0RUcWFOR0R1N1NpVldsK0QzaVAyaTAwYzlIcXhVaWRkOHd6RHkzSFk0SFJ3Q2ZXelh6NEw3TG0rUUtmSGVPVVRUTFdBemRybzZtdUgxWUliRGpjdWxXcm1wVUVNMllZWGNDTk10OXBBWUU4V3NXWUxkbEF4YU5ZVEdNRERIS1lZWEJWeTRCMGpURk0vNWlPY1VjMWZNLzJKY25JdE5BWXRCTnpHdFEzM0JWSERWM09IcEFScWhWNkNMTEtwVHM4eVFZSHhPQ3JEUU83QVYxR2cyUEJKaE1ZaUdoNE1NbngxZUxraXhYS3NGdXpTYlpyck1wZUd4SG5xRkZ0dnJUV0NiaElMZDlBdU5wblBNSFhhVHRaRDBrbDFtUmR3U3hYU2pKc05aZk9OamNtcUlKUjVwM2xwNlkrc1hyQXpzQnovbE5Ydm10WllNRkticWFmaTBwS1FnS3BPU1BobXNDNUJ4WEVzMUZ6NGZVci83VFdNZS9xOWJDMnMzdEpzMURmL1EvQjVQd0Fad0pZUzFXcFBsbzB6UlpKWnppTDJnUVU3STFHeUhMN1FTRDI2dGFWT3l0STI2RHBpbnhLeXBBcHZwaytDNmRIbE1uWHNrYlViVDF5VHBOM1dKSFdCMzI3VUNTM2hVb2MrdEEvVnl4UC9vc3Q1ckdxN1FXWm5BZG9lMGVaZ25Zd2VEYmdtZ2tvYWZnazhhVGZOZ3NNTm1tcWZoQytDemozVjRUM21TQkgyNTVreEIwenRkNHROTkRKa2FzMkNVZGtBS0hRM3lBdHhmaWpqL2JkYjdDdW15aG1veWV4emNzNlF3djJxVWJQS3ZKRE90bk5Ga2xyRjNSNXFuZUEyWFlIZS8yQStodDFYYjNGWlhSWTFYVEFqRlRndHhKNDVxS3RXRHBaSzFnNmRoSVF1dkJ6amN5OEZnUTZ5OE53K3NDZG53TDFEbjhqZE1lNm0yYSszbWE5RVNOVWRPQzFWaXhTSDNiblBpWXlyYXN3bk8wZnFESVFreVc4V21DV2FiN2IrSTlUQ0YzK3gwajJlK01QVUE3TFBHclZmRDFGM1ZOc3JQVlIwemhTOEJCNXgyMW11ellhMVN5MVRiNHk0ZDRxT3dJaTlQay93Y2oxZ1Y1MHA1elFqSktBc0pIOEtjWTR2cGRZcmpWMHc5SE14eEhqZktOcGZ3ZE15Uk51QW15eTJNMXZxNU9lZ0JORk1tUjlsU0hEaXpTTFBNSkdqdU8yQlpmU090TEt2cE15bFV2aC9kL2hGZ0FPSDQraWJ4R1RadUFBQUFBRWxGVGtTdVFtQ0MpIG5vLXJlcGVhdCA1MCUgNTAlfS5pemlNb2RhbC5pemlNb2RhbC1saWdodC5pc0Z1bGxzY3JlZW4gLml6aU1vZGFsLWJ1dHRvbi1mdWxsc2NyZWVue2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ3dBQUFBc0NBWUFBQUFlaEZvQkFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBM0JwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTVRNNElEYzVMakUxT1RneU5Dd2dNakF4Tmk4d09TOHhOQzB3TVRvd09Ub3dNU0FnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGNFMU5Pazl5YVdkcGJtRnNSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG95UlVVeE1rWXhPRFJGT0RVeE1VVTJRamMzUkRrME1VVXpNekpEUmpCRU9DSWdlRzF3VFUwNlJHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEbzBSVE5GTkVOQ1JrSTRRVUV4TVVVMlFqTkdPRVZCTWpnNE9UUkJSVGcyTnlJZ2VHMXdUVTA2U1c1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvMFJUTkZORU5DUlVJNFFVRXhNVVUyUWpOR09FVkJNamc0T1RSQlJUZzJOeUlnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdRME1nTWpBeE55QW9UV0ZqYVc1MGIzTm9LU0krSUR4NGJYQk5UVHBFWlhKcGRtVmtSbkp2YlNCemRGSmxaanBwYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pnek0yTXdPV1ppTFdKak9URXROR1ZsWlMwNU1ETTFMVFJrTW1VMlptRTFaakJtTWlJZ2MzUlNaV1k2Wkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRveVJVVXhNa1l4T0RSRk9EVXhNVVUyUWpjM1JEazBNVVV6TXpKRFJqQkVPQ0l2UGlBOEwzSmtaanBFWlhOamNtbHdkR2x2Ymo0Z1BDOXlaR1k2VWtSR1BpQThMM2c2ZUcxd2JXVjBZVDRnUEQ5NGNHRmphMlYwSUdWdVpEMGljaUkvUHYxUTlaOEFBQU9YU1VSQlZIamF4SmxMYkExUkdNZlBqSXMrRXZvSVJZdDRGVlVsMkVra1JUeEtVcVFiRzBTRWhvMkZqVVE4WXRFSUNiRWdUZEZZZUsxS2FHdlZlb1VsdHlTdHQwVWxORTE3YVdoVjIrdi85WDVYSnBNemM4LzB6cG41a2wrYU8zTm03ci9mblB1OXhoRHAyVVJRREpidzN4a2dCMlFDQXd5QVB2QU5mQVJ2UURzZkc3VjRQTzdwQzQweENpVnhhOEFLRmpuT3c3VmRvQTA4QnRHNFI4VmVCWmVDS3JCUytHUHZRQU0wUC9OYmNCN1lCZFlKUGZZS1hJWHdMMzRJSm04ZUJGT0ZYdXNIOVJEZG5JN2dMV0EvTUVWd2RoL1VPZTF0TjhHMFYzZUxjS3dGWEpDSk5sMDhHNVpZc3JXZ1duWkNKbmc1T09Cd28xaUFvaXNNdzZoTUpYZ3lPT3l3Vlc3eGorOUJnS0wzUUhTeG0rQzlJRjl5NFUyR01sU3RSUFFQOEpicDlsRndoSndFMFJIcmdhU1Y4TjZ4RzIzOGw3Wmp0ZngzSzU4L0JkN3pzV25nSXFkblAyd2UyQUNhN0I3ZTZSTDZqb0s1RXRITmZMN2I1dTFCbjdkR0ZieWNZUlZNLzhXeUZKbnVKSyt6MmlWd3pGck1jRjFoK0N4NENsaHRGVnl1OENXNTRJVEUwMUV3Rk1BUGNIMVNNSldJcXhRdkl0RTFZSEVJc1hraHRrVWhDVjRBcGl0ZUZPUGFkbjRJZ3NlRE1vb1NTeFZyaFdGd21rdkNzS3cwNldHaEtMaEhoR3V6U0hDaGg5cFo1Y2Mxb0ZGd2ZvVFRzV3JXcVFDdlhkWlFFcGtEc2pVSnppU3YzUXU0M2szTFRBMUJYcXZSWS80RE1qVGQveXU0bmlKVm05d3NsQ2pjYjRRRS85UW8rQWw0NGJhQW1ncEtDSXFDKzAxT0JMcnNyOC9kZTh6a2lZd3VVeFdTcTdpdU04SmhhbnRJcWZZSXRrT2VwS0J5c25ieWNJZlBYWUtxVVJMNkRoYUJDUXJyS2NaSFRhNWxveUVJSmdIWHdHM0Y5VFFWK3B4TUdLMEJpYVRIbjJPTEVqY1VSYmRpN1hCU01PM2pUeG9FanRnKzd3RG5oRzNzcFNENkYzaGs3VGpveG5jMENKNWsrNXdGQ3JocGxZbDJtbUkyNG55dnZXdW1BRTl6MnpJZkJXOFdpZm54SUhjMnliNnhpSHRFb21zMC9obEd0cEFQSENrZ05EakZ5Wm5nUE44OENPdmtQcEVlK1hHSGJGY0Q3ejUzQyt5YndLRUFvMFVQWjhRQ3lia21pTDNzTnZraGV5Z1NJMDhSWU9TUWlhVWhkNTJzVXBJWkxXd0pzWXFra2RjWmVIZklTNjZuYzlYY1pRUnBOQlk3QzdGOVl5MU90b25FckRnU2dOaEdjRVhtV2EvVkZBMU85b25FNnk0ZFJxR3RYdVZ0a3BmMmlEeThFVlI2R0x5a01ucnNORkM4NjdRRjBoSDh2M01WaWNGY3VZZEt5NTZ1cVF4NFN1a1dRajNOT3RKdFFJdDRja1N2Ym1kemlNcXk3SGNTOXh2MGNuL1h3ZG4wQTFkcm5sL2QvaE5nQUdRYTZMZ2FycDZCQUFBQUFFbEZUa1N1UW1DQykgbm8tcmVwZWF0IDUwJSA1MCV9Lml6aU1vZGFsIC5pemlNb2RhbC1sb2FkZXJ7YmFja2dyb3VuZDojZmZmIHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlORFFpSUdobGFXZG9kRDBpTkRRaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTkNBME5DSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQnpkSEp2YTJVOUlpTTVPVGtpUGlBZ0lDQThaeUJtYVd4c1BTSnViMjVsSWlCbWFXeHNMWEoxYkdVOUltVjJaVzV2WkdRaUlITjBjbTlyWlMxM2FXUjBhRDBpTWlJK0lDQWdJQ0FnSUNBOFkybHlZMnhsSUdONFBTSXlNaUlnWTNrOUlqSXlJaUJ5UFNJeElqNGdJQ0FnSUNBZ0lDQWdJQ0E4WVc1cGJXRjBaU0JoZEhSeWFXSjFkR1ZPWVcxbFBTSnlJaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQmlaV2RwYmowaU1ITWlJR1IxY2owaU1TNDBjeUlnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZzZFdWelBTSXhPeUF5TUNJZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWTJGc1kwMXZaR1U5SW5Od2JHbHVaU0lnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhMlY1VkdsdFpYTTlJakE3SURFaUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUd0bGVWTndiR2x1WlhNOUlqQXVNVFkxTENBd0xqZzBMQ0F3TGpRMExDQXhJaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnlaWEJsWVhSRGIzVnVkRDBpYVc1a1pXWnBibWwwWlNJZ0x6NGdJQ0FnSUNBZ0lDQWdJQ0E4WVc1cGJXRjBaU0JoZEhSeWFXSjFkR1ZPWVcxbFBTSnpkSEp2YTJVdGIzQmhZMmwwZVNJZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWW1WbmFXNDlJakJ6SWlCa2RYSTlJakV1TkhNaUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGJIVmxjejBpTVRzZ01DSWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1kyRnNZMDF2WkdVOUluTndiR2x1WlNJZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYTJWNVZHbHRaWE05SWpBN0lERWlJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHdGxlVk53YkdsdVpYTTlJakF1TXl3Z01DNDJNU3dnTUM0ek5UVXNJREVpSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSEpsY0dWaGRFTnZkVzUwUFNKcGJtUmxabWx1YVhSbElpQXZQaUFnSUNBZ0lDQWdQQzlqYVhKamJHVStJQ0FnSUNBZ0lDQThZMmx5WTJ4bElHTjRQU0l5TWlJZ1kzazlJakl5SWlCeVBTSXhJajRnSUNBZ0lDQWdJQ0FnSUNBOFlXNXBiV0YwWlNCaGRIUnlhV0oxZEdWT1lXMWxQU0p5SWlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JpWldkcGJqMGlMVEF1T1hNaUlHUjFjajBpTVM0MGN5SWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2RtRnNkV1Z6UFNJeE95QXlNQ0lnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZMkZzWTAxdlpHVTlJbk53YkdsdVpTSWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2EyVjVWR2x0WlhNOUlqQTdJREVpSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR3RsZVZOd2JHbHVaWE05SWpBdU1UWTFMQ0F3TGpnMExDQXdMalEwTENBeElpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCeVpYQmxZWFJEYjNWdWREMGlhVzVrWldacGJtbDBaU0lnTHo0Z0lDQWdJQ0FnSUNBZ0lDQThZVzVwYldGMFpTQmhkSFJ5YVdKMWRHVk9ZVzFsUFNKemRISnZhMlV0YjNCaFkybDBlU0lnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZbVZuYVc0OUlpMHdMamx6SWlCa2RYSTlJakV1TkhNaUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhaaGJIVmxjejBpTVRzZ01DSWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1kyRnNZMDF2WkdVOUluTndiR2x1WlNJZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYTJWNVZHbHRaWE05SWpBN0lERWlJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHdGxlVk53YkdsdVpYTTlJakF1TXl3Z01DNDJNU3dnTUM0ek5UVXNJREVpSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJSEpsY0dWaGRFTnZkVzUwUFNKcGJtUmxabWx1YVhSbElpQXZQaUFnSUNBZ0lDQWdQQzlqYVhKamJHVStJQ0FnSUR3dlp6NDhMM04yWno0PSkgbm8tcmVwZWF0IDUwJSA1MCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDo5fS5pemlNb2RhbCAuaXppTW9kYWwtY29udGVudC1sb2FkZXJ7YmFja2dyb3VuZDp1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTkRRaUlHaGxhV2RvZEQwaU5EUWlJSFpwWlhkQ2IzZzlJakFnTUNBME5DQTBOQ0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUJ6ZEhKdmEyVTlJaU01T1RraVBpQWdJQ0E4WnlCbWFXeHNQU0p1YjI1bElpQm1hV3hzTFhKMWJHVTlJbVYyWlc1dlpHUWlJSE4wY205clpTMTNhV1IwYUQwaU1pSStJQ0FnSUNBZ0lDQThZMmx5WTJ4bElHTjRQU0l5TWlJZ1kzazlJakl5SWlCeVBTSXhJajRnSUNBZ0lDQWdJQ0FnSUNBOFlXNXBiV0YwWlNCaGRIUnlhV0oxZEdWT1lXMWxQU0p5SWlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JpWldkcGJqMGlNSE1pSUdSMWNqMGlNUzQwY3lJZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZG1Gc2RXVnpQU0l4T3lBeU1DSWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1kyRnNZMDF2WkdVOUluTndiR2x1WlNJZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYTJWNVZHbHRaWE05SWpBN0lERWlJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHdGxlVk53YkdsdVpYTTlJakF1TVRZMUxDQXdMamcwTENBd0xqUTBMQ0F4SWlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0J5WlhCbFlYUkRiM1Z1ZEQwaWFXNWtaV1pwYm1sMFpTSWdMejRnSUNBZ0lDQWdJQ0FnSUNBOFlXNXBiV0YwWlNCaGRIUnlhV0oxZEdWT1lXMWxQU0p6ZEhKdmEyVXRiM0JoWTJsMGVTSWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1ltVm5hVzQ5SWpCeklpQmtkWEk5SWpFdU5ITWlJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhiSFZsY3owaU1Uc2dNQ0lnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZMkZzWTAxdlpHVTlJbk53YkdsdVpTSWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2EyVjVWR2x0WlhNOUlqQTdJREVpSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR3RsZVZOd2JHbHVaWE05SWpBdU15d2dNQzQyTVN3Z01DNHpOVFVzSURFaUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhKbGNHVmhkRU52ZFc1MFBTSnBibVJsWm1sdWFYUmxJaUF2UGlBZ0lDQWdJQ0FnUEM5amFYSmpiR1UrSUNBZ0lDQWdJQ0E4WTJseVkyeGxJR040UFNJeU1pSWdZM2s5SWpJeUlpQnlQU0l4SWo0Z0lDQWdJQ0FnSUNBZ0lDQThZVzVwYldGMFpTQmhkSFJ5YVdKMWRHVk9ZVzFsUFNKeUlpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCaVpXZHBiajBpTFRBdU9YTWlJR1IxY2owaU1TNDBjeUlnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdkbUZzZFdWelBTSXhPeUF5TUNJZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWTJGc1kwMXZaR1U5SW5Od2JHbHVaU0lnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdhMlY1VkdsdFpYTTlJakE3SURFaUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUd0bGVWTndiR2x1WlhNOUlqQXVNVFkxTENBd0xqZzBMQ0F3TGpRMExDQXhJaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnlaWEJsWVhSRGIzVnVkRDBpYVc1a1pXWnBibWwwWlNJZ0x6NGdJQ0FnSUNBZ0lDQWdJQ0E4WVc1cGJXRjBaU0JoZEhSeWFXSjFkR1ZPWVcxbFBTSnpkSEp2YTJVdGIzQmhZMmwwZVNJZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWW1WbmFXNDlJaTB3TGpseklpQmtkWEk5SWpFdU5ITWlJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIWmhiSFZsY3owaU1Uc2dNQ0lnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdZMkZzWTAxdlpHVTlJbk53YkdsdVpTSWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ2EyVjVWR2x0WlhNOUlqQTdJREVpSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR3RsZVZOd2JHbHVaWE05SWpBdU15d2dNQzQyTVN3Z01DNHpOVFVzSURFaUlDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUhKbGNHVmhkRU52ZFc1MFBTSnBibVJsWm1sdWFYUmxJaUF2UGlBZ0lDQWdJQ0FnUEM5amFYSmpiR1UrSUNBZ0lEd3ZaejQ4TDNOMlp6ND0pIG5vLXJlcGVhdCA1MCUgNTAlfS5pemlNb2RhbCAuaXppTW9kYWwtY29udGVudDphZnRlciwuaXppTW9kYWwgLml6aU1vZGFsLWNvbnRlbnQ6YmVmb3Jle2NvbnRlbnQ6Jyc7ZGlzcGxheTp0YWJsZX0uaXppTW9kYWwgLml6aU1vZGFsLWNvbnRlbnQ6YWZ0ZXJ7Y2xlYXI6Ym90aH0uaXppTW9kYWwgLml6aU1vZGFsLWNvbnRlbnR7em9vbToxO3dpZHRoOjEwMCU7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9Lml6aU1vZGFsIC5pemlNb2RhbC13cmFwe3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS5pemlNb2RhbCAuaXppTW9kYWwtaWZyYW1le2JvcmRlcjowO21hcmdpbjowIDAgLTZweDt3aWR0aDoxMDAlO3RyYW5zaXRpb246aGVpZ2h0IC4zcyBlYXNlfS5pemlNb2RhbC1vdmVybGF5e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9Lml6aU1vZGFsLW5hdmlnYXRle3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3BvaW50ZXItZXZlbnRzOm5vbmV9Lml6aU1vZGFsLW5hdmlnYXRlLWNhcHRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxMHB4O3RvcDoxMHB4O2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6MTZweDtmb250LXNpemU6OXB4O2ZvbnQtZmFtaWx5OidMYXRvJyxBcmlhbDtsZXR0ZXItc3BhY2luZzouMWVtO3RleHQtaW5kZW50OjA7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6NzBweDtwYWRkaW5nOjVweCAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtkaXNwbGF5Om5vbmV9Lml6aU1vZGFsLW5hdmlnYXRlLWNhcHRpb246OmFmdGVyLC5pemlNb2RhbC1uYXZpZ2F0ZS1jYXB0aW9uOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjJweDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjE0cHg7Zm9udC1zaXplOjEycHg7Y29udGVudDonJztiYWNrZ3JvdW5kLXNpemU6MTAwJSFpbXBvcnRhbnR9Lml6aU1vZGFsLW5hdmlnYXRlLWNhcHRpb246YmVmb3Jle2xlZnQ6MDtiYWNrZ3JvdW5kOnVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUN3QUFBQW9DQVlBQUFDRkZSZ1hBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQTRacFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1UTXlJRGM1TGpFMU9USTROQ3dnTWpBeE5pOHdOQzh4T1MweE16b3hNem8wTUNBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wVW1WbVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWU1pXWWpJaUI0Yld4dWN6cDRiWEE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM4aUlIaHRjRTFOT2s5eWFXZHBibUZzUkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRveU5tRmpOakF5TXkwNE9XVTBMV0UwTkRBdFltTXhNeTFrT1RBNU1UUTNNbVl6WWpBaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk5EUkVRMFl3UmpBMU16UXpNVEZGTmtFNU5VTkRSRGt5UXpFd016TTVSVE1pSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TkRSRVEwWXdSVVkxTXpRek1URkZOa0U1TlVORFJEa3lRekV3TXpNNVJUTWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTkRJREl3TVRVdU5TQW9WMmx1Wkc5M2N5a2lQaUE4ZUcxd1RVMDZSR1Z5YVhabFpFWnliMjBnYzNSU1pXWTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRHBtTm1NME56azNOaTFtTnpFM0xUazVOREF0WVRneVlTMW1OVGRqTm1OaVltVTBOV01pSUhOMFVtVm1PbVJ2WTNWdFpXNTBTVVE5SW1Ga2IySmxPbVJ2WTJsa09uQm9iM1J2YzJodmNEb3daR1ZtWVRFeVpDMDFNek0wTFRFeFpUWXRZV1JrWWkwNFkyTm1Zakk1WlRBeE5qWWlMejRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejdvbzBwdEFBQUNXa2xFUVZSNDJ1eVpUV3NUWVJTRlp5YnhvNGtXazVnMk5DNXFUQVUzS3EzMEE5dWRpMW9Yb2xWL2hXdWh2NlIvUTZ1dGlvaTRMYmJWRkhlbWFtbFJVME9DRWswd1pqd1h6d3REb0JEb3BITUhjdUZKTXBsWm5MbTV1ZSs1ODlxdTYxcWVPQXB5WUFqRWdHMEZFeUxxTi9nS2lxQnVUdGdld1dsd0NadzA1Nnhnd3dpcmdVM3d4U3Y0TkpnQ1VWNVlCUlhRREVoc0JKd0NTU2F1QlZaRmRKUmxJSms5QXY3d2JqNTc3akRJT0VOdFJtUFZ3Y3N3NktmQUF2aWtSS3pFRGxobmh1VS9sUlBCV2FhOXdzeHFDNm5kUFg3T2lPQTREOHFXM3ZqTzl6N0gwdzMrS2hac3RObU9GYkxvQ1E2RFlHbUwrYkFJbm1HZkxGQzRhc0ZYd1JKSWdCK2dvVm13K0k3SFhPKy9nZXZHbkdnVVBFR3hrdGtTbUFNYldtdDRIRHdCS1M2WE4xakRLcnZFRllvVks3b0xyb0UzaDkzV29oMWVOd3FXYWZKL2dRVjY1dk0rYWlsMzRtYzZFWndCSzJDQXg4ZkFJamplQllNekRUNGNWSENFWHRSYlJ2RXUvTnI5SENJT25HR3AxNXZnRWVjOUtZbjc0QjBuQVQvQ1pudjg2RmNOdndLM3dFTndBandBczJCYnM1ZDRDVzV6aXIwQVh2djhwK3RLSDM0QjVsa1c0aDJlZ1JIdGJ1MDV1TU1ISFdmQjB6QzROUkY1bDA5a3p2RTRyZDJ0eVVKeWp5NHR6N2FrWnFYYkw4UUVUYkovRnNNZ1dPSnRiNmJyQ1E1WXNCc0M4VWFiNjNEVmtrZ3FGcHppZTkzaDhPaFNjRmFoMkxUSGk1Y2NXcm9hTGQ1bDYvLytocFlRb1dQMDVMS3FGczJXUVliVHNOeEFpKzVmeHBXbWRmaDdIUzdYaHdTekcrSDNhMkpudlpzeWt0bUxiZE9GaHBETXZyZjRzTjF1Mi9hSzBjd01jbVlMY3R1cndlY2VXK0NuT2ZGUGdBRUE4dVdGRnlsQkpZb0FBQUFBU1VWT1JLNUNZSUk9KSBuby1yZXBlYXQgNTAlIDUwJX0uaXppTW9kYWwtbmF2aWdhdGUtY2FwdGlvbjphZnRlcntyaWdodDowO2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ3dBQUFBb0NBWUFBQUNGRlJnWEFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFEc01BQUE3REFjZHZxR1FBQUFBWmRFVllkRk52Wm5SM1lYSmxBRUZrYjJKbElFbHRZV2RsVW1WaFpIbHh5V1U4QUFBRGhtbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhNeklnTnprdU1UVTVNamcwTENBeU1ERTJMekEwTHpFNUxURXpPakV6T2pRd0lDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGJHNXpPbmh0Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0x5SWdlRzF3VFUwNlQzSnBaMmx1WVd4RWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qSTJZV00yTURJekxUZzVaVFF0WVRRME1DMWlZekV6TFdRNU1Ea3hORGN5WmpOaU1DSWdlRzF3VFUwNlJHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEbzBORVJEUmpCR01EVXpORE14TVVVMlFUazFRME5FT1RKRE1UQXpNemxGTXlJZ2VHMXdUVTA2U1c1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvME5FUkRSakJGUmpVek5ETXhNVVUyUVRrMVEwTkVPVEpETVRBek16bEZNeUlnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdRME1nTWpBeE5TNDFJQ2hYYVc1a2IzZHpLU0krSUR4NGJYQk5UVHBFWlhKcGRtVmtSbkp2YlNCemRGSmxaanBwYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT21ZMll6UTNPVGMyTFdZM01UY3RPVGswTUMxaE9ESmhMV1kxTjJNMlkySmlaVFExWXlJZ2MzUlNaV1k2Wkc5amRXMWxiblJKUkQwaVlXUnZZbVU2Wkc5amFXUTZjR2h2ZEc5emFHOXdPakJrWldaaE1USmtMVFV6TXpRdE1URmxOaTFoWkdSaUxUaGpZMlppTWpsbE1ERTJOaUl2UGlBOEwzSmtaanBFWlhOamNtbHdkR2x2Ymo0Z1BDOXlaR1k2VWtSR1BpQThMM2c2ZUcxd2JXVjBZVDRnUEQ5NGNHRmphMlYwSUdWdVpEMGljaUkvUHVpalNtMEFBQUtiU1VSQlZGaEg3Wm5KajB4UkdFZXJ6Rm9JTVRhQ1ptT0llZGhhaUpqNTV5ejhEYVlkTmhJSkVVTVFiQ1RHM3JRMDJoRFNpRVk1NTNYZFRwSFMzbnY5NnRhVjlFbE82bFZ0NnBlYjc5MzNmZmZWRzQxR3JZVzV1QmFYNEV5c1l6Y3cxRmQ4aGMvd00yYTBCbDZObTNCVzlpMGREUHNRWC9vbEJGNkZPNzJBSC9nRzMrTjNqTDNLQnBxR0MzRVJUc0dmZUFzSERUeUhpNzFvQ1h6QmUvZ2FVMkE1YnNjWk9JeFhUYjhPTFFOWDlpNm1FbFlzZy92b3FydXdmUWIyQmhPRFdncXBNWUR2ME5Mc05YQzR5ZDQyUDFQRXdOSmo0SEJUV2RpcEVyTFZEZnhmTVJtNDA4UU12QnUzalY2V0oxWmc5L3JiZUJPUCtVTlpZZ1graUUvUnArbHBQSUtsaUJYWUI5SWh0UE55M3ovVC9GNlltRFhzQ2h2eUJjN0dzM2dBQ3hFenNEekJnOWlQUFhnTzkyTnVZZ2VXeDJoMytBaHRhTTdqUHN5RjdhVjM3WFI4Z05aWU8vcHdLWTUxK3hQa0cyN0ZrMmpvVDNnQ3IyQTdOdUo2SE1rVGVBUGFkbHAzVmVNQ2hGN0cwUDZYM2RtZmpBWE9VeElqNkxaa3YxeWxOdVN0RFplamtMK1BTOTZTY0Z6UnFuREF0STVQb1RlZnZiZzdpTk5PT3dxVlJDZllnaGR4QmJwSEg4WTcrRGNLbFVUVjdNTExhTmdoUElyamhmMk4ySUYzNEFWY2pFNDRoclhIeUUzTXdFNi9sb0V6cEVjSWxxS2pleUZpQmU3RlMraGUvZ0VOZXdNTEV5dXdYZG84ZEdXUDQzVXNSYXpBOWc3dUROYndOWDhvUzh3YXRsc3orSVNJR2JnU0pnTjNHZ09IbG5GcTh6TkZRcmFHZ1QxaUZjOWlVeVUwWHNNR0hoeTl6aDZYYnZDcDRadUJCV2dsREJqNE9kcUxldTArdVJKVHdNWitEYnAvZTIxUDNtOTd5V2Uyc25zdzFMVEhtejVDLzlsUWR3aGZHYmlxODlHd3ZycndVVDRVQW91aE42TXpsb1RScFZ1RVlJNU85dXJaWVh0cllQR1F3Mk9sWmVnTTE2M1FockpNZldWZ3lUcTBRcTMyQy9ON3VQejlPa25XQUFBQUFFbEZUa1N1UW1DQykgbm8tcmVwZWF0IDUwJSA1MCV9Lml6aU1vZGFsLW5hdmlnYXRlPmJ1dHRvbntwb3NpdGlvbjpmaXhlZDtib3R0b206MDt0b3A6MDtib3JkZXI6MDtoZWlnaHQ6MTAwJTt3aWR0aDo4NHB4O2JhY2tncm91bmQtc2l6ZToxMDAlIWltcG9ydGFudDtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOjA7b3BhY2l0eTouMjt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2U7cG9pbnRlci1ldmVudHM6YWxsO21hcmdpbjowO291dGxpbmU6MH0uaXppTW9kYWwtbmF2aWdhdGU+YnV0dG9uOmhvdmVye29wYWNpdHk6MX0uaXppTW9kYWwtbmF2aWdhdGUtcHJldntsZWZ0OjUwJTtiYWNrZ3JvdW5kOnVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUx3QUFBQzhDQVlBQUFEQ1NjU3JBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBNXNHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0S1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhNeklnTnprdU1UVTVNamcwTENBeU1ERTJMekEwTHpFNUxURXpPakV6T2pRd0lDQWdJQ0FnSUNBaVBnb2dJQ0E4Y21SbU9sSkVSaUI0Yld4dWN6cHlaR1k5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZNREl2TWpJdGNtUm1MWE41Ym5SaGVDMXVjeU1pUGdvZ0lDQWdJQ0E4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWdvZ0lDQWdJQ0FnSUNBZ0lDQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SUtJQ0FnSUNBZ0lDQWdJQ0FnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlDaUFnSUNBZ0lDQWdJQ0FnSUhodGJHNXpPbk4wUlhaMFBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWRmRtVnVkQ01pQ2lBZ0lDQWdJQ0FnSUNBZ0lIaHRiRzV6T25odGNEMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMeUlLSUNBZ0lDQWdJQ0FnSUNBZ2VHMXNibk02WkdNOUltaDBkSEE2THk5d2RYSnNMbTl5Wnk5a1l5OWxiR1Z0Wlc1MGN5OHhMakV2SWdvZ0lDQWdJQ0FnSUNBZ0lDQjRiV3h1Y3pwd2FHOTBiM05vYjNBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZjR2h2ZEc5emFHOXdMekV1TUM4aUNpQWdJQ0FnSUNBZ0lDQWdJSGh0Ykc1ek9uUnBabVk5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmRHbG1aaTh4TGpBdklnb2dJQ0FnSUNBZ0lDQWdJQ0I0Yld4dWN6cGxlR2xtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwyVjRhV1l2TVM0d0x5SStDaUFnSUNBZ0lDQWdJRHg0YlhCTlRUcFBjbWxuYVc1aGJFUnZZM1Z0Wlc1MFNVUStlRzF3TG1ScFpEbzJORGt5WXpjeE15MDVaRE0wTFRabE5HUXRZbVV3TmkxaE1ETXlZMlE0TkRWak5HVThMM2h0Y0UxTk9rOXlhV2RwYm1Gc1JHOWpkVzFsYm5SSlJENEtJQ0FnSUNBZ0lDQWdQSGh0Y0UxTk9rUnZZM1Z0Wlc1MFNVUStlRzF3TG1ScFpEbzFRakl6TVVNeE9EVTNSamN4TVVVMk9EVXpSa1JCUmpFNVJEaERRalpCUkR3dmVHMXdUVTA2Ukc5amRXMWxiblJKUkQ0S0lDQWdJQ0FnSUNBZ1BIaHRjRTFOT2tsdWMzUmhibU5sU1VRK2VHMXdMbWxwWkRwalptTXdOelZtTkMxa09EQTNMV0kwTkRNdFlXSXdZUzAyWVdWaFpqUmpNRGd4WldFOEwzaHRjRTFOT2tsdWMzUmhibU5sU1VRK0NpQWdJQ0FnSUNBZ0lEeDRiWEJOVFRwRVpYSnBkbVZrUm5KdmJTQnlaR1k2Y0dGeWMyVlVlWEJsUFNKU1pYTnZkWEpqWlNJK0NpQWdJQ0FnSUNBZ0lDQWdJRHh6ZEZKbFpqcHBibk4wWVc1alpVbEVQbmh0Y0M1cGFXUTZOalE1TW1NM01UTXRPV1F6TkMwMlpUUmtMV0psTURZdFlUQXpNbU5rT0RRMVl6UmxQQzl6ZEZKbFpqcHBibk4wWVc1alpVbEVQZ29nSUNBZ0lDQWdJQ0FnSUNBOGMzUlNaV1k2Wkc5amRXMWxiblJKUkQ1NGJYQXVaR2xrT2pZME9USmpOekV6TFRsa016UXRObVUwWkMxaVpUQTJMV0V3TXpKalpEZzBOV00wWlR3dmMzUlNaV1k2Wkc5amRXMWxiblJKUkQ0S0lDQWdJQ0FnSUNBZ1BDOTRiWEJOVFRwRVpYSnBkbVZrUm5KdmJUNEtJQ0FnSUNBZ0lDQWdQSGh0Y0UxTk9raHBjM1J2Y25rK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WkdZNlUyVnhQZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQThjbVJtT214cElISmtaanB3WVhKelpWUjVjR1U5SWxKbGMyOTFjbU5sSWo0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BITjBSWFowT21GamRHbHZiajV6WVhabFpEd3ZjM1JGZG5RNllXTjBhVzl1UGdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGMzUkZkblE2YVc1emRHRnVZMlZKUkQ1NGJYQXVhV2xrT21ObVl6QTNOV1kwTFdRNE1EY3RZalEwTXkxaFlqQmhMVFpoWldGbU5HTXdPREZsWVR3dmMzUkZkblE2YVc1emRHRnVZMlZKUkQ0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BITjBSWFowT25kb1pXNCtNakF4Tmkwd09DMHdNVlF4TVRvMU9Eb3dOQzB3TXpvd01Ed3ZjM1JGZG5RNmQyaGxiajRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5RK1FXUnZZbVVnVUdodmRHOXphRzl3SUVORElESXdNVFV1TlNBb1YybHVaRzkzY3lrOEwzTjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUStDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh6ZEVWMmREcGphR0Z1WjJWa1BpODhMM04wUlhaME9tTm9ZVzVuWldRK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR3dmNtUm1PbXhwUGdvZ0lDQWdJQ0FnSUNBZ0lDQThMM0prWmpwVFpYRStDaUFnSUNBZ0lDQWdJRHd2ZUcxd1RVMDZTR2x6ZEc5eWVUNEtJQ0FnSUNBZ0lDQWdQSGh0Y0RwRGNtVmhkRzl5Vkc5dmJENUJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdNakF4TlM0MUlDaFhhVzVrYjNkektUd3ZlRzF3T2tOeVpXRjBiM0pVYjI5c1Bnb2dJQ0FnSUNBZ0lDQThlRzF3T2tOeVpXRjBaVVJoZEdVK01qQXhOaTB3T0Mwd01WUXdPVG8wTURvMU5pMHdNem93TUR3dmVHMXdPa055WldGMFpVUmhkR1UrQ2lBZ0lDQWdJQ0FnSUR4NGJYQTZUVzlrYVdaNVJHRjBaVDR5TURFMkxUQTRMVEF4VkRFeE9qVTRPakEwTFRBek9qQXdQQzk0YlhBNlRXOWthV1o1UkdGMFpUNEtJQ0FnSUNBZ0lDQWdQSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVStNakF4Tmkwd09DMHdNVlF4TVRvMU9Eb3dOQzB3TXpvd01Ed3ZlRzF3T2sxbGRHRmtZWFJoUkdGMFpUNEtJQ0FnSUNBZ0lDQWdQR1JqT21admNtMWhkRDVwYldGblpTOXdibWM4TDJSak9tWnZjbTFoZEQ0S0lDQWdJQ0FnSUNBZ1BIQm9iM1J2YzJodmNEcERiMnh2Y2sxdlpHVStNend2Y0dodmRHOXphRzl3T2tOdmJHOXlUVzlrWlQ0S0lDQWdJQ0FnSUNBZ1BIUnBabVk2VDNKcFpXNTBZWFJwYjI0K01Ud3ZkR2xtWmpwUGNtbGxiblJoZEdsdmJqNEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNldGSmxjMjlzZFhScGIyNCtOekl3TURBd0x6RXdNREF3UEM5MGFXWm1PbGhTWlhOdmJIVjBhVzl1UGdvZ0lDQWdJQ0FnSUNBOGRHbG1aanBaVW1WemIyeDFkR2x2Ymo0M01qQXdNREF2TVRBd01EQThMM1JwWm1ZNldWSmxjMjlzZFhScGIyNCtDaUFnSUNBZ0lDQWdJRHgwYVdabU9sSmxjMjlzZFhScGIyNVZibWwwUGpJOEwzUnBabVk2VW1WemIyeDFkR2x2YmxWdWFYUStDaUFnSUNBZ0lDQWdJRHhsZUdsbU9rTnZiRzl5VTNCaFkyVStOalUxTXpVOEwyVjRhV1k2UTI5c2IzSlRjR0ZqWlQ0S0lDQWdJQ0FnSUNBZ1BHVjRhV1k2VUdsNFpXeFlSR2x0Wlc1emFXOXVQakU0T0R3dlpYaHBaanBRYVhobGJGaEVhVzFsYm5OcGIyNCtDaUFnSUNBZ0lDQWdJRHhsZUdsbU9sQnBlR1ZzV1VScGJXVnVjMmx2Ymo0eE9EZzhMMlY0YVdZNlVHbDRaV3haUkdsdFpXNXphVzl1UGdvZ0lDQWdJQ0E4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRLSUNBZ1BDOXlaR1k2VWtSR1BnbzhMM2c2ZUcxd2JXVjBZVDRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtQRDk0Y0dGamEyVjBJR1Z1WkQwaWR5SS9QdkF2djdRQUFBQWdZMGhTVFFBQWVpVUFBSUNEQUFENS93QUFnT2tBQUhVd0FBRHFZQUFBT3BnQUFCZHZrbC9GUmdBQUFtZEpSRUZVZU5yczFMc0pRa0VRaHRIL210bUJnUThRQTd0UUsxZTdNQkJCTWJBRHd6VVpFeXVRdmVlRENYYkQ0VEJEYXkzU1dKcFlnWUNYZ0plQWw0Q1hnSmVBbDRDWGdKZUFsNENYZ0plQUYvQVM4Qkx3RXZBUzhCTHdFdkFTOEJMd0V2QVM4Qkx3QWw0Q1hnSmVBbDRDWHYvV0pza3B5UUo0alFIN01jbXUwQytCVisvWTUvVmVGL29WOE9vZCs3ZHBEZkRxSHZzcnlTSEpCWGpCRHJ4Z0IxNndBeS9ZZ1Jmc3dBdDI0QVU3OElJZGVNRU9QT3l3QXcrN2dJY2RlTUVPdkdBSFhyQURMOWlCRit6QUMzYmdCVHZ3c01NT1BPd0NIbllCRDd1QWh4MTR3UTY4WUFkZXNBTXYySUVYN01ERERqdndzQXQ0MkFVODdBSWVkZ0VQdTRDSFhjREREcnhnQjE2d0F3ODc3TURERGp2d3NBdDQyQVU4N0FJZWRnRVB1NENIWGNEREx1QmhCMTZ3QXc4NzdNRERMdUJoRi9Dd0MzallCVHpzQWg1MkFRKzdnSWRkd0V0akIzK3RTLzc4K1ovVjVkOWlBVHowQWg1NkFRKzlnSWRld0VNdjRLRVg4TkFMZU9nRlBQUUNIbm9CRHozd2doNTRRUTg4OU5BRER6MzB3RU12NEtFWDhOQUxlT2dGUFBRQ0hub0JENzJBaHg1NFFRKzhvQWRlMEFNdjZJRVg5TUJERHozdzBFTVBQUFFDSG5vQkQ3MkFoMTdBUXcrOEZVQVB2S0FIWHRBREwraUJGL1RBQzNyZ0JUM3dnaDU0NktFSEhucm9nWWRld0VNdjRLRUhYdEFETCtpQkYvVEFDM3JnQlQzd2doNTRRUSs4b0FkZTBBTXY2SUdISG5yZ29VL3lyZ0ZlM2FPL0pka251UU92M3RHZkMvdGpqRXNZV21zb3lJV1hnSmVBbDRDWGdKZUFsNENYZ0plQWw0Q1hnSmVBRi9BUzhCTHdFdkFTOEJMd0V2QVM4Qkx3RXZBUzhCTHdBbDRDWGdKZUFsNENYdnFuUGdBQUFQLy9Bd0NFY29DQlJhYll6QUFBQUFCSlJVNUVya0pnZ2c9PSkgbm8tcmVwZWF0IDUwJSA1MCV9Lml6aU1vZGFsLW5hdmlnYXRlLW5leHR7cmlnaHQ6NTAlO2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTHdBQUFDOENBWUFBQURDU2NTckFBQUFDWEJJV1hNQUFCM1NBQUFkMGdFVWFzRXdBQUE3cEdsVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRLUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdOUzQyTFdNeE16SWdOemt1TVRVNU1qZzBMQ0F5TURFMkx6QTBMekU1TFRFek9qRXpPalF3SUNBZ0lDQWdJQ0FpUGdvZ0lDQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQZ29nSUNBZ0lDQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJZ29nSUNBZ0lDQWdJQ0FnSUNCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlDaUFnSUNBZ0lDQWdJQ0FnSUhodGJHNXpPbVJqUFNKb2RIUndPaTh2Y0hWeWJDNXZjbWN2WkdNdlpXeGxiV1Z1ZEhNdk1TNHhMeUlLSUNBZ0lDQWdJQ0FnSUNBZ2VHMXNibk02Y0dodmRHOXphRzl3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzQm9iM1J2YzJodmNDOHhMakF2SWdvZ0lDQWdJQ0FnSUNBZ0lDQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SUtJQ0FnSUNBZ0lDQWdJQ0FnZUcxc2JuTTZjM1JGZG5ROUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlVWMlpXNTBJeUlLSUNBZ0lDQWdJQ0FnSUNBZ2VHMXNibk02ZEdsbVpqMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzkwYVdabUx6RXVNQzhpQ2lBZ0lDQWdJQ0FnSUNBZ0lIaHRiRzV6T21WNGFXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2WlhocFppOHhMakF2SWo0S0lDQWdJQ0FnSUNBZ1BIaHRjRHBEY21WaGRHOXlWRzl2YkQ1QlpHOWlaU0JRYUc5MGIzTm9iM0FnUTBNZ01qQXhOUzQxSUNoWGFXNWtiM2R6S1R3dmVHMXdPa055WldGMGIzSlViMjlzUGdvZ0lDQWdJQ0FnSUNBOGVHMXdPa055WldGMFpVUmhkR1UrTWpBeE5pMHdPQzB3TVZRd09UbzBNRG94TkMwd016b3dNRHd2ZUcxd09rTnlaV0YwWlVSaGRHVStDaUFnSUNBZ0lDQWdJRHg0YlhBNlRXOWthV1o1UkdGMFpUNHlNREUyTFRBNExUQXhWREV4T2pVNE9qRXlMVEF6T2pBd1BDOTRiWEE2VFc5a2FXWjVSR0YwWlQ0S0lDQWdJQ0FnSUNBZ1BIaHRjRHBOWlhSaFpHRjBZVVJoZEdVK01qQXhOaTB3T0Mwd01WUXhNVG8xT0RveE1pMHdNem93TUR3dmVHMXdPazFsZEdGa1lYUmhSR0YwWlQ0S0lDQWdJQ0FnSUNBZ1BHUmpPbVp2Y20xaGRENXBiV0ZuWlM5d2JtYzhMMlJqT21admNtMWhkRDRLSUNBZ0lDQWdJQ0FnUEhCb2IzUnZjMmh2Y0RwRGIyeHZjazF2WkdVK016d3ZjR2h2ZEc5emFHOXdPa052Ykc5eVRXOWtaVDRLSUNBZ0lDQWdJQ0FnUEhodGNFMU5Pa2x1YzNSaGJtTmxTVVErZUcxd0xtbHBaRHBoWmpsak4yUTJNQzAwTVRnMkxXRTNOR1F0WVRCaU1TMW1NR1U1T0RVd1l6ZzJaR1k4TDNodGNFMU5Pa2x1YzNSaGJtTmxTVVErQ2lBZ0lDQWdJQ0FnSUR4NGJYQk5UVHBFYjJOMWJXVnVkRWxFUG5odGNDNWthV1E2TmpRNU1tTTNNVE10T1dRek5DMDJaVFJrTFdKbE1EWXRZVEF6TW1Oa09EUTFZelJsUEM5NGJYQk5UVHBFYjJOMWJXVnVkRWxFUGdvZ0lDQWdJQ0FnSUNBOGVHMXdUVTA2VDNKcFoybHVZV3hFYjJOMWJXVnVkRWxFUG5odGNDNWthV1E2TmpRNU1tTTNNVE10T1dRek5DMDJaVFJrTFdKbE1EWXRZVEF6TW1Oa09EUTFZelJsUEM5NGJYQk5UVHBQY21sbmFXNWhiRVJ2WTNWdFpXNTBTVVErQ2lBZ0lDQWdJQ0FnSUR4NGJYQk5UVHBJYVhOMGIzSjVQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtUm1PbE5sY1Q0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhKa1pqcHNhU0J5WkdZNmNHRnljMlZVZVhCbFBTSlNaWE52ZFhKalpTSStDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh6ZEVWMmREcGhZM1JwYjI0K1kzSmxZWFJsWkR3dmMzUkZkblE2WVdOMGFXOXVQZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4YzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDU0YlhBdWFXbGtPalkwT1RKak56RXpMVGxrTXpRdE5tVTBaQzFpWlRBMkxXRXdNekpqWkRnME5XTTBaVHd2YzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhOMFJYWjBPbmRvWlc0K01qQXhOaTB3T0Mwd01WUXdPVG8wTURveE5DMHdNem93TUR3dmMzUkZkblE2ZDJobGJqNEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSE4wUlhaME9uTnZablIzWVhKbFFXZGxiblErUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5ESURJd01UVXVOU0FvVjJsdVpHOTNjeWs4TDNOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5RK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR3dmNtUm1PbXhwUGdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4Y21SbU9teHBJSEprWmpwd1lYSnpaVlI1Y0dVOUlsSmxjMjkxY21ObElqNEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSE4wUlhaME9tRmpkR2x2Ymo1ellYWmxaRHd2YzNSRmRuUTZZV04wYVc5dVBnb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThjM1JGZG5RNmFXNXpkR0Z1WTJWSlJENTRiWEF1YVdsa09qQXhOakpqTW1FM0xXWm1Nall0WXpFMFpDMDVZamc0TFRjMk1HTTJOekF4WWpZek56d3ZjM1JGZG5RNmFXNXpkR0Z1WTJWSlJENEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSE4wUlhaME9uZG9aVzQrTWpBeE5pMHdPQzB3TVZReE1UbzFNVG93Tnkwd016b3dNRHd2YzNSRmRuUTZkMmhsYmo0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUStRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTkRJREl3TVRVdU5TQW9WMmx1Wkc5M2N5azhMM04wUlhaME9uTnZablIzWVhKbFFXZGxiblErQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4emRFVjJkRHBqYUdGdVoyVmtQaTg4TDNOMFJYWjBPbU5vWVc1blpXUStDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lEd3ZjbVJtT214cFBnb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGNtUm1PbXhwSUhKa1pqcHdZWEp6WlZSNWNHVTlJbEpsYzI5MWNtTmxJajRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhOMFJYWjBPbUZqZEdsdmJqNXpZWFpsWkR3dmMzUkZkblE2WVdOMGFXOXVQZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4YzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDU0YlhBdWFXbGtPbUZtT1dNM1pEWXdMVFF4T0RZdFlUYzBaQzFoTUdJeExXWXdaVGs0TlRCak9EWmtaand2YzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhOMFJYWjBPbmRvWlc0K01qQXhOaTB3T0Mwd01WUXhNVG8xT0RveE1pMHdNem93TUR3dmMzUkZkblE2ZDJobGJqNEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSE4wUlhaME9uTnZablIzWVhKbFFXZGxiblErUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5ESURJd01UVXVOU0FvVjJsdVpHOTNjeWs4TDNOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5RK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHpkRVYyZERwamFHRnVaMlZrUGk4OEwzTjBSWFowT21Ob1lXNW5aV1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHd2Y21SbU9teHBQZ29nSUNBZ0lDQWdJQ0FnSUNBOEwzSmtaanBUWlhFK0NpQWdJQ0FnSUNBZ0lEd3ZlRzF3VFUwNlNHbHpkRzl5ZVQ0S0lDQWdJQ0FnSUNBZ1BIUnBabVk2VDNKcFpXNTBZWFJwYjI0K01Ud3ZkR2xtWmpwUGNtbGxiblJoZEdsdmJqNEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNldGSmxjMjlzZFhScGIyNCtNVGt6T1RBek5pOHhNREF3TUR3dmRHbG1aanBZVW1WemIyeDFkR2x2Ymo0S0lDQWdJQ0FnSUNBZ1BIUnBabVk2V1ZKbGMyOXNkWFJwYjI0K01Ua3pPVEF6Tmk4eE1EQXdNRHd2ZEdsbVpqcFpVbVZ6YjJ4MWRHbHZiajRLSUNBZ0lDQWdJQ0FnUEhScFptWTZVbVZ6YjJ4MWRHbHZibFZ1YVhRK01qd3ZkR2xtWmpwU1pYTnZiSFYwYVc5dVZXNXBkRDRLSUNBZ0lDQWdJQ0FnUEdWNGFXWTZRMjlzYjNKVGNHRmpaVDQyTlRVek5Ud3ZaWGhwWmpwRGIyeHZjbE53WVdObFBnb2dJQ0FnSUNBZ0lDQThaWGhwWmpwUWFYaGxiRmhFYVcxbGJuTnBiMjQrTVRnNFBDOWxlR2xtT2xCcGVHVnNXRVJwYldWdWMybHZiajRLSUNBZ0lDQWdJQ0FnUEdWNGFXWTZVR2w0Wld4WlJHbHRaVzV6YVc5dVBqRTRPRHd2WlhocFpqcFFhWGhsYkZsRWFXMWxibk5wYjI0K0NpQWdJQ0FnSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGdvZ0lDQThMM0prWmpwU1JFWStDand2ZURwNGJYQnRaWFJoUGdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW84UDNod1lXTnJaWFFnWlc1a1BTSjNJajgrbmJ0MW1nQUFBQ0JqU0ZKTkFBQjZKUUFBZ0lNQUFQbi9BQUNBNlFBQWRUQUFBT3BnQUFBNm1BQUFGMitTWDhWR0FBQUNRa2xFUVZSNDJ1elNzUTNDUUFBRVFUZGlPeUdnL3dyY2lKMFFVTVlTRUNFS0FQM1BTZHZBYVpacWtXYkpDUUplQWw0Q1hnSmVBbDRDWGdKZUFsNENYZ0plQWw0Q1hzQkx3RXZBUzhCTHdFdkFTOEJMd0V2QVM4Qkx3RXZBQzNnSmVBbDRDWGdKK0Q5dnJZN3FCZ0x3bzdkVlorODlvQWQrNVBicTZuUFFBejlzOStyWjk2QUhIbm9CRDcyQWgxN0FReS9nb1JmdzBBdDQ2QVU4OUFJZWVnRVB2WUNISG5oQkQ3eWdCeDU2NklHSEhucmdvUmZ3MEF0NDZBVTg5QUllZWdFUHZZQ0hYc0JETCtDaEIxN1FBeS9vZ1JmMHdBdDY0S0dISG5qb29RY2VlZ0VQdllDSFhzQkRMK0NoRi9EUUF5L29nUmYwd0F0NjRBVTk4SUllZUVFUHZLQUhYdEFERHozMHdFUHZJK0NoRi9EUUF5L29nUmYwd0F0NjRBVTk4SUllZUVFUHZLQUhYdEFETCtpQkYvVEFDM3Jnb1o4ZVBSREFBeS9ZZ1Jmc3dBdDI0QVU3OElJZGVNRU92R0FIWHJBREw5aUJoeDEyNEdFWDhMQURMOWlCRit6QUMzYmdCVHZ3Z2gxNHdRNjhZQWNlZHRpQmgxM0F3eTdnWVJmd3NBTXYySUVYN01BTGR1QUZPL0NDSFhqWVlRY2VkZ0VQdTRDSFhjRERMdUJoRi9Dd0ErOEUySUVYN01BTGR1QUZPL0N3d3c0ODdBSWVkZ0VQdTRDSFhjRERMdUJoRi9Dd0MzallnUmZzd01NT08vQ3dDM2pZQlR6c0FoNTJBUSs3Z0lkZHdNTXU0R0VYOExCcmF2QjdkY0VPL0V4dDFRazc4RE8xVmdmc3dFdkFTOEJMd0V2QVM4Qkx3RXZBUzhCTHdFdkFTOEFMZUFsNENYZ0plQWw0Q1hnSmVBbDRDWGdKZUFsNENYZ0JMd0V2QVM4Qkx3RXZBUy85c2hjQUFBRC8vd01BdEF5Z3ZKcmt3SlVBQUFBQVNVVk9SSzVDWUlJPSkgbm8tcmVwZWF0IDUwJSA1MCV9Lml6aU1vZGFsLmlzQXR0YWNoZWRUb3AgLml6aU1vZGFsLWhlYWRlcntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uaXppTW9kYWwuaXNBdHRhY2hlZFRvcHttYXJnaW4tdG9wOjAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byFpbXBvcnRhbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowIWltcG9ydGFudH0uaXppTW9kYWwuaXNBdHRhY2hlZEJvdHRvbXttYXJnaW4tdG9wOmF1dG8haW1wb3J0YW50O21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowIWltcG9ydGFudH0uaXppTW9kYWwuaXNGdWxsc2NyZWVue21heC13aWR0aDoxMDAlIWltcG9ydGFudDttYXJnaW46MCFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCUhaW1wb3J0YW50fS5pemlNb2RhbC5pc0F0dGFjaGVkLC5pemlNb2RhbC5pc0Z1bGxzY3JlZW57Ym9yZGVyLXJhZGl1czowIWltcG9ydGFudH0uaXppTW9kYWwuaGFzU2Nyb2xsIC5pemlNb2RhbC13cmFwe292ZXJmbG93LXk6YXV0bztvdmVyZmxvdy14OmhpZGRlbn1odG1sLml6aU1vZGFsLWlzQXR0YWNoZWQsaHRtbC5pemlNb2RhbC1pc092ZXJmbG93e292ZXJmbG93OmhpZGRlbn1odG1sLml6aU1vZGFsLWlzQXR0YWNoZWQgYm9keSxodG1sLml6aU1vZGFsLWlzT3ZlcmZsb3cgYm9keXtvdmVyZmxvdy15OnNjcm9sbDtwb3NpdGlvbjpyZWxhdGl2ZX0uaXppTW9kYWwgOjotd2Via2l0LXNjcm9sbGJhcntvdmVyZmxvdzp2aXNpYmxlO2hlaWdodDo3cHg7d2lkdGg6N3B4fS5pemlNb2RhbCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMik7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjpzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6MDttaW4taGVpZ2h0OjI4cHg7cGFkZGluZzoxMDBweCAwIDA7Ym94LXNoYWRvdzppbnNldCAxcHggMXB4IDAgcmdiYSgwLDAsMCwuMSksaW5zZXQgMCAtMXB4IDAgcmdiYSgwLDAsMCwuMDcpfS5pemlNb2RhbCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjQpfS5pemlNb2RhbCA6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbntoZWlnaHQ6MDt3aWR0aDowfS5pemlNb2RhbCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6c29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjAgMCAwIDJweH0uaXppTW9kYWwudHJhbnNpdGlvbkluIC5pemlNb2RhbC1oZWFkZXJ7LXdlYmtpdC1hbmltYXRpb246aXppTS1zbGlkZURvd24gLjdzIGN1YmljLWJlemllciguNywwLC4zLDEpOy1tb3otYW5pbWF0aW9uOml6aU0tc2xpZGVEb3duIC43cyBjdWJpYy1iZXppZXIoLjcsMCwuMywxKTthbmltYXRpb246aXppTS1zbGlkZURvd24gLjdzIGN1YmljLWJlemllciguNywwLC4zLDEpfS5pemlNb2RhbC50cmFuc2l0aW9uSW4gLml6aU1vZGFsLWhlYWRlciAuaXppTW9kYWwtaGVhZGVyLWljb257LXdlYmtpdC1hbmltYXRpb246aXppTS1yZXZlYWxJbiAxcyBjdWJpYy1iZXppZXIoLjE2LC44MSwuMzIsMSkgYm90aDstbW96LWFuaW1hdGlvbjppemlNLXJldmVhbEluIDFzIGN1YmljLWJlemllciguMTYsLjgxLC4zMiwxKSBib3RoO2FuaW1hdGlvbjppemlNLXJldmVhbEluIDFzIGN1YmljLWJlemllciguMTYsLjgxLC4zMiwxKSBib3RofS5pemlNb2RhbC50cmFuc2l0aW9uSW4gLml6aU1vZGFsLWhlYWRlciAuaXppTW9kYWwtaGVhZGVyLXN1YnRpdGxlLC5pemlNb2RhbC50cmFuc2l0aW9uSW4gLml6aU1vZGFsLWhlYWRlciAuaXppTW9kYWwtaGVhZGVyLXRpdGxley13ZWJraXQtYW5pbWF0aW9uOml6aU0tc2xpZGVJbiAxcyBjdWJpYy1iZXppZXIoLjE2LC44MSwuMzIsMSkgYm90aDstbW96LWFuaW1hdGlvbjppemlNLXNsaWRlSW4gMXMgY3ViaWMtYmV6aWVyKC4xNiwuODEsLjMyLDEpIGJvdGg7YW5pbWF0aW9uOml6aU0tc2xpZGVJbiAxcyBjdWJpYy1iZXppZXIoLjE2LC44MSwuMzIsMSkgYm90aH0uaXppTW9kYWwudHJhbnNpdGlvbkluIC5pemlNb2RhbC1oZWFkZXIgLml6aU1vZGFsLWJ1dHRvbnstd2Via2l0LWFuaW1hdGlvbjppemlNLXJldmVhbEluIDEuMnMgY3ViaWMtYmV6aWVyKC43LDAsLjMsMSk7LW1vei1hbmltYXRpb246aXppTS1yZXZlYWxJbiAxLjJzIGN1YmljLWJlemllciguNywwLC4zLDEpO2FuaW1hdGlvbjppemlNLXJldmVhbEluIDEuMnMgY3ViaWMtYmV6aWVyKC43LDAsLjMsMSl9Lml6aU1vZGFsLnRyYW5zaXRpb25JbiAuaXppTW9kYWwtaWZyYW1lLC5pemlNb2RhbC50cmFuc2l0aW9uSW4gLml6aU1vZGFsLXdyYXB7LXdlYmtpdC1hbmltYXRpb246aXppTS1mYWRlSW4gMS4zczstbW96LWFuaW1hdGlvbjppemlNLWZhZGVJbiAxLjNzO2FuaW1hdGlvbjppemlNLWZhZGVJbiAxLjNzfS5pemlNb2RhbC50cmFuc2l0aW9uSW4gLml6aU1vZGFsLWhlYWRlcnstd2Via2l0LWFuaW1hdGlvbi1kZWxheTowczstbW96LWFuaW1hdGlvbjowczthbmltYXRpb24tZGVsYXk6MHN9Lml6aU1vZGFsLnRyYW5zaXRpb25JbiAuaXppTW9kYWwtaGVhZGVyIC5pemlNb2RhbC1oZWFkZXItaWNvbiwuaXppTW9kYWwudHJhbnNpdGlvbkluIC5pemlNb2RhbC1oZWFkZXIgLml6aU1vZGFsLWhlYWRlci10aXRsZXstd2Via2l0LWFuaW1hdGlvbi1kZWxheTouNHM7LW1vei1hbmltYXRpb246LjRzO2FuaW1hdGlvbi1kZWxheTouNHN9Lml6aU1vZGFsLnRyYW5zaXRpb25JbiAuaXppTW9kYWwtaGVhZGVyIC5pemlNb2RhbC1oZWFkZXItc3VidGl0bGV7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6LjVzOy1tb3otYW5pbWF0aW9uOi41czthbmltYXRpb24tZGVsYXk6LjVzfS5pemlNb2RhbC50cmFuc2l0aW9uT3V0IC5pemlNb2RhbC1oZWFkZXIsLml6aU1vZGFsLnRyYW5zaXRpb25PdXQgLml6aU1vZGFsLWhlYWRlciAqe3RyYW5zaXRpb246bm9uZSFpbXBvcnRhbnR9Lml6aU1vZGFsIC5mYWRlT3V0LC5pemlNb2RhbC1uYXZpZ2F0ZS5mYWRlT3V0LC5pemlNb2RhbC1vdmVybGF5LmZhZGVPdXQsLml6aU1vZGFsLmZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb246aXppTS1mYWRlT3V0IC41czstbW96LWFuaW1hdGlvbjppemlNLWZhZGVPdXQgLjVzO2FuaW1hdGlvbjppemlNLWZhZGVPdXQgLjVzO2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHN9Lml6aU1vZGFsIC5mYWRlSW4sLml6aU1vZGFsLW5hdmlnYXRlLmZhZGVJbiwuaXppTW9kYWwtb3ZlcmxheS5mYWRlSW4sLml6aU1vZGFsLmZhZGVJbnstd2Via2l0LWFuaW1hdGlvbjppemlNLWZhZGVJbiAuNXM7LW1vei1hbmltYXRpb246aXppTS1mYWRlSW4gLjVzO2FuaW1hdGlvbjppemlNLWZhZGVJbiAuNXN9Lml6aU1vZGFsLW92ZXJsYXkuY29taW5nSW4sLml6aU1vZGFsLmNvbWluZ0luey13ZWJraXQtYW5pbWF0aW9uOml6aU0tY29taW5nSW4gLjVzIGVhc2U7LW1vei1hbmltYXRpb246aXppTS1jb21pbmdJbiAuNXMgZWFzZTthbmltYXRpb246aXppTS1jb21pbmdJbiAuNXMgZWFzZX0uaXppTW9kYWwtb3ZlcmxheS5jb21pbmdPdXQsLml6aU1vZGFsLmNvbWluZ091dHstd2Via2l0LWFuaW1hdGlvbjppemlNLWNvbWluZ091dCAuNXMgY3ViaWMtYmV6aWVyKC4xNiwuODEsLjMyLDEpOy1tb3otYW5pbWF0aW9uOml6aU0tY29taW5nT3V0IC41cyBjdWJpYy1iZXppZXIoLjE2LC44MSwuMzIsMSk7YW5pbWF0aW9uOml6aU0tY29taW5nT3V0IC41cyBjdWJpYy1iZXppZXIoLjE2LC44MSwuMzIsMSk7YW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkc30uaXppTW9kYWwtb3ZlcmxheS5ib3VuY2VJbkRvd24sLml6aU1vZGFsLmJvdW5jZUluRG93bnstd2Via2l0LWFuaW1hdGlvbjppemlNLWJvdW5jZUluRG93biAuN3MgZWFzZTthbmltYXRpb246aXppTS1ib3VuY2VJbkRvd24gLjdzIGVhc2V9Lml6aU1vZGFsLW92ZXJsYXkuYm91bmNlT3V0RG93biwuaXppTW9kYWwuYm91bmNlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbjppemlNLWJvdW5jZU91dERvd24gLjdzIGVhc2U7YW5pbWF0aW9uOml6aU0tYm91bmNlT3V0RG93biAuN3MgZWFzZX0uaXppTW9kYWwtb3ZlcmxheS5ib3VuY2VJblVwLC5pemlNb2RhbC5ib3VuY2VJblVwey13ZWJraXQtYW5pbWF0aW9uOml6aU0tYm91bmNlSW5VcCAuN3MgZWFzZTthbmltYXRpb246aXppTS1ib3VuY2VJblVwIC43cyBlYXNlfS5pemlNb2RhbC1vdmVybGF5LmJvdW5jZU91dFVwLC5pemlNb2RhbC5ib3VuY2VPdXRVcHstd2Via2l0LWFuaW1hdGlvbjppemlNLWJvdW5jZU91dFVwIC43cyBlYXNlO2FuaW1hdGlvbjppemlNLWJvdW5jZU91dFVwIC43cyBlYXNlfS5pemlNb2RhbC1vdmVybGF5LmZhZGVJbkRvd24sLml6aU1vZGFsLmZhZGVJbkRvd257LXdlYmtpdC1hbmltYXRpb246aXppTS1mYWRlSW5Eb3duIC43cyBjdWJpYy1iZXppZXIoLjE2LC44MSwuMzIsMSk7YW5pbWF0aW9uOml6aU0tZmFkZUluRG93biAuN3MgY3ViaWMtYmV6aWVyKC4xNiwuODEsLjMyLDEpfS5pemlNb2RhbC1vdmVybGF5LmZhZGVPdXREb3duLC5pemlNb2RhbC5mYWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbjppemlNLWZhZGVPdXREb3duIC41cyBlYXNlO2FuaW1hdGlvbjppemlNLWZhZGVPdXREb3duIC41cyBlYXNlfS5pemlNb2RhbC1vdmVybGF5LmZhZGVJblVwLC5pemlNb2RhbC5mYWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbjppemlNLWZhZGVJblVwIC43cyBjdWJpYy1iZXppZXIoLjE2LC44MSwuMzIsMSk7YW5pbWF0aW9uOml6aU0tZmFkZUluVXAgLjdzIGN1YmljLWJlemllciguMTYsLjgxLC4zMiwxKX0uaXppTW9kYWwtb3ZlcmxheS5mYWRlT3V0VXAsLml6aU1vZGFsLmZhZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbjppemlNLWZhZGVPdXRVcCAuNXMgZWFzZTthbmltYXRpb246aXppTS1mYWRlT3V0VXAgLjVzIGVhc2V9Lml6aU1vZGFsLW92ZXJsYXkuZmFkZUluTGVmdCwuaXppTW9kYWwuZmFkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbjppemlNLWZhZGVJbkxlZnQgLjdzIGN1YmljLWJlemllciguMTYsLjgxLC4zMiwxKTthbmltYXRpb246aXppTS1mYWRlSW5MZWZ0IC43cyBjdWJpYy1iZXppZXIoLjE2LC44MSwuMzIsMSl9Lml6aU1vZGFsLW92ZXJsYXkuZmFkZU91dExlZnQsLml6aU1vZGFsLmZhZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uOml6aU0tZmFkZU91dExlZnQgLjVzIGVhc2U7YW5pbWF0aW9uOml6aU0tZmFkZU91dExlZnQgLjVzIGVhc2V9Lml6aU1vZGFsLW92ZXJsYXkuZmFkZUluUmlnaHQsLml6aU1vZGFsLmZhZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uOml6aU0tZmFkZUluUmlnaHQgLjdzIGN1YmljLWJlemllciguMTYsLjgxLC4zMiwxKTthbmltYXRpb246aXppTS1mYWRlSW5SaWdodCAuN3MgY3ViaWMtYmV6aWVyKC4xNiwuODEsLjMyLDEpfS5pemlNb2RhbC1vdmVybGF5LmZhZGVPdXRSaWdodCwuaXppTW9kYWwuZmFkZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uOml6aU0tZmFkZU91dFJpZ2h0IC41cyBlYXNlO2FuaW1hdGlvbjppemlNLWZhZGVPdXRSaWdodCAuNXMgZWFzZX0uaXppTW9kYWwtb3ZlcmxheS5mbGlwSW5YLC5pemlNb2RhbC5mbGlwSW5Yey13ZWJraXQtYW5pbWF0aW9uOml6aU0tZmxpcEluWCAuN3MgZWFzZTthbmltYXRpb246aXppTS1mbGlwSW5YIC43cyBlYXNlfS5pemlNb2RhbC1vdmVybGF5LmZsaXBPdXRYLC5pemlNb2RhbC5mbGlwT3V0WHstd2Via2l0LWFuaW1hdGlvbjppemlNLWZsaXBPdXRYIC43cyBlYXNlO2FuaW1hdGlvbjppemlNLWZsaXBPdXRYIC43cyBlYXNlfUAtd2Via2l0LWtleWZyYW1lcyBpemlNLWNvbWluZ0luezAle29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUoLjkpIHRyYW5zbGF0ZVkoLTIwcHgpIHBlcnNwZWN0aXZlKDYwMHB4KSByb3RhdGVYKDEwZGVnKX10b3tvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVkoMCkgcGVyc3BlY3RpdmUoNjAwcHgpIHJvdGF0ZVgoMCl9fUAtbW96LWtleWZyYW1lcyBpemlNLWNvbWluZ0luezAle29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUoLjkpIHRyYW5zbGF0ZVkoLTIwcHgpIHBlcnNwZWN0aXZlKDYwMHB4KSByb3RhdGVYKDEwZGVnKX10b3tvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVkoMCkgcGVyc3BlY3RpdmUoNjAwcHgpIHJvdGF0ZVgoMCl9fUBrZXlmcmFtZXMgaXppTS1jb21pbmdJbnswJXtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKC45KSB0cmFuc2xhdGVZKC0yMHB4KSBwZXJzcGVjdGl2ZSg2MDBweCkgcm90YXRlWCgxMGRlZyl9dG97b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGVZKDApIHBlcnNwZWN0aXZlKDYwMHB4KSByb3RhdGVYKDApfX1ALXdlYmtpdC1rZXlmcmFtZXMgaXppTS1jb21pbmdPdXR7MCV7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZSgxKX10b3tvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKC45KX19QC1tb3ota2V5ZnJhbWVzIGl6aU0tY29taW5nT3V0ezAle29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUoMSl9dG97b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZSguOSl9fUBrZXlmcmFtZXMgaXppTS1jb21pbmdPdXR7MCV7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZSgxKX10b3tvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKC45KX19QC13ZWJraXQta2V5ZnJhbWVzIGl6aU0tZmFkZU91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1ALW1vei1rZXlmcmFtZXMgaXppTS1mYWRlT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgaXppTS1mYWRlT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUAtd2Via2l0LWtleWZyYW1lcyBpemlNLWZhZGVJbnswJXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1ALW1vei1rZXlmcmFtZXMgaXppTS1mYWRlSW57MCV7b3BhY2l0eTowfXRve29wYWNpdHk6MX19QGtleWZyYW1lcyBpemlNLWZhZGVJbnswJXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX1ALXdlYmtpdC1rZXlmcmFtZXMgaXppTS1zbGlkZUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDUwcHgpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1ALW1vei1rZXlmcmFtZXMgaXppTS1zbGlkZUluezAle29wYWNpdHk6MDstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDUwcHgpfXRve29wYWNpdHk6MTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIGl6aU0tc2xpZGVJbnswJXtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNTBweCl9dG97b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1ALXdlYmtpdC1rZXlmcmFtZXMgaXppTS1zbGlkZURvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsMCkgdHJhbnNsYXRlWSgtNDBweCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciB0b3B9fUAtbW96LWtleWZyYW1lcyBpemlNLXNsaWRlRG93bnswJXtvcGFjaXR5OjA7LW1vei10cmFuc2Zvcm06c2NhbGUoMSwwKSB0cmFuc2xhdGVZKC00MHB4KTstbW96LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIHRvcH19QGtleWZyYW1lcyBpemlNLXNsaWRlRG93bnswJXtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKDEsMCkgdHJhbnNsYXRlWSgtNDBweCk7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgdG9wfX1ALXdlYmtpdC1rZXlmcmFtZXMgaXppTS1yZXZlYWxJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywxKX19QC1tb3ota2V5ZnJhbWVzIGl6aU0tcmV2ZWFsSW57MCV7b3BhY2l0eTowOy1tb3otdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsMSl9fUBrZXlmcmFtZXMgaXppTS1yZXZlYWxJbnswJXtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsMSl9fUAtd2Via2l0LWtleWZyYW1lcyBpemlNLWJvdW5jZUluRG93bnswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgaXppTS1ib3VuY2VJbkRvd257MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1ALXdlYmtpdC1rZXlmcmFtZXMgaXppTS1ib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAwcHgsMCl9fUBrZXlmcmFtZXMgaXppTS1ib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAwcHgsMCl9fUAtd2Via2l0LWtleWZyYW1lcyBpemlNLWJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19QGtleWZyYW1lcyBpemlNLWJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19QC13ZWJraXQta2V5ZnJhbWVzIGl6aU0tYm91bmNlT3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGl6aU0tYm91bmNlT3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApfX1ALXdlYmtpdC1rZXlmcmFtZXMgaXppTS1mYWRlSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgaXppTS1mYWRlSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUAtd2Via2l0LWtleWZyYW1lcyBpemlNLWZhZGVPdXREb3duezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKX19QGtleWZyYW1lcyBpemlNLWZhZGVPdXREb3duezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKX19QC13ZWJraXQta2V5ZnJhbWVzIGl6aU0tZmFkZUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgaXppTS1mYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QC13ZWJraXQta2V5ZnJhbWVzIGl6aU0tZmFkZU91dFVwezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApfX1Aa2V5ZnJhbWVzIGl6aU0tZmFkZU91dFVwezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApfX1ALXdlYmtpdC1rZXlmcmFtZXMgaXppTS1mYWRlSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgaXppTS1mYWRlSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUAtd2Via2l0LWtleWZyYW1lcyBpemlNLWZhZGVPdXRMZWZ0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGl6aU0tZmFkZU91dExlZnR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMHB4LDAsMCl9fUAtd2Via2l0LWtleWZyYW1lcyBpemlNLWZhZGVJblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGl6aU0tZmFkZUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUAtd2Via2l0LWtleWZyYW1lcyBpemlNLWZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMHB4LDAsMCl9fUBrZXlmcmFtZXMgaXppTS1mYWRlT3V0UmlnaHR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDBweCwwLDApfX1ALXdlYmtpdC1rZXlmcmFtZXMgaXppTS1mbGlwSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDYwZGVnKTtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0xMGRlZyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgaXppTS1mbGlwSW5YezAle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg2MGRlZyk7b3BhY2l0eTowfTQwJXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTEwZGVnKX03MCV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKX10b3t0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7b3BhY2l0eToxfX1ALXdlYmtpdC1rZXlmcmFtZXMgaXppTS1mbGlwT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsNDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsNDBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBpemlNLWZsaXBPdXRYezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCw0MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCw0MGRlZyk7b3BhY2l0eTowfX0iLCIvKiEgRmxpY2tpdHkgdjIuMi4xXG5odHRwczovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZmxpY2tpdHktZW5hYmxlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIFxuICAuZmxpY2tpdHktZW5hYmxlZDpmb2N1cyB7IG91dGxpbmU6IG5vbmU7IH1cbiAgXG4gIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIFxuICAuZmxpY2tpdHktc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIFxuICAvKiBkcmFnZ2FibGUgKi9cbiAgXG4gIC5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSB7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG4gIFxuICAuZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gICAgY3Vyc29yOiBncmFiO1xuICB9XG4gIFxuICAuZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0LmlzLXBvaW50ZXItZG93biB7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gIH1cbiAgXG4gIC8qIC0tLS0gZmxpY2tpdHktYnV0dG9uIC0tLS0gKi9cbiAgXG4gIC5mbGlja2l0eS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiBoc2xhKDAsIDAlLCAxMDAlLCAwLjc1KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICMzMzM7XG4gIH1cbiAgXG4gIC5mbGlja2l0eS1idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBcbiAgLmZsaWNraXR5LWJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA1cHggIzE5RjtcbiAgfVxuICBcbiAgLmZsaWNraXR5LWJ1dHRvbjphY3RpdmUge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuICBcbiAgLmZsaWNraXR5LWJ1dHRvbjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIGN1cnNvcjogYXV0bztcbiAgICAvKiBwcmV2ZW50IGRpc2FibGVkIGJ1dHRvbiBmcm9tIGNhcHR1cmluZyBwb2ludGVyIHVwIGV2ZW50LiAjNzE2ICovXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgXG4gIC5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xuICB9XG4gIFxuICAvKiAtLS0tIHByZXZpb3VzL25leHQgYnV0dG9ucyAtLS0tICovXG4gIFxuICAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAvKiB2ZXJ0aWNhbGx5IGNlbnRlciAqL1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICBcbiAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMgeyBsZWZ0OiAxMHB4OyB9XG4gIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQgeyByaWdodDogMTBweDsgfVxuICAvKiByaWdodCB0byBsZWZ0ICovXG4gIC5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG4gIFxuICAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyMCU7XG4gICAgdG9wOiAyMCU7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgfVxuICBcbiAgLyogLS0tLSBwYWdlIGRvdHMgLS0tLSAqL1xuICBcbiAgLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgXG4gIC5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXBhZ2UtZG90cyB7IGRpcmVjdGlvbjogcnRsOyB9XG4gIFxuICAuZmxpY2tpdHktcGFnZS1kb3RzIC5kb3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBcbiAgLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90LmlzLXNlbGVjdGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9Il0sIm5hbWVzIjpbXSwibWFwcGlu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LFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2hELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsaUJBQWlCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2xELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsaUJBQWlCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2xELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsaUJBQWlCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2xELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsaUJBQWlCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2xELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsaUJBQWlCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2xELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsaUJBQWlCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2xELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsaUJBQWlCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2xELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsaUJBQWlCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2xELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsaUJBQWlCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2xELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ25ELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0VBQ2pELFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFB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RUFBRSxJQUFJLEdBQ25COztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0VBQy9CLFlBQVksRUFBRSxXQUFXLEdBQzFCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxZQUFZLEdBQzNCOztBQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0VBQ3pCLFlBQVksRUFBRSxJQUFJLEdBQ25COztBQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0VBQ3pCLFlBQVksRUFBRSxJQUFJLEdBQ25COztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVksRUFBRSxPQUFPLEdBQ3RCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLFlBQVks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QUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZUFBZSxDQUFDO0VBQ2QsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLGVBQWUsQ0FBQztFQUNkLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxlQUFlLENBQUM7RUFDZCxLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZUFBZSxDQUFDO0VBQ2QsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLGVBQWUsQ0FBQztFQUNkLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxlQUFlLENBQUM7RUFDZCxLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZUFBZSxDQUFDO0VBQ2QsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLGVBQWUsQ0FBQztFQUNkLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxlQUFlLENBQUM7RUFDZCxLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ2IsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNiLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDYixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ2IsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNiLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDYixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ2IsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNiLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDYixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ2IsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNiLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDYixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ2IsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNiLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDYixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ2IsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNiLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDYixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ2IsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLGNBQWMs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QUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHdCQUF3QixBQUFBLE1BQU0sQ0FBQztFQUM3QixLQUFLLEVBQUUsV0FBVyxHQUNuQjs7QUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztFQUN6QixLQUFLLEVBQUUsWUFBWSxHQUNwQjs7QUFFRCxBQUFBLGtCQUFrQixBQUFBLE1BQU0sQ0FBQztFQUN2QixLQUFLLEVBQUUsSUFBSSxHQUNaOztBQUVELEFBQUEsa0JBQWtCLEFBQUEsTUFBTSxDQUFDO0VBQ3ZCLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7RUFDekIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztFQUN6QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0VBQ3pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7RUFDekIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztFQUN6QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0VBQ3pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7RUFDekIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztFQUN6QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0VBQ3pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1QixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7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QUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLElBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsU0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsT0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7O0FBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7RUFDOUIsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztFQUM5Qix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLHVCQUF1QixDQUFBLElBQUMsR0FDekI7O0FBRUQsQUFBQSx3QkFBd0IsQUFBQSxNQUFNLENBQUM7RUFDN0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQix1QkFBdUIsQ0FBQSxFQUFDLEdBQ3pCOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsdUJBQXVCLENBQUEsT0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsdUJBQXVCLENBQUEsUUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsT0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsUUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsU0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsUUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsT0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsT0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7RUFDOUIsdUJBQXVCLENBQUEsS0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHdCQUF3QixBQUFBLE1BQU0sQ0FBQztFQUM3Qix1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCOztBQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0VBQzdCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsdUJBQXVCLENBQUEsRUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsdUJBQXVCLENBQUEsUUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsdUJBQXVCLENBQUEsT0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsSUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsU0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsUUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsT0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsS0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztFQUM5Qix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0VBQzlCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7O0FBRUQsQUFBQSx3QkFBd0IsQUFBQSxNQUFNLENBQUM7RUFDN0IsdUJBQXVCLENBQUEsSUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHdCQUF3QixBQUFBLE1BQU0sQ0FBQztFQUM3Qix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLHVCQUF1QixDQUFBLEVBQUMsR0FDekI7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsdUJBQXVCLENBQUEsUUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsdUJBQXVCLENBQUEsS0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztFQUMxQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCOztBQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQzFCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7O0FBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDMUIsdUJBQXVCLENBQUEsS0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLElBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsU0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztFQUMzQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCOztBQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQzNCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7O0FBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7RUFDM0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsTUFBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztFQUM1Qix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCOztBQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0VBQzVCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7O0FBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7RUFDNUIsdUJBQXVCLENBQUEsT0FBQyxHQUN6Qjs7QUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0s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RyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEscUJBQXFCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3RELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN0RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEscUJBQXFCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3RELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN0RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEscUJBQXFCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3RELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN0RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9B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QUMxQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxnQkFB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QyxHQUN2QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsaUJBQWlCLEVBQUUsQ0FBQyxHQUNyQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZ0JBQWdCLEVBQUUsR0FBRyxHQUN0QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2Qsa0JBQWtCLEVBQUUsR0FBRyxHQUN4QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsbUJBQW1CLEVBQUUsR0FBRyxHQUN6QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsaUJBQWlCLEVBQUUsR0FBRyxHQUN2QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZ0JBQWdCLEVBQUUsR0FBRyxHQUN0QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2Qsa0JBQWtCLEVBQUUsR0FBRyxHQUN4QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsbUJBQW1CLEVBQUUsR0FBRyxHQUN6QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsaUJBQWlCLEVBQUUsR0FBRyxHQUN2QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZ0JBQWdCLEVBQUUsR0FBRyxHQUN0QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2Qsa0JBQWtCLEVBQUUsR0FBRyxHQUN4QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsbUJBQW1CLEVBQUUsR0FBRyxHQUN6QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsaUJBQWlCLEVBQUUsR0FBRyxHQUN2QjtFQUVELEFBQUEsYUFBYSxDQUFDO0lBQ1osZ0JBQWdCLEVBQUUsR0FBRyxHQUN0QjtFQUVELEFBQUEsYUFBYSxDQUFDO0lBQ1osa0JBQWtCLEVBQUUsR0FBRyxHQUN4QjtFQUVELEFBQUEsYUFBYSxDQUFDO0lBQ1osbUJBQW1CLEVBQUUsR0FBRyxHQUN6QjtFQUVELEFBQUEsYUFBYSxDQUFDO0lBQ1osaUJBQWlCLEVBQUUsR0FBRyxHQUN2QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsVUFBVSxFQUFFLFVBQVUsR0FDdkI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsVUFB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QUFrQixFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFFLElBQUcsQ0FBQyxtQkFBbUIsR0FDdEY7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixVQUFVLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUUsS0FBSSxDQUFDLG1CQUFtQixHQUNsRDtFQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0lBQzdCLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixHQUNsRDtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsdUJBQXVCLEdBQzlDO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsVUFBVSxFQUFFLElBQUksR0FDakI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLG1CQUFtQixHQUMxQztFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLFVBQVUsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsbUJBQW1CLEdBQzVDO0VBRUQsQUFBQSxrQkFBa0IsQUFBQSxNQUFNLENBQUM7SUFDdkIsVUFBVSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsbUJBQW1CLEdBQzVFO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsVUFBVSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFFLElBQUcsQ0FBQyxrQkFBa0IsRUFBRSxDQUFDLENBQUMs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RSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFB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LEFBQUEsU0FBUyxDQUFDO0lBQ1IsS0FBSyxFQUFFLElBQUksR0FDWjtFQUVELEFBQUEsU0FBUyxDQUFDO0lBQ1IsS0FBSyxFQUFFLEtBQUssR0FDYjtFQUVELEFBQUEsU0FBUyxDQUFDO0lBQ1IsS0FBSyxFQUFFLEtBQUssR0FDYjtFQUVELEFBQUEsU0FBUyxDQUFDO0lBQ1IsS0FBSyxFQUFFLEtBQUssR0FDYjtFQUVELEFBQUEsU0FBUyxDQUFDO0lBQ1IsS0FBSyxFQUFFLEtBQUssR0FDYjtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLElBQUksR0FDWjtFQUVELEFBQUEsU0FBUyxDQUFDO0lBQ1IsS0FBSyxFQUFFLEdBQUcsR0FDWDtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLEdBQUcsR0FDWDtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLFVBQVUsR0FDbEI7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxVQUFVLEdBQ2xCO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsVUFBVSxHQUNsQjtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLFVBQVUsR0FDbEI7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxHQUFHLEdBQ1g7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QUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLEtBQUM7SUFDcEIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLElBQUM7SUFDcEIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsR0FBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxtQkFBbUIsQUFBQSxNQUFNLENBQUM7SUFDeEIsbUJBQW1CLENBQUEsRUFBQztJQUNwQixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsbUJBQW1CLENBQUEsR0FBQztJQUNwQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsbUJBQW1CLENBQUEsSUFBQztJQUNwQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsbUJBQW1CLENBQUEsR0FBQztJQUNwQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsbUJBQW1CLENBQUEsSUFBQztJQUNwQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsRUFBQztJQUNwQixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsS0FBQztJQUNwQixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsSUFBQztJQUNwQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsS0FBQztJQUNwQixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsSUFBQztJQUNwQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsR0FBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGtCQUFrQixDQUFBLEVBQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2Ysa0JBQWtCLENBQUEsUUFBQyxHQUNwQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2Qsa0JBQWtCLENBQUEsT0FBQyxHQUNwQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2Qsa0JBQWtCLENBQUEsT0FBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEVBQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixrQkFBa0IsQ0FBQSxRQUFDLEdBQ3BCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0Isa0JBQWtCLENBQUEsT0FBQyxHQUNwQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixrQkFBa0IsQ0FBQSxFQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixrQkFBa0IsQ0FBQSxPQUFDLEdBQ3BCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsa0JBQWtCLENBQUEsUUFBQyxHQUNwQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixrQkFBa0IsQ0FBQSxPQUFDLEdBQ3BCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxFQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxxQkFBcUIsQ0FBQztJQUNwQix1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCO0VBRUQsQUFBQSxxQkFBcUIsQ0FBQztJQUNwQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxFQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pC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Qy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLElBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDZCQUE2QixBQUFBLE1BQU0sQ0FBQztJQUNsQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSw2QkFBNkIsQUFBQSxNQUFNLENBQUM7SUFDbEMsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsNEJBQTRCLEFBQUEsTUFBTSxDQUFDO0lBQ2pDLHVCQUF1QixDQUFBLElBQUMsR0FDekI7RUFFRCxBQUFBLDRCQUE0QixBQUFBLE1BQU0sQ0FBQztJQUNqQyx1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsRUFBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsSUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsNkJBQTZCLEFBQUEsTUFBTSxDQUFDO0lBQ2xDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDZCQUE2QixBQUFBLE1BQU0sQ0FBQztJQUNsQyx1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSw0QkFBNEIsQUFBQSxNQUFNLENBQUM7SUFDakMsdUJBQXVCLENBQUEsSUFBQyxHQUN6QjtFQUVELEFBQUEsNEJBQTRCLEFBQUEsTUFBTSxDQUFDO0lBQ2pDLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGtCQUFrQixDQUFBLEVBQUMsR0FDcEI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGtCQUFrQixDQUFBLEVBQUMsR0FDcEI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixrQkFBa0IsQ0FBQSxFQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsa0JBQWtCLENBQUEsS0FBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0Isa0JBQWtCLENBQUEsT0FBQyxHQUNwQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsa0JBQWtCLENBQUEsRUFBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixrQkFBa0IsQ0FBQSxLQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEVBQUMsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixrQkFBa0IsQ0FBQSxLQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsa0JBQWtCLENBQUEsS0FBQyxHQUNwQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixrQkFBa0IsQ0FBQSxPQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixrQkFBa0IsQ0FBQSxFQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsa0JBQWtCLENBQUEsS0FBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0Isa0JBQWtCLENBQUEsT0FBQyxHQUNwQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixtQkFBbUIsRUFBRSxJQUFJLEdBQzFCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQixtQkFBbUIsRUFBRSxHQUFHLEdBQ3pCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxtQkFBbUIsRUFBRSxtRkFBbUYsR0FDekc7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLG1CQUFtQixFQUFFLG1EQUFtRCxHQUN6RTtFQUVELEFBQUEsdUJBQXVCLENBQUM7SUFDdEIsbUJBQW1CLEVBQUUsT0FBTyxHQUM3QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsbUJBQW1CLEVBQUUsVUFBVSxHQUNoQztFQUVELEFBQUEseUJBQXlCLENBQUM7SUFDeEIsbUJBQW1CLEVBQUUsU0FBUyxHQUMvQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZiwwQkFBMEIsRUFBRSxNQUFNLEdBQ25DO0VBRUQsQUFBQSxZQUFZLENBQUM7SUFDWCwwQkFBMEIsRUFBRSwwQkFBMEIsR0FDdkQ7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLDBCQUEwQixFQUFFLDBCQUEwQixHQUN2RDtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZiwwQkFBMEIsRUFBRSw0QkFBNEIsR0FDekQ7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsbUJBQW1CLEVBQUUsSUFBSSxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsbUJBQW1CLEVBQUUsS0FBSyxHQUMzQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsbUJBQW1CLEVBQUUsS0FBSyxHQUMzQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsbUJBQW1CLEVBQUUsS0FBSyxHQUMzQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsbUJBQW1CLEVBQUUsS0FBSyxHQUMzQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsbUJBQW1CLEVBQUUsS0FBSyxHQUMzQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsbUJBQW1CLEVBQUUsS0FBSyxHQUMzQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsbUJBQW1CLEVBQUUsTUFBTSxHQUM1QjtFQUVELEFBQUEsYUFBYSxDQUFDO0lBQ1osZ0JBQWdCLEVBQUUsSUFBSSxHQUN2QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsS0FBSyxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsS0FBSyxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsS0FBSyxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsS0FBSyxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsS0FBSyxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsS0FBSyxHQUN4QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZ0JBQWdCLEVBQUUsTUFBTSxHQUN6Qjs7QUFHSCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFDdEIsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDRDQUE0QztJQUN4RCxhQUFhLEVBQUUsa0NBQWtDLEdBQ2xEO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLGtDQUFrQztJQUNoRCxXQUFXLEVBQUUsNENBQTRDLEdBQzFEO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLGdEQUFnRDtJQUM1RCxhQUFhLEVBQUUsc0NBQXNDLEdBQ3REO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLHNDQUFzQztJQUNwRCxXQUFXLEVBQUUsZ0RBQWdELEdBQzlEO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLCtDQUErQztJQUMzRCxhQUFhLEVBQUUscUNBQXFDLEdBQ3JEO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLHFDQUFxQztJQUNuRCxXQUFXLEVBQUUsK0NBQStDLEdBQzdEO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLGdEQUFnRDtJQUM1RCxhQUFhLEVBQUUsc0NBQXNDLEdBQ3REO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLHNDQUFzQztJQUNwRCxXQUFXLEVBQUUsZ0RBQWdELEdBQzlEO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDZDQUE2QztJQUN6RCxhQUFhLEVBQUUsbUNBQW1DLEdBQ25EO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG1DQUFtQztJQUNqRCxXQUFXLEVBQUUsNkNBQTZDLEdBQzNEO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLGdEQUFnRDtJQUM1RCxhQUFhLEVBQUUsc0NBQXNDLEdBQ3REO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLHNDQUFzQztJQUNwRCxXQUFXLEVBQUUsZ0RBQWdELEdBQzlEO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLCtDQUErQztJQUMzRCxhQUFhLEVBQUUscUNBQXFDLEdBQ3JEO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLHFDQUFxQztJQUNuRCxXQUFXLEVBQUUsK0NBQStDLEdBQzdEO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDZDQUE2QztJQUN6RCxhQUFhLEVBQUUsbUNBQW1DLEdBQ25EO0VBRUQsQUFBQSxjQUFjLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQy9DLGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG1DQUFtQztJQUNqRCxXQUFXLEVBQUUsNkNBQTZDLEdBQzNEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLCtDQUErQztJQUMzRCxhQUFhLEVBQUUscUNBQXFDLEdBQ3JEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLHFDQUFxQztJQUNuRCxXQUFXLEVBQUUsK0NBQStDLEdBQzdEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDZDQUE2QztJQUN6RCxhQUFhLEVBQUUsbUNBQW1DLEdBQ25EO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG1DQUFtQztJQUNqRCxXQUFXLEVBQUUsNkNBQTZDLEdBQzNEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDZDQUE2QztJQUN6RCxhQUFhLEVBQUUsbUNBQW1DLEdBQ25EO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG1DQUFtQztJQUNqRCxXQUFXLEVBQUUsNkNBQTZDLEdBQzNEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDZDQUE2QztJQUN6RCxhQUFhLEVBQUUsbUNBQW1DLEdBQ25EO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG1DQUFtQztJQUNqRCxXQUFXLEVBQUUsNkNBQTZDLEdBQzNEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDZDQUE2QztJQUN6RCxhQUFhLEVBQUUsbUNBQW1DLEdBQ25EO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG1DQUFtQztJQUNqRCxXQUFXLEVBQUUsNkNBQTZDLEdBQzNEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDZDQUE2QztJQUN6RCxhQUFhLEVBQUUsbUNBQW1DLEdBQ25EO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG1DQUFtQztJQUNqRCxXQUFXLEVBQUUsNkNBQTZDLEdBQzNEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDhDQUE4QztJQUMxRCxhQUFhLEVBQUUsb0NBQW9DLEdBQ3BEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG9DQUFvQztJQUNsRCxXQUFXLEVBQUUsOENBQThDLEdBQzVEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDhDQUE4QztJQUMxRCxhQUFhLEVBQUUsb0NBQW9DLEdBQ3BEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG9DQUFvQztJQUNsRCxXQUFXLEVBQUUsOENBQThDLEdBQzVEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDhDQUE4QztJQUMxRCxhQUFhLEVBQUUsb0NBQW9DLEdBQ3BEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG9DQUFvQztJQUNsRCxXQUFXLEVBQUUsOENBQThDLEdBQzVEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDhDQUE4QztJQUMxRCxhQUFhLEVBQUUsb0NBQW9DLEdBQ3BEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG9DQUFvQztJQUNsRCxXQUFXLEVBQUUsOENBQThDLEdBQzVEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDRDQUE0QztJQUN4RCxhQUFhLEVBQUUsa0NBQWtDLEdBQ2xEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLGtDQUFrQztJQUNoRCxXQUFXLEVBQUUsNENBQTRDLEdBQzFEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLGlEQUFpRDtJQUM3RCxhQUFhLEVBQUUsdUNBQXVDLEdBQ3ZEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLHVDQUF1QztJQUNyRCxXQUFXLEVBQUUsaURBQWlELEdBQy9EO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLGdEQUFnRDtJQUM1RCxhQUFhLEVBQUUsc0NBQXNDLEdBQ3REO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLHNDQUFzQztJQUNwRCxXQUFXLEVBQUUsZ0RBQWdELEdBQzlEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLGlEQUFpRDtJQUM3RCxhQUFhLEVBQUUsdUNBQXVDLEdBQ3ZEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLHVDQUF1QztJQUNyRCxXQUFXLEVBQUUsaURBQWlELEdBQy9EO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDhDQUE4QztJQUMxRCxhQUFhLEVBQUUsb0NBQW9DLEdBQ3BEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG9DQUFvQztJQUNsRCxXQUFXLEVBQUUsOENBQThDLEdBQzVEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLGlEQUFpRDtJQUM3RCxhQUFhLEVBQUUsdUNBQXVDLEdBQ3ZEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLHVDQUF1QztJQUNyRCxXQUFXLEVBQUUsaURBQWlELEdBQy9EO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLGdEQUFnRDtJQUM1RCxhQUFhLEVBQUUsc0NBQXNDLEdBQ3REO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLHNDQUFzQztJQUNwRCxXQUFXLEVBQUUsZ0RBQWdELEdBQzlEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDhDQUE4QztJQUMxRCxhQUFhLEVBQUUsb0NBQW9DLEdBQ3BEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG9DQUFvQztJQUNsRCxXQUFXLEVBQUUsOENBQThDLEdBQzVEO0VBRUQsQUFBQSxnQkFBZ0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDakQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixVQUFVLEVBQUUsZ0RBQWdEO0lBQzVELGFBQWEsRUFBRSxzQ0FBc0MsR0FDdEQ7RUFFRCxBQUFBLGdCQUFnQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNqRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxzQ0FBc0M7SUFDcEQsV0FBVyxFQUFFLGdEQUFnRCxHQUM5RDtFQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2pELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDhDQUE4QztJQUMxRCxhQUFhLEVBQUUsb0NBQW9DLEdBQ3BEO0VBRUQsQUFBQSxnQkFBZ0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDakQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixZQUFZLEVBQUUsb0NBQW9DO0lBQ2xELFdBQVcsRUFBRSw4Q0FBOEMsR0FDNUQ7RUFFRCxBQUFBLGdCQUFnQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNqRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSw4Q0FBOEM7SUFDMUQsYUFBYSxFQUFFLG9DQUFvQyxHQUNwRDtFQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2pELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG9DQUFvQztJQUNsRCxXQUFXLEVBQUUsOENBQThDLEdBQzVEO0VBRUQsQUFBQSxnQkFBZ0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDakQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixVQUFVLEVBQUUsOENBQThDO0lBQzFELGFBQWEsRUFBRSxvQ0FBb0MsR0FDcEQ7RUFFRCxBQUFBLGdCQUFnQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNqRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxvQ0FBb0M7SUFDbEQsV0FBVyxFQUFFLDhDQUE4QyxHQUM1RDtFQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2pELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDhDQUE4QztJQUMxRCxhQUFhLEVBQUUsb0NBQW9DLEdBQ3BEO0VBRUQsQUFBQSxnQkFBZ0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDakQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixZQUFZLEVBQUUsb0NBQW9DO0lBQ2xELFdBQVcsRUFBRSw4Q0FBOEMsR0FDNUQ7RUFFRCxBQUFBLGdCQUFnQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNqRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSw4Q0FBOEM7SUFDMUQsYUFBYSxFQUFFLG9DQUFvQyxHQUNwRDtFQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2pELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLG9DQUFvQztJQUNsRCxXQUFXLEVBQUUsOENBQThDLEdBQzVEO0VBRUQsQUFBQSxnQkFBZ0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDakQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixVQUFVLEVBQUUsK0NBQStDO0lBQzNELGFBQWEsRUFBRSxxQ0FBcUMsR0FDckQ7RUFFRCxBQUFBLGdCQUFnQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNqRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxxQ0FBcUM7SUFDbkQsV0FBVyxFQUFFLCtDQUErQyxHQUM3RDtFQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2pELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLCtDQUErQztJQUMzRCxhQUFhLEVBQUUscUNBQXFDLEdBQ3JEO0VBRUQsQUFBQSxnQkFBZ0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDakQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixZQUFZLEVBQUUscUNBQXFDO0lBQ25ELFdBQVcsRUFBRSwrQ0FBK0MsR0FDN0Q7RUFFRCxBQUFBLGdCQUFnQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNqRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSwrQ0FBK0M7SUFDM0QsYUFBYSxFQUFFLHFDQUFxQyxHQUNyRDtFQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2pELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsWUFBWSxFQUFFLHFDQUFxQztJQUNuRCxXQUFXLEVBQUUsK0NBQStDLEdBQzdEO0VBRUQsQUFBQSxnQkFBZ0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDakQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixVQUFVLEVBQUUsK0NBQStDO0lBQzNELGFBQWEsRUFBRSxxQ0FBcUMsR0FDckQ7RUFFRCxBQUFBLGdCQUFnQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNqRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxxQ0FBcUM7SUFDbkQsV0FBVyxFQUFFLCtDQUErQyxHQUM3RDtFQUVELEFBQUEsZ0JBQWdCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2pELGlCQUFpQixDQUFBLEVBQUM7SUFDbEIsVUFBVSxFQUFFLDZDQUE2QztJQUN6RCxhQUFhLEVBQUUsbUNBQW1DLEdBQ25EO0VBRUQsQUFBQSxnQkFBZ0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDakQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixZQUFZLEVBQUUsbUNBQW1DO0lBQ2pELFdBQVcsRUFBRSw2Q0FBNkMsR0FDM0Q7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxpQkFBaUIsQ0FBQSxFQUFDLEdBQ25CO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsaUJBQWlCLENBQUEsRUFBQyxHQUNuQjtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNoRCxrQkFBa0IsQ0FBQSxFQUFDO0lBQ25CLGdCQUFnQixFQUFFLDZDQUE2QztJQUMvRCxtQkFBbUIsRUFBRSxtQ0FBbUMsR0FDekQ7RUFFRCxBQUFBLGVBQWUsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDaEQsa0JBQWtCLENBQUEsRUFBQztJQUNuQixrQkFBa0IsRUFBRSxtQ0FBbUM7SUFDdkQsaUJBQWlCLEVBQUUsNkNBQTZDLEdBQ2pFO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGtCQUFrQixDQUFBLEVBQUM7SUFDbkIsZ0JBQWdCLEVBQUUsNkNBQTZDO0lBQy9ELG1CQUFtQixFQUFFLG1DQUFtQyxHQUN6RDtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNoRCxrQkFBa0IsQ0FBQSxFQUFDO0lBQ25CLGtCQUFrQixFQUFFLG1DQUFtQztJQUN2RCxpQkFBaUIsRUFBRSw2Q0FBNkMsR0FDakU7RUFFRCxBQUFBLGVBQWUsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDaEQsa0JBQWtCLENBQUEsRUFBQztJQUNuQixnQkFBZ0IsRUFBRSw2Q0FBNkM7SUFDL0QsbUJBQW1CLEVBQUUsbUNBQW1DLEdBQ3pEO0VBRUQsQUFBQSxlQUFlLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2hELGtCQUFrQixDQUFBLEVBQUM7SUFDbkIsa0JBQWtCLEVBQUUsbUNBQW1DO0lBQ3ZELGlCQUFpQixFQUFFLDZDQUE2QyxHQUNqRTtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNoRCxrQkFBa0IsQ0FBQSxFQUFDO0lBQ25CLGdCQUFnQixFQUFFLDZDQUE2QztJQUMvRCxtQkFBbUIsRUFBRSxtQ0FBbUMsR0FDekQ7RUFFRCxBQUFBLGVBQWUsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDaEQsa0JBQWtCLENBQUEsRUFBQztJQUNuQixrQkFBa0IsRUFBRSxtQ0FBbUM7SUFDdkQsaUJBQWlCLEVBQUUsNkNBQTZDLEdBQ2pFO0VBRUQsQUFBQSxhQUFhLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQzlDLGtCQUFrQixDQUFBLEVBQUM7SUFDbkIsZ0JBQWdCLEVBQUUsNkNBQTZDO0lBQy9ELG1CQUFtQixFQUFFLG1DQUFtQyxHQUN6RDtFQUVELEFBQUEsYUFBYSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUM5QyxrQkFBa0IsQ0FBQSxFQUFDO0lBQ25CLGtCQUFrQixFQUFFLG1DQUFtQztJQUN2RCxpQkFBaUIsRUFBRSw2Q0FBNkMsR0FDakU7RUFFRCxBQUFBLHFCQUFxQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN0RCxrQkFBa0IsQ0FBQSxFQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdEQsa0JBQWtCLENBQUEsRUFBQyxHQUNwQjtFQUVELEFBQUEsdUJBQXVCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3hELFlBQVksRUFBRSxXQUFXLEdBQzFCO0VBRUQsQUFBQSxtQkFBbUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDcEQsWUFBWSxFQUFFLFlBQVksR0FDM0I7RUFFRCxBQUFBLGlCQUFpQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNsRCxZQUFZLEVBQUUsSUFBSSxHQUNuQjtFQUVELEFBQUEsaUJBQWlCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ2xELFlBQVksRUFBRSxJQUFJLEdBQ25CO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxtQkFBbUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDcEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG1CQUFtQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNwRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsbUJBQW1CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3BELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxtQkFBbUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDcEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG1CQUFtQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNwRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsbUJBQW1CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3BELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxtQkFBbUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDcEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG1CQUFtQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNwRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsbUJBQW1CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3BELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN0RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEscUJBQXFCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3RELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN0RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEscUJBQXFCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3RELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN0RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEscUJBQXFCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3RELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RC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QztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzFCO0VB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RUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQixZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQixZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQixZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQixZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQixZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQixZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixDQUFDO0lBQ3BCLFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsQ0FB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QUFDO0lBQzFCLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsbUJBQW1CLEdBQzFDO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsVUFBVSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxtQkFBbUIsR0FDNUM7RUFFRCxBQUFBLGtCQUFrQixBQUFBLE1BQU0sQ0FBQztJQUN2QixVQUFVLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLGtCQUFrQixFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxtQkFBbUIsR0FDNUU7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixVQUFVLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUUsSUFBRyxDQUFDLGtCQUFrQixFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFFLElBQUcsQ0FBQyxtQkFBbUIsR0FDbEY7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixVQUFVLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUUsSUFBRyxDQUFDLGtCQUFrQixFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFFLElBQUcsQ0FBQyxtQkFBbUIsR0FDcEY7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixVQUFVLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUUsSUFBRyxDQUFDLGtCQUFrQixFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFFLElBQUcsQ0FBQyxtQkFBbUIsR0FDdEY7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixVQUFVLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUUsS0FBSSxDQUFDLG1CQUFtQixHQUNsRDtFQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0lBQzdCLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixHQUNsRDtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsdUJBQXVCLEdBQzlDO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsVUFBVSxFQUFFLElBQUksR0FDakI7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLElBQUksRUFBRSxZQUFZLEdBQ25CO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQixNQUFNLEVBQUUsWUFBWSxHQUNyQjtFQUVELEFBQUEsYUFBYSxDQUFDO0lBQ1osWUFBWSxFQUFFLENBQUMsR0FDaEI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLFlBQVksRUFBRSxDQUFDLEdBQ2hCO0VBRUQsQUFBQSxhQUFhLENBQUM7SUFDWixZQUFZLEVBQUUsQ0FBQyxHQUNoQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsWUFBWSxFQUFFLElBQUksR0FDbkI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsWUFBWSxFQUFFLEtBQUssR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLFVBQVUsRUFBRSxJQUFJLEdBQ2pCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLFVBQVUsRUFBRSxNQUFNLEdBQ25CO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxVQUFVLEVBQUUsS0FBSyxHQUNsQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsVUFBVSxFQUFFLE9BQU8sR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixDQUFDO0lBQ3BCLEtBQUssRUFBRSxXQUFXLEdBQ25CO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixLQUFLLEVBQUUsWUFBWSxHQUNwQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsS0FBSyxFQUFFLElBQUksR0FDWjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsS0FBSyxFQUFFLElBQUksR0FDWjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDZjtFQUVELEFBQUEsNEJBQTRCLEFBQUEsTUFBTSxDQUFDO0lBQ2pDLEtBQUssRUFBRSxXQUFXLEdBQ25CO0VBRUQsQUFBQSx3QkFBd0IsQUFBQSxNQUFNLENBQUM7SUFDN0IsS0FBSyxFQUFFLFlBQVksR0FD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QUM7SUFDUCxLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxRQUFRLENBQUM7SUFDUCxLQUFLLEVBQUUsSUFBSSxHQUNaO0VBRUQsQUFBQSxRQUFRLENBQUM7SUFDUCxLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxRQUFRLENBQUM7SUFDUCxLQUFLLEVBQUUsTUFBTSxHQUNkO0VBRUQsQUFBQSxRQUFRLENBQUM7SUFDUCxLQUFLLEVBQUUsSUFBSSxHQUNaO0VBRUQsQUFBQSxTQUFTLENBQUM7SUFDUixLQUFLLEVBQUUsTUFBTSxHQUNkO0VBRUQsQUFBQSxTQUFTLENBQUM7SUFDUixLQUFLLEVBQUUsSUFBSSxHQUNaO0VBRUQsQUFBQSxTQUFTLENBQUM7SUFDUixLQUFLLEVBQUUsSUFBSSxHQUNaO0VBRUQsQUFBQSxTQUFTLENBQUM7SUFDUixLQUFLLEVBQUUsSUFBSSxHQUNaO0VBRUQsQUFBQSxTQUFTLENBQUM7SUFDUixLQUFLLEVBQUUsSUFBSSxHQUNaO0VBRUQsQUFBQSxTQUFTLENBQUM7SUFDUixLQUFLLEVBQUUsSUFBSSxHQUNaO0VBRUQsQUFBQSxTQUFTLENBQUM7SUFDUixLQUFLLEVBQUUsS0FBSyxHQUNiO0VBRUQsQUFBQSxTQUFTLENBQUM7SUFDUixLQUFLLEVBQUUsS0FBSyxHQUNiO0VBRUQsQUFBQSxTQUFTLENBQUM7SUFDUixLQUFLLEVBQUUsS0FBSyxHQUNiO0VBRUQsQUFBQSxTQUFTLENBQUM7SUFDUixLQUFLLEVBQUUsS0FBSyxHQUNiO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsSUFBSSxHQUNaO0VBRUQsQUFBQSxTQUFTLENBQUM7SUFDUixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsVUFBVSxHQUNsQjtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLFVBQVUsR0FDbEI7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxVQUFVLEdBQ2xCO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsVUFBVSxHQUNsQjtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLEdBQUcsR0FDWDtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLFVBQVUsR0FDbEI7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxVQUFVLEdBQ2xCO0VBRUQsQUFBQSxZQUFZLENBQUM7SUFDWCxLQUFLLEVBQUUsU0FBUyxHQUNqQjtFQUVELEFBQUEsWUFBWSxDQUFDO0lBQ1gsS0FBSyxFQUFFLFVBQVUsR0FDbEI7RUFFRCxBQUFBLFlBQVksQ0FBQztJQUNYLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFFRCxBQUFBLFlBQVksQ0FBQztJQUNYLEtBQUssRUFBRSxVQUFVLEdBQ2xCO0VBRUQsQUFBQSxZQUFZLENBQUM7SUFDWCxLQUFLLEVBQUUsVUFBVSxHQUNsQjtFQUVELEFBQUEsWUFBWSxDQUFDO0lBQ1gsS0FBSyxFQUFFLEdBQUcsR0FDWDtFQUVELEFBQUEsWUFBWSxDQUFDO0lBQ1gsS0FBSyxFQUFFLFVBQVUsR0FDbEI7RUFFRCxBQUFBLFlBQVksQ0FBQztJQUNYLEtBQUssRUFBRSxVQUFVLEdBQ2xCO0VBRUQs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ckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLG1CQUFtQixBQUFBLE1BQU0sQ0FBQztJQUN4QixtQkFBbUIsQ0FBQSxFQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixtQkFBbUIsQ0FBQSxHQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixtQkFBbUIsQ0FBQSxJQUFDO0lBQ3BCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixtQkFBbUIsQ0FBQSxHQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixtQkFBbUIsQ0FBQSxJQUFDO0lBQ3BCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxFQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxLQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxJQUFDO0lBQ3BCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxLQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxJQUFDO0lBQ3BCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsR0FBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsR0FBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsYUFBYSxDQUFDO0lBQ1osa0JBQWtCLENBQUEsRUFBQyxHQUNwQjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2Isa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2Isa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2Qsa0JBQWtCLENBQUEsT0FBQyxHQUNwQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixrQkFBa0IsQ0FBQSxRQUFDLEdBQ3BCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxrQkFBa0IsQ0FBQSxPQUFDLEdBQ3BCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxrQkFBa0IsQ0FBQSxPQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsa0JBQWtCLENBQUEsRUFBQyxHQUNwQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0Isa0JBQWtCLENBQUEsT0FBQyxHQUNwQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLGtCQUFrQixDQUFBLFFBQUMsR0FDcEI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixrQkFBa0IsQ0FBQSxPQUFDLEdBQ3BCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0Isa0JBQWtCLENBQUEsT0FBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEVBQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixrQkFBa0IsQ0FBQSxRQUFDLEdBQ3BCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0Isa0JBQWtCLENBQUEsT0FBQyxHQUNwQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLEVBQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLElBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLHFCQUFxQixDQUFDO0lBQ3BCLHVCQUF1QixDQUFBLElBQUMsR0FDekI7RUFFRCxBQUFBLHFCQUFxQixDQUFDO0lBQ3BCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLEVBQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLElBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLHFCQUFxQixDQUFDO0lBQ3BCLHVCQUF1QixDQUFBLElBQUMsR0FDekI7RUFFRCxBQUFBLHFCQUFxQixDQUFDO0lBQ3BCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxFQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxN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aUJBQWlCLENBQUEsRUFBQztJQUNsQixZQUFZLEVBQUUsb0NBQW9DO0lBQ2xELFdBQVcsRUFBRSw4Q0FBOEMsR0FDNUQ7RUFFRCxBQUFBLGVBQWUsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDaEQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixVQUFVLEVBQUUsOENBQThDO0lBQzFELGFBQWEsRUFBRSxvQ0FBb0MsR0FDcEQ7RUFFRCxBQUFBLGVBQWUsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDaEQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixZQUFZLEVBQUUsb0NBQW9DO0lBQ2xELFdBQVcsRUFBRSw4Q0FBOEMsR0FDNUQ7RUFFRCxBQUFBLGVBQWUsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDaEQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixVQUFVLEVBQUUsOENBQThDO0lBQzFELGFBQWEsRUFBRSxvQ0FBb0MsR0FDcEQ7RUFFRCxBQUFBLGVBQWUsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDaEQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixZQUFZLEVBQUUsb0NBQW9DO0lBQ2xELFdBQVcsRUFBRSw4Q0FBOEMsR0FDNUQ7RUFFRCxBQUFBLGVBQWUsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDaEQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixVQUFVLEVBQUUsOENBQThDO0lBQzFELGFBQWEsRUFBRSxvQ0FBb0MsR0FDcEQ7RUFFRCxBQUFBLGVBQWUsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDaEQsaUJBQWlCLENBQUEsRUFBQztJQUNsQixZQUFZLEVBQUUsb0NBQW9DO0lBQ2xELFdBQVcsRUFBRSw4Q0FBOEMsR0FDNUQ7RUFFRCxBQUFBLGVBQWUsR0FBRyxJ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LENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDbEQsWUFBWSxFQUFFLElBQUksR0FDbkI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG1CQUFtQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNwRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsbUJBQW1CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3BELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxtQkFBbUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDcEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG1CQUFtQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNwRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsbUJBQW1CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3BELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxtQkFBbUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDcEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG1CQUFtQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNwRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsbUJBQW1CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3BELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxtQkFBbUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDcEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN0RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEscUJBQXFCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3RELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN0RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEscUJBQXFCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3RELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN0RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEscUJBQXFCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3RELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0Is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QUNkLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lB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MUI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHVCQUF1QixFQUFFLENBQUMsR0FDM0I7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLDBCQUEwQixFQUFFLENBQUMsR0FDOUI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLHlCQUF5QixFQUFFLENBQUMsR0FDN0I7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHNCQUFzQixFQUFFLFFBQVEsR0FDakM7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixFQUFFLFFBQVEsR0FDbEM7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHlCQUF5QixFQUFFLFFBQVEsR0FDcEM7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLHNCQUFzQixFQUFFLE9BQU8sR0FDaEM7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLHVCQUF1QixFQUFFLE9BQU8sR0FDakM7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLDBCQUEwQixFQUFFLE9BQU8sR0FDcEM7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLHlCQUF5QixFQUFFLE9BQU8sR0FDbkM7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHNCQUFzQixFQUFFLFFBQVEsR0FDakM7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixFQUFFLFFBQVEsR0FDbEM7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHlCQUF5QixFQUFFLFFBQVEsR0FDcEM7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHNCQUFzQixFQUFFLE1BQU0sR0FDL0I7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLHVCQUF1QixFQUFFLE1BQU0sR0FDaEM7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLDBCQUEwQixFQUFFLE1B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a0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsT0FBTyxHQUNmO0VBRUQsQUFBQSxrQkFB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RUFBRSxJQUFJLEdBQ1o7RUFFRCxBQUFBLFNBQVMsQ0FBQztJQUNSLEtBQUssRUFBRSxLQUFLLEdBQ2I7RUFFRCxBQUFBLFNBQVMsQ0FBQztJQUNSLEtBQUssRUFBRSxLQUFLLEdBQ2I7RUFFRCxBQUFBLFNBQVMsQ0FBQztJQUNSLEtBQUssRUFBRSxLQUFLLEdBQ2I7RUFFRCxBQUFBLFNBQVMsQ0FBQztJQUNSLEtBQUssRUFBRSxLQUFLLEdBQ2I7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxJQUFJLEdBQ1o7RUFFRCxBQUFBLFNBQVMsQ0FBQztJQUNSLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxVQUFVLEdBQ2xCO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsVUFBVSxHQUNsQjtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLEdBQUcsR0FDWDtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLEdBQUcsR0FDWDtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLEdBQUcsR0FDWDtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLEdBQUcsR0FDWDtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLEdBQUcsR0FDWDtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLEdBQUcsR0FDWDtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLEdBQUcsR0FDWDtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLFVBQVUsR0FDbEI7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxVQUFVLEdBQ2xCO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsVUFBVSxHQUNsQjtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLFVBQVUsR0FDbEI7RUFFRCxBQUFBLFlBQVksQ0FBQztJQUNYLEtBQUssRUFBRSxTQUFTLEdBQ2pCO0VBRUQsQUFBQSxZQUFZLENBQUM7SUFDWCxLQUFLLEVBQUUsVUFBVSxHQUNsQjtFQUVELEFBQUEsWUFBWSxDQUFDO0lBQ1gsS0FBSyxFQUFFLEdBQUcsR0FDWDtFQUVELEFBQUEsWUFBWSxDQUFDO0lBQ1gsS0FBSyxFQUFFLFVBQVUsR0FDbEI7RUFFRCxBQUFBLFlBQVksQ0FBQztJQUNYLEtBQUssRUFBRSxVQUFVLEdBQ2xCO0VBRUQsQUFBQSxZQUFZLENBQUM7SUFDWCxLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxZQUFZLENBQUM7SUFDWCxLQUFLLEVBQUUsVUFBVSxHQUNsQjtFQUVELEFBQUEsWUFBWSxDQUFDO0lBQ1gsS0FBSyxFQUFFLFVBQVUsR0FDbEI7RUFFRCxBQUFBLFlBQVksQ0FBQztJQUNYLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLEtBQUssRUFBRSxVQUFVLEdBQ2xCO0VBRUQsQUFBQSxhQUFhLENBQUM7SUFDWixLQUFLLEVBQUUsVUFBVSxHQUNsQjtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLElBQUksR0FDWjtFQUVELEFBQUEsYUFBYSxDQUFDO0lBQ1osS0FBSyxFQUFFLEtBQUssR0FDYjtFQUVELEFBQUEsUUFBUSxDQUFDO0lBQ1AsT0FBTyxFQUFFLENBQUMsR0FDWDtFQUVELEFBQUEsU0FBUyxDQUFDO0lBQ1IsT0FBTyxFQUFFLEVBQUUsR0FDWjtFQUVELEFBQUEsU0FBUyxDQUFDO0lBQ1IsT0FBTyxFQUFFLEVBQUUsR0FDWjtFQUVELEFBQUEsU0FBUyxDQUFDO0lBQ1IsT0FBTyxFQUFFLEVBQUUsR0FDWjtFQUVELEFBQUEsU0FBUyxDQUFDO0lBQ1IsT0FBTyxFQUFFLEVBQUUsR0FDWjtFQUVELEFBQUEsU0FBUyxDQUFDO0lBQ1IsT0FBTyxFQUFFLEVBQUUsR0FDWjtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsT0FBTyxFQUFFLElBQUksR0FDZDtFQUVELEFBQUEsVUFBVSxDQUFDO0lBQ1QsUUFBUSxFQUFFLENBQUM7SUFDWCxHQUFHLEVBQUUsQ0FBQyxHQUNQO0VBRUQsQUFBQSxVQUFVLENBQUM7SUFDVCxRQUFRLEVBQUUsT0FBTztJQUNqQixHQUFHLEVBQUUsT0FBTyxHQUNiO0VBRUQsQUFBQSxVQUFVLENBQUM7SUFDVCxRQUFRLEVBQUUsTUFBTTtJQUNoQixHQUFHLEVBQUUsTUFBTSxHQUNaO0VBRUQsQUFBQSxVQUFVLENBQUM7SUFDVCxRQUFRLEVBQUUsT0FBTztJQUNqQixHQUFHLEVBQUUsT0FBTyxHQUNiO0VBRUQsQUFBQSxVQUFVLENBQUM7SUFDVCxRQUFRLEVBQUUsSUFBSTtJQUNkLEdBQUcsRUFBRSxJQUFJLEdBQ1Y7RUFFRCxBQUFBLFVBQVUsQ0FBQztJQUNULFFBQVEsRUFBRSxPQUFPO0lBQ2pCLEdBQUcsRUFBRSxPQUFPLEdBQ2I7RUFFRCxBQUFBLFVBQVUsQ0FBQztJQUNULFFBQVEsRUFBRSxNQUFNO0lBQ2hCLEdBQUcsRUFBRSxNQUFNLEdBQ1o7RUFFRCxBQUFBLFVBQVUsQ0FBQztJQUNULFFBQVEsRUFBRSxJQUFJO0lBQ2QsR0FBRyxFQUFFLElBQUksR0FDVjtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsUUFBUSxFQUFFLE1BQU07SUFDaEIsR0FBRyxFQUFFLE1BQU0sR0FDWjtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsUUFBUSxFQUFFLElBQUk7SUFDZCxHQUFHLEVBQUUsSUFBSSxHQUNWO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixRQUFRLEVBQUUsSUFBSTtJQUNkLEdBQUcsRUFBRSxJQUFJLEdBQ1Y7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLFFBQVEsRUFBRSxJQUFJO0lBQ2QsR0FBRyxFQUFFLElBQUksR0FDVjtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsUUFBUSxFQUFFLElBQUk7SUFDZCxHQUFHLEVBQUUsSUFBSSxHQUNWO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixRQUFRLEVBQUUsSUFBSTtJQUNkLEdBQUcsRUFBRSxJQUFJLEdBQ1Y7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLFFBQVEsRUFBRSxLQUFLO0lBQ2YsR0FBRyxFQUFFLEtBQUssR0FDWDtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsUUFBUSxFQUFFLEtBQUs7SUFDZixHQUFHLEVBQUUsS0FBSyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixRQUFRLEVBQUUsS0FBSztJQUNmLEdBQUcsRUFBRSxLQUFLLEdBQ1g7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLFFBQVEsRUFBRSxLQUFLO0lBQ2YsR0FBRyxFQUFFLEtBQUssR0FDWDtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsUUFBUSxFQUFFLEdBQUc7SUFDYixHQUFHLEVBQUUsR0FBRyxHQUNUO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixlQUFlLEVBQUUsQ0FBQztJQUNsQixlQUFlLEVBQUUsQ0FBQztJQUNiLFVBQVUsRUFBRSxDQUFDLEdBQ25CO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixlQUFlLEVBQUUsT0FBTztJQUN4QixlQUFlLEVBQUUsT0FBTztJQUNuQixVQUFVLEVBQUUsT0FBTyxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZUFBZSxFQUFFLE1BQU07SUFDdkIsZUFBZSxFQUFFLE1BQU07SUFDbEIsVUFBVSxFQUFFLE1BQU0sR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGVBQWUsRUFBRSxPQUFPO0lBQ3hCLGVBQWUsRUFBRSxPQUFPO0lBQ25CLFVBQVUsRUFBRSxPQUFPLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixlQUFlLEVBQUUsSUFBSTtJQUNyQixlQUFlLEVBQUUsSUFBSTtJQUNoQixVQUFVLEVBQUUsSUFBSSxHQUN0QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZUFBZSxFQUFFLE9BQU87SUFDeEIsZUFBZSxFQUFFLE9BQU87SUFDbkIsVUFBVSxFQUFFLE9BQU8sR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGVBQWUsRUFBRSxNQUFNO0lBQ3ZCLGVBQWUsRUFBRSxNQUFNO0lBQ2xCLFVBQVUsRUFBRSxNQUFNLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixlQUFlLEVBQUUsSUFBSTtJQUNyQixlQUFlLEVBQUUsSUFBSTtJQUNoQixVQUFVLEVBQUUsSUFBSSxHQUN0QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZUFBZSxFQUFFLE1BQU07SUFDdkIsZUFBZSxFQUFFLE1BQU07SUFDbEIsVUFBVSxFQUFFLE1BQU0sR0FDeEI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGVBQWUsRUFBRSxJQUFJO0lBQ3JCLGVBQWUsRUFBRSxJQUFJO0lBQ2hCLFVBQVUsRUFBRSxJQUFJLEdBQ3RCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxlQUFlLEVBQUUsSUFBSTtJQUNyQixlQUFlLEVBQUUsSUFBSTtJQUNoQixVQUFVLEVBQUUsSUFBSSxHQUN0QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZUFBZSxFQUFFLElBQUk7SUFDckIsZUFBZSxFQUFFLElBQUk7SUFDaEIsVUFBVSxFQUFFLElBQUksR0FDdEI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGVBQWUsRUFBRSxJQUFJO0lBQ3JCLGVBQWUsRUFBRSxJQUFJO0lBQ2hCLFVBQVUsRUFBRSxJQUFJLEdBQ3RCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxlQUFlLEVBQUUsSUFBSTtJQUNyQixlQUFlLEVBQUUsSUFBSTtJQUNoQixVQUFVLEVBQUUsSUFBSSxHQUN0QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZUFBZSxFQUFFLEtBQUs7SUFDdEIsZUFBZSxFQUFFLEtBQUs7SUFDakIsVUFBVSxFQUFFLEtBQUssR0FDdkI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGVBQWUsRUFBRSxLQUFLO0lBQ3RCLGVBQWUsRUFBRSxLQUFLO0lBQ2pCLFVBQVUsRUFBRSxLQUFLLEdBQ3ZCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxlQUFlLEVBQUUsS0FBSztJQUN0QixlQUFlLEVBQUUsS0FBSztJQUNqQixVQUFVLEVBQUUsS0FBSyxHQUN2QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZUFBZSxFQUFFLEtBQUs7SUFDdEIsZUFBZSxFQUFFLEtBQUs7SUFDakIsVUFBVSxFQUFFLEtBQUssR0FDdkI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGVBQWUsRUFBRSxHQUFHO0lBQ3BCLGVBQWUsRUFBRSxHQUFHO0lBQ2YsVUFBVSxFQUFFLEdBQUcsR0FDckI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLFlBQVksRUFBRSxDQUFDO0lBQ2YsT0FBTyxFQUFFLENBQUMsR0FDWDtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsWUFBWSxFQUFFLE9BQU87SUFDckIsT0FBTyxFQUFFLE9BQU8sR0FDakI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLFlBQVksRUFBRSxNQUFNO0lBQ3BCLE9BQU8sRUFBRSxNQUFNLEdBQ2hCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixZQUFZLEVBQUUsT0FBTztJQUNyQixPQUFPLEVBQUUsT0FBTyxHQUNqQjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsWUFBWSxFQUFFLElBQUk7SUFDbEIsT0FBTyxFQUFFLElBQUksR0FDZDtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsWUFBWSxFQUFFLE9BQU87SUFDckIsT0FBTyxFQUFFLE9BQU8sR0FDakI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLFlBQVksRUFBRSxNQUFNO0lBQ3BCLE9BQU8sRUFBRSxNQUFNLEdBQ2hCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixZQUFZLEVBQUUsSUFBSTtJQUNsQixPQUFPLEVBQUUsSUFBSSxHQUNkO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxZQUFZLEVBQUUsTUFBTTtJQUNwQixPQUFPLEVBQUUsTUFBTSxHQUNoQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsWUFBWSxFQUFFLElBQUk7SUFDbEIsT0FBTyxFQUFFLElBQUksR0FDZDtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsWUFBWSxFQUFFLElBQUk7SUFDbEIsT0FBTyxFQUFFLElBQUksR0FDZDtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsWUFBWSxFQUFFLElBQUk7SUFDbEIsT0FBTyxFQUFFLElBQUksR0FDZDtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsWUFBWSxFQUFFLElBQUk7SUFDbEIsT0FBTyxFQUFFLElBQUksR0FDZDtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsWUFBWSxFQUFFLElBQUk7SUFDbEIsT0FBTyxFQUFFLElBQUksR0FDZDtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsWUFBWSxFQUFFLEtBQUs7SUFDbkIsT0FBTyxFQUFFLEtBQUssR0FDZjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsWUFBWSxFQUFFLEtBQUs7SUFDbkIsT0FBTyxFQUFFLEtBQUssR0FDZjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsWUFBWSxFQUFFLEtBQUs7SUFDbkIsT0FBTyxFQUFFLEtBQUssR0FDZjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsWUFBWSxFQUFFLEtBQUs7SUFDbkIsT0FBTyxFQUFFLEtBQUssR0FDZjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsWUFBWSxFQUFFLEdBQUc7SUFDakIsT0FBTyxFQUFFLEdBQUcsR0FDYjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsY0FBYyxFQUFFLEdBQUcsR0FDcEI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGNBQWMsRUFBRSxNQUFNLEdBQ3ZCO0VBRUQsQUFBQSx3QkFBd0IsQ0FBQztJQUN2QixjQUFjLEVBQUUsU0FBUyxHQUMxQjtFQUVELEFBQUEsd0JBQXdCLENBQUM7SUFDdkIsY0FBYyxFQUFFLFlBQVksR0FDN0I7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YscUJBQXFCLEVBQUUseUJBQXlCLEdBQ2pEO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLHFCQUFxQixFQUFFLHlCQUF5QixHQUNqRDtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixxQkFBcUIsRUFBRSx5QkFBeUIsR0FDakQ7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YscUJBQXFCLEVBQUUseUJBQXlCLEdBQ2pEO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLHFCQUFxQixFQUFFLHlCQUF5QixHQUNqRDtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixxQkFBcUIsRUFBRSx5QkFBeUIsR0FDakQ7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YscUJBQXFCLEVBQUUseUJBQXlCLEdBQ2pEO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLHFCQUFxQixFQUFFLHlCQUF5QixHQUNqRDtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixxQkFBcUIsRUFBRSx5QkFBeUIsR0FDakQ7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLHFCQUFxQixFQUFFLDBCQUEwQixHQUNsRDtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIscUJBQXFCLEVBQUUsMEJBQTBCLEdBQ2xEO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixxQkFBcUIsRUFBRSwwQkFBMEIsR0FDbEQ7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLHFCQUFxQixFQUFFLElBQUksR0FDNUI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLFdBQVcsRUFBRSxJQUFJLEdBQ2xCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLFdBQVcsRUFBRSxpQkFBaUIsR0FDL0I7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsV0FBVyxFQUFFLGlCQUFpQixHQUMvQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixXQUFXLEVBQUUsaUJBQWlCLEdBQy9CO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLGlCQUFpQixFQUFFLENBQUMsR0FDckI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsaUJBQWlCLEVBQUUsQ0FBQyxHQUNyQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixpQkFBaUIsRUFBRSxDQUFDLEdBQ3JCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLGlCQUFpQixFQUFFLENBQUMsR0FDckI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsaUJBQWlCLEVBQUUsQ0FBQyxHQUNyQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixpQkFBaUIsRUFBRSxDQUFDLEdBQ3JCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLGlCQUFpQixFQUFFLENBQUMsR0FDckI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsaUJBQWlCLEVBQUUsQ0FBQyxHQUNyQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixpQkFBaUIsRUFBRSxDQUFDLEdBQ3JCO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixpQkFBaUIsRUFBRSxFQUFFLEdBQ3RCO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixpQkFBaUIsRUFBRSxFQUFFLEdBQ3RCO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixpQkFBaUIsRUFBRSxFQUFFLEdBQ3RCO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixpQkFBaUIsRUFBRSxFQUFFLEdBQ3RCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQixpQkFBaUIsRUFBRSxJQUFJLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixlQUFlLEVBQUUsQ0FBQyxHQUNuQjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZUFBZSxFQUFFLENBQUMsR0FDbkI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGVBQWUsRUFBRSxDQUFDLEdBQ25CO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixlQUFlLEVBQUUsQ0FBQyxHQUNuQjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZUFBZSxFQUFFLENBQUMsR0FDbkI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGVBQWUsRUFBRSxDQUFDLEdBQ25CO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixlQUFlLEVBQUUsQ0FBQyxHQUNuQjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZUFBZSxFQUFFLENBQUMsR0FDbkI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGVBQWUsRUFBRSxDQUFDLEdBQ25CO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxlQUFlLEVBQUUsRUFBRSxHQUNwQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZUFBZSxFQUFFLEVBQUUsR0FDcEI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGVBQWUsRUFBRSxFQUFFLEdBQ3BCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxlQUFlLEVBQUUsRUFBRSxHQUNwQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsZUFBZSxFQUFFLElBQUksR0FDdEI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2Ysa0JBQWtCLEVBQUUseUJBQXlCLEdBQzlDO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLGtCQUFrQixFQUFFLHlCQUF5QixHQUM5QztFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixrQkFBa0IsRUFBRSx5QkFBeUIsR0FDOUM7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2Ysa0JBQWtCLEVBQUUseUJBQXlCLEdBQzlDO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLGtCQUFrQixFQUFFLHlCQUF5QixHQUM5QztFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixrQkFBa0IsRUFBRSx5QkFBeUIsR0FDOUM7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLGtCQUFrQixFQUFFLElBQUksR0FDekI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLFFBQVEsRUFBRSxJQUFJLEdBQ2Y7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLFFBQVEsRUFBRSxlQUFlLEdBQzFCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxRQUFRLEVBQUUsZUFBZSxHQUMxQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsUUFBUSxFQUFFLGVBQWUsR0FDMUI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLFFBQVEsRUFBRSxlQUFlLEdBQzFCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxRQUFRLEVBQUUsZUFBZSxHQUMxQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsUUFBUSxFQUFFLGVBQWUsR0FDMUI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsY0FBYyxFQUFFLENBQUMsR0FDbEI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsY0FBYyxFQUFFLENBQUMsR0FDbEI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsY0FBYyxFQUFFLENBQUMsR0FDbEI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsY0FBYyxFQUFFLENBQUMsR0FDbEI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsY0FBYyxFQUFFLENBQUMsR0FDbEI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsY0FBYyxFQUFFLENBQUMsR0FDbEI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsY0FBYyxFQUFFLENBQUMsR0FDbEI7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLGNBQWMsRUFBRSxJQUFJLEdBQ3JCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixZQUFZLEVBQUUsQ0FBQyxHQUNoQjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsWUFBWSxFQUFFLENBQUMsR0FDaEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLFlBQVksRUFBRSxDQUFDLEdBQ2hCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixZQUFZLEVBQUUsQ0FBQyxHQUNoQjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsWUFBWSxFQUFFLENBQUMsR0FDaEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLFlBQVksRUFBRSxDQUFDLEdBQ2hCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixZQUFZLEVBQUUsQ0FBQyxHQUNoQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsWUFBWSxFQUFFLElBQUksR0FDbkI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLHVCQUF1QixDQUFBLEVBQUM7SUFDeEIsdUJBQXVCLENBQUEsRUFBQztJQUN4QixrQkFBa0IsQ0FBQSxFQUFDO0lBQ25CLGtCQUFrQixDQUFBLEVBQUM7SUFDbkIsa0JBQWtCLENBQUEsRUFBQztJQUNuQixtQkFBbUIsQ0FBQSxFQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEVBQUM7SUFDcEIsU0FBUyxFQUFFLHdDQUF3QyxDQUFDLHdDQUF3QyxDQUFDLCtCQUErQixDQUFDLDhCQUE4QixDQUFDLDhCQUE4QixDQUFDLGdDQUFnQyxDQUFDLGdDQUFnQyxHQUM3UDtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsU0FBUyxFQUFFLElBQUksR0FDaEI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGdCQUFnQixFQUFFLE1BQU0sR0FDekI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGdCQUFnQixFQUFFLEdBQUcsR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixDQUFDO0lBQ3BCLGdCQUFnQixFQUFFLFNBQVMsR0FDNUI7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLGdCQUFnQixFQUFFLEtBQUssR0FDeEI7RUFFRCxBQUFBLHdCQUF3QixDQUFDO0lBQ3ZCLGdCQUFnQixFQUFFLFlBQVksR0FDL0I7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLGdCQUFnQixFQUFFLE1BQU0sR0FDekI7RUFFRCxBQUFBLHVCQUF1QixDQUFDO0lBQ3RCLGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsZ0JBQWdCLEVBQUUsSUFBSSxHQUN2QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsZ0JBQWdCLEVBQUUsUUFBUSxHQUMzQjtFQUVELEFBQUEsWUFBWSxDQUFDO0lBQ1gsbUJBQW1CLENBQUEsRUFBQztJQUNwQixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSxhQUFhLENBQUM7SUFDWixtQkFBbUIsQ0FBQSxHQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLG1CQUFtQixDQUFBLElBQUM7SUFDcEIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsYUFBYSxDQUFDO0lBQ1osbUJBQW1CLENBQUEsR0FBQztJQUNwQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxhQUFhLENBQUM7SUFDWixtQkFBbUIsQ0FBQSxJQUFDO0lBQ3BCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLG1CQUFtQixDQUFBLEVBQUM7SUFDcEIsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsbUJBQW1CLENBQUEsS0FBQztJQUNwQixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixtQkFBbUIsQ0FBQSxJQUFDO0lBQ3BCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLG1CQUFtQixDQUFBLEtBQUM7SUFDcEIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsbUJBQW1CLENBQUEsSUFBQztJQUNwQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsbUJBQW1CLENBQUEsR0FBQyxHQUNyQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsbUJBQW1CLENBQUEsR0FBQyxHQUNyQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLG1CQUFtQixBQUFBLE1BQU0sQ0FBQztJQUN4QixtQkFBbUIsQ0FBQSxFQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixtQkFBbUIsQ0FBQSxHQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixtQkFBbUIsQ0FBQSxJQUFDO0lBQ3BCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixtQkFBbUIsQ0FBQSxHQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixtQkFBbUIsQ0FBQSxJQUFDO0lBQ3BCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxFQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxLQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxJQUFDO0lBQ3BCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxLQUFDO0lBQ3BCLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxJQUFDO0lBQ3BCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsR0FBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsR0FBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsbUJBQW1CLEFBQUEsTUFBTSxDQUFDO0lBQ3hCLG1CQUFtQixDQUFBLEVBQUM7SUFDcEIsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLG1CQUFtQixDQUFBLEdBQUM7SUFDcEIsbUJBQW1CLENBQUEsR0FBQyxHQUNyQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLG1CQUFtQixDQUFBLElBQUM7SUFDcEIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLG1CQUFtQixDQUFBLEdBQUM7SUFDcEIsbUJBQW1CLENBQUEsR0FBQyxHQUNyQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLG1CQUFtQixDQUFBLElBQUM7SUFDcEIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLEVBQUM7SUFDcEIsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLEtBQUM7SUFDcEIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLElBQUM7SUFDcEIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLEtBQUM7SUFDcEIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLElBQUM7SUFDcEIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIs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dUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsSUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEscUJBQXFCLENBQUM7SUFDcEIsdUJBQXVCLENBQUEsSUFBQyxHQUN6QjtFQUVELEFBQUEscUJBQXFCLENBQUM7SUFDcEIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsdUJBQXVCLENBQUEsRUFBQyxHQUN6QjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsSUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFD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O0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSw2QkFBNkIsQUFBQSxNQUFNLENBQUM7SUFDbEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsNkJBQTZCLEFBQUEsTUFBTSxDQUFDO0lBQ2xDLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDRCQUE0QixBQUFBLE1BQU0sQ0FBQztJQUNqQyx1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCO0VBRUQsQUFBQSw0QkFBNEIsQUFBQSxNQUFNLENBQUM7SUFDakMsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLEVBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLElBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDZCQUE2QixBQUFBLE1BQU0sQ0FBQztJQUNsQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSw2QkFBNkIsQUFBQSxNQUFNLENBQUM7SUFDbEMsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsNEJBQTRCLEFBQUEsTUFBTSxDQUFDO0lBQ2pDLHVCQUF1QixDQUFBLElBQUMsR0FDekI7RUFFRCxBQUFBLDRCQUE0QixBQUFBLE1BQU0sQ0FBQztJQUNqQyx1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxhQUFhLENBQUM7SUFDWixrQkFBa0IsQ0FBQSxFQUFDLEdBQ3BCO0VBRUQsQUFBQSxhQUFhLENBQUM7SUFDWixrQkFBa0IsQ0FBQSxLQUFDLEdBQ3BCO0VBRUQsQUFBQSxhQUFhLENBQUM7SUFDWixrQkFBa0IsQ0FBQSxLQUFDLEdBQ3BCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxrQkFBa0IsQ0FBQSxPQUFDLEdBQ3BCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxhQUFhLENBQUM7SUFDWixrQkFBa0IsQ0FBQSxFQUFDLEdBQ3BCO0VBRUQsQUFBQSxhQUFhLENBQUM7SUFDWixrQkFBa0IsQ0FBQSxLQUFDLEdBQ3BCO0VBRUQsQUFBQSxhQUFhLENBQUM7SUFDWixrQkFBa0IsQ0FBQSxLQUFDLEdBQ3BCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxrQkFBa0IsQ0FBQSxPQUFDLEdBQ3BCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsa0JBQWtCLENBQUEsRUFBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixrQkFBa0IsQ0FBQSxLQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEVBQUMsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixrQkFBa0IsQ0FBQSxLQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsa0JBQWtCLENBQUEsS0FBQyxHQUNwQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixrQkFBa0IsQ0FBQSxPQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixrQkFBa0IsQ0FBQSxFQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsa0JBQWtCLENBQUEsS0FBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0Isa0JBQWtCLENBQUEsT0FBQyxHQUNwQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsa0JBQWtCLENBQUEsRUFBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixrQkFBa0IsQ0FBQSxLQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLENBQUM7SUFDbkIsbUJBQW1CLEVBQUUsSUFBSSxHQUMxQjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsbUJBQW1CLEVBQUUsR0FBRyxHQUN6QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsbUJBQW1CLEVBQUUsbUZBQW1GLEdBQ3pHO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQixtQkFBbUIsRUFBRSxtREFBbUQsR0FDekU7RUFFRCxBQUFBLHVCQUF1QixDQUFDO0lBQ3RCLG1CQUFtQixFQUFFLE9BQU8sR0FDN0I7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLG1CQUFtQixFQUFFLFVBQVUsR0FDaEM7RUFFRCxBQUFBLHlCQUF5QixDQUFDO0lBQ3hCLG1CQUFtQixFQUFFLFNBQVMsR0FDL0I7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsMEJBQTBCLEVBQUUsTUFBTSxHQUNuQztFQUVELEFBQUEsWUFBWSxDQUFDO0lBQ1gsMEJBQTBCLEVBQUUsMEJBQTBCLEdBQ3ZEO0VBRUQsQUFBQSxhQUFhLENBQUM7SUFDWiwwQkFBMEIsRUFBRSwwQkFBMEIsR0FDdkQ7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsMEJBQTBCLEVBQUUsNEJBQTRCLEdBQ3pEO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLG1CQUFtQixFQUFFLElBQUksR0FDMUI7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLG1CQUFtQixFQUFFLEtBQUssR0FDM0I7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLG1CQUFtQixFQUFFLEtBQUssR0FDM0I7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLG1CQUFtQixFQUFFLEtBQUssR0FDM0I7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLG1CQUFtQixFQUFFLEtBQUssR0FDM0I7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLG1CQUFtQixFQUFFLEtBQUssR0FDM0I7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLG1CQUFtQixFQUFFLEtBQUssR0FDM0I7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLG1CQUFtQixFQUFFLE1BQU0sR0FDNUI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGdCQUFnQixFQUFFLElBQUksR0FDdkI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGdCQUFnQixFQUFFLEtBQUssR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGdCQUFnQixFQUFFLEtBQUssR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGdCQUFnQixFQUFFLEtBQUssR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGdCQUFnQixFQUFFLEtBQUssR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGdCQUFnQixFQUFFLEtBQUssR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGdCQUFnQixFQUFFLEtBQUssR0FDeEI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGdCQUFnQixFQUFFLE1BQU0sR0FDekI7O0FBR0gsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VBQ3ZCLEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSw0Q0FBNEM7SUFDeEQsYUFBYSxFQUFFLGtDQUFrQyxHQUNsRDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxrQ0FBa0M7SUFDaEQsV0FBVyxFQUFFLDRDQUE0QyxHQUMxRDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSxnREFBZ0Q7SUFDNUQsYUFBYSxFQUFFLHNDQUFzQyxHQUN0RDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxzQ0FBc0M7SUFDcEQsV0FBVyxFQUFFLGdEQUFnRCxHQUM5RDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSwrQ0FBK0M7SUFDM0QsYUFBYSxFQUFFLHFDQUFxQyxHQUNyRDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxxQ0FBcUM7SUFDbkQsV0FBVyxFQUFFLCtDQUErQyxHQUM3RDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSxnREFBZ0Q7SUFDNUQsYUFBYSxFQUFFLHNDQUFzQyxHQUN0RDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxzQ0FBc0M7SUFDcEQsV0FBVyxFQUFFLGdEQUFnRCxHQUM5RDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSw2Q0FBNkM7SUFDekQsYUFBYSxFQUFFLG1DQUFtQyxHQUNuRDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxtQ0FBbUM7SUFDakQsV0FBVyxFQUFFLDZDQUE2QyxHQUMzRDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSxnREFBZ0Q7SUFDNUQsYUFBYSxFQUFFLHNDQUFzQyxHQUN0RDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxzQ0FBc0M7SUFDcEQsV0FBVyxFQUFFLGdEQUFnRCxHQUM5RDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSwrQ0FBK0M7SUFDM0QsYUFBYSxFQUFFLHFDQUFxQyxHQUNyRDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxxQ0FBcUM7SUFDbkQsV0FBVyxFQUFFLCtDQUErQyxHQUM3RDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSw2Q0FBNkM7SUFDekQsYUFBYSxFQUFFLG1DQUFtQyxHQUNuRDtFQUVELEFBQUEsY0FBYyxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUMvQyxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxtQ0FBbUM7SUFDakQsV0FBVyxFQUFFLDZDQUE2QyxHQUMzRDtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNoRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSwrQ0FBK0M7SUFDM0QsYUFBYSxFQUFFLHFDQUFxQyxHQUNyRDtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNoRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxxQ0FBcUM7SUFDbkQsV0FBVyxFQUFFLCtDQUErQyxHQUM3RDtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNoRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSw2Q0FBNkM7SUFDekQsYUFBYSxFQUFFLG1DQUFtQyxHQUNuRDtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNoRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxtQ0FBbUM7SUFDakQsV0FBVyxFQUFFLDZDQUE2QyxHQUMzRDtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNoRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSw2Q0FBNkM7SUFDekQsYUFBYSxFQUFFLG1DQUFtQyxHQUNuRDtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNoRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxtQ0FBbUM7SUFDakQsV0FBVyxFQUFFLDZDQUE2QyxHQUMzRDtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNoRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSw2Q0FBNkM7SUFDekQsYUFBYSxFQUFFLG1DQUFtQyxHQUNuRDtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNoRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxtQ0FBbUM7SUFDakQsV0FBVyxFQUFFLDZDQUE2QyxHQUMzRDtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNoRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFVBQVUsRUFBRSw2Q0FBNkM7SUFDekQsYUFBYSxFQUFFLG1DQUFtQyxHQUNuRDtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNoRCxpQkFBaUIsQ0FBQSxFQUFDO0lBQ2xCLFlBQVksRUFBRSxtQ0FBbUM7SUFDakQsV0FBVyxFQUFFLDZDQUE2QyxHQUMzRDtFQUVELEFBQUEsZUFBZSxHQUFHLElBQUssQ0FBQSxRQUFR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Q3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEscUJBQXFCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3RELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN0RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEscUJBQXFCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3RELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN0RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEscUJBQXFCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3RELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdEQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHFCQUFxQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN0RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsb0JBQW9CLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3JELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxvQkFBb0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDckQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLG9CQUFvQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUNyRCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFBSyxDQUFBLFFBQVEsSUFBSSxJQUFLLENBQUEsUUFBUSxFQUFFO0lBQ3ZELFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsR0FBRyxJQUFLLENBQUEsUUFBUSxJQUFJLElBQUssQ0FBQSxRQUFRLEVBQUU7SUFDdkQsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixHQUFHLElBQUssQ0FBQSxRQUFRLElBQUksSUFBSyxDQUFBLFFBQVEsRUFBRTtJQUN2RCxZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLEdBQUcsSUFB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QUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIs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WUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQixZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQixZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQixZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQixZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQixZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsWUFBWSxFQUFFLE9BQU8sR0FDdEI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLFlBQVksRUFBRSxPQUFPLEdBQ3RCO0VBRUQsQUFBQSxxQkFBcUIsQ0FBQztJQUNwQixZQUFZLEVBQUUsT0FBTyxHQUN0QjtFQUVELEFBQUEscUJBQXFCLENBQUM7SUFDcEIsWUFBWSxFQUFFLE9BQU8sR0FD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QyxtQkFBbUIsR0FDNUU7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixVQUFVLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUUsSUFBRyxDQUFDLGtCQUFrQixFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFFLElBQUcsQ0FBQyxtQkFBbUIsR0FDbEY7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixVQUFVLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUUsSUFBRyxDQUFDLGtCQUFrQixFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFFLElBQUcsQ0FBQyxtQkFBbUIsR0FDcEY7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixVQUFVLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUUsSUFBRyxDQUFDLGtCQUFrQixFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFFLElBQUcsQ0FBQyxtQkFBbUIsR0FDdEY7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixVQUFVLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUUsS0FBSSxDQUFDLG1CQUFtQixHQUNsRDtFQUVELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxDQUFDO0lBQzdCLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixHQUNsRDtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsdUJBQXVCLEdBQzlDO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsVUFBVSxFQUFFLElBQUksR0FDakI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLG1CQUFtQixHQUMxQztFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLFVBQVUsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsbUJBQW1CLEdBQzVDO0VBRUQsQUFBQSxrQkFBa0IsQUFBQSxNQUFNLENBQUM7SUFDdkIsVUFBVSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsbUJBQW1CLEdBQzVFO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsVUFBVSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFFLElBQUcsQ0FBQyxrQkFBa0IsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBRSxJQUFHLENBQUMsbUJBQW1CLEdBQ2xGO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsVUFBVSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFFLElBQUcsQ0FBQyxrQkFBa0IsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBRSxJQUFHLENBQUMsbUJBQW1CLEdBQ3BGO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsVUFBVSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFFLElBQUcsQ0FBQyxrQkFBa0IsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBRSxJQUFHLENBQUMsbUJBQW1CLEdBQ3RGO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsVUFBVSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFFLEtBQUksQ0FBQyxtQkFBbUIsR0FDbEQ7RUFFRCxBQUFBLHdCQUF3QixBQUFBLE1BQU0sQ0FBQztJQUM3QixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxtQkFBbUIsR0FDbEQ7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLHVCQUF1QixHQUM5QztFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLFVBQVUsRUFBRSxJQUFJLEdBQ2pCO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQztJQUNoQixJQUFJLEVBQUUsWUFBWSxHQUNuQjtFQUVELEFBQUEsbUJBQW1CLENBQUM7SUFDbEIsTUFBTSxFQUFFLFlBQVksR0FDckI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLFlBQVksRUFBRSxDQUFDLEdBQ2hCO0VBRUQsQUFBQSxhQUFhLENBQUM7SUFDWixZQUFZLEVBQUUsQ0FBQyxHQUNoQjtFQUVELEFBQUEsYUFBYSxDQUFDO0lBQ1osWUFBWSxFQUFFLENBQUMsR0FDaEI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLFlBQVksRUFBRSxJQUFJLEdBQ25CO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNmLFlBQVksRUFBRSxLQUFLLEdBQ3BCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDYixVQUFVLEVBQUUsSUFBSSxHQUNqQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZixVQUFVLEVBQUUsTUFBTSxHQUNuQjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsVUFBVSxFQUFFLEtBQUssR0FDbEI7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLFVBQVUsRUFBRSxPQUFPLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQ0FBQztJQUNwQixLQUFLLEVBQUUsV0FBVyxHQUNuQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsS0FBSyxFQUFFLFlBQVksR0FDcEI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLEtBQUssRUFBRSxJQUFJLEdBQ1o7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLEtBQUssRUFBRSxJQUFJLEdBQ1o7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGlCQUFpQixDQUFDO0lBQ2hCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2xCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ25CLEtBQUssRUFBRSxPQUFPLEdBQ2Y7RUFFRCxBQUFB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QUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsVUFBVSxHQUNsQjtFQUVELEFBQUEsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLFVBQVUsR0FDbEI7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFFRCxBQUFBLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxVQUFVLEdBQ2xCO0VBRUQsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsVUFBVSxHQUNsQjtFQUVELEFBQUEsWUFBWSxDQUFDO0lBQ1gsS0FBSyxFQUFFLFNBQVMsR0FDakI7RUFFRCxBQUFBLFlBQVksQ0FBQztJQUNYLEtBQUssRUFBRSxVQUFVLEdBQ2xCO0VBRUQsQUFBQSxZQUFZLENBQUM7SUFDWCxLQUFLLEVBQUUsR0FBRyxHQUNYO0VBRUQsQUFBQSxZQUFZLENBQUM7SUFDWCxLQUFLLEVBQUUsVUFBVSxHQUNsQjtFQUVELEFBQUEsWUFBWSxDQUFDO0lBQ1gsS0FBSyxFQUFFLFVBQVUsR0FDbEI7RUFFRCxBQUFBLFlBQVksQ0FBQztJQUNYLEtBQUssRUFBRSxHQUFHLEdBQ1g7RUFFRCxBQUFBLFlBQVksQ0FBQztJQUNYLEtBQUssRUFBRSxVQUFVLEdBQ2xCO0VBRUQsQUFBQSxZQUFZLENBQUM7SUFDWCxLQUFLLEVBQUUsVUFBVSxHQUNsQjtFQUVELEFBQUEsWUFBWSxDQUFDO0lBQ1gsS0FBSyxF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LEFBQUEsTUFBTSxDQUFDO0lBQ3pCLG1CQUFtQixDQUFBLEdBQUM7SUFDcEIsbUJBQW1CLENBQUEsR0FBQyxHQUNyQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLG1CQUFtQixDQUFBLElBQUM7SUFDcEIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLEVBQUM7SUFDcEIsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLEtBQUM7SUFDcEIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLElBQUM7SUFDcEIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLEtBQUM7SUFDcEIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLElBQUM7SUFDcEIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsR0FBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLEtBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxtQkFBbUIsQUFBQSxNQUFNLENBQUM7SUFDeEIsbUJBQW1CLENBQUEsRUFBQztJQUNwQixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsbUJBQW1CLENBQUEsR0FBQztJQUNwQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsbUJBQW1CLENBQUEsSUFBQztJQUNwQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsbUJBQW1CLENBQUEsR0FBQztJQUNwQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsbUJBQW1CLENBQUEsSUFBQztJQUNwQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsRUFBQztJQUNwQixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsS0FBQztJQUNwQixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsSUFBQztJQUNwQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsS0FBQztJQUNwQixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsSUFBQztJQUNwQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsbUJBQW1CLENBQUEsRUFBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsR0FBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxFQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsS0FBQyxHQUNyQjtFQUVELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxDQUFDO0lBQzVCLG1CQUFtQixDQUFBLElBQUMsR0FDckI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLE1BQU0sQ0FBQztJQUM1QixtQkFBbUIsQ0FBQSxLQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLG1CQUFtQixDQUFBLEVBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxHQUFDLEdBQ3JCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0IsbUJBQW1CLENBQUEsSUFBQyxHQUNyQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLG1CQUFtQixDQUFBLEdBQUMsR0FDckI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixtQkFBbUIsQ0FBQSxJQUFDLEdBQ3JCO0VBRUQsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLENBQUM7SUFDNUIsbUJBQW1CLENBQUEsRUFB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O0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxxQkFBcUIsQ0FBQztJQUNwQix1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCO0VBRUQsQUFBQSxxQkFBcUIsQ0FBQztJQUNwQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxFQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNqQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSxxQkFBcUIsQ0FBQztJQUNwQix1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCO0VBRUQsQUFBQSxxQkFBcUIsQ0FBQztJQUNwQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsRUFBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsSUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsNkJBQTZCLEFBQUEsTUFBTSxDQUFDO0lBQ2xDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDZCQUE2QixBQUFBLE1BQU0sQ0FBQztJQUNsQyx1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSw0QkFBNEIsQUFBQSxNQUFNLENBQUM7SUFDakMsdUJBQXVCLENBQUEsSUFBQyxHQUN6QjtFQUVELEFBQUEsNEJBQTRCLEFBQUEsTUFBTSxDQUFDO0lBQ2pDLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxFQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSw2QkFBNkIsQUFBQSxNQUFNLENBQUM7SUFDbEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsNkJBQTZCLEFBQUEsTUFBTSxDQUFDO0lBQ2xDLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDRCQUE0QixBQUFBLE1BQU0sQ0FBQztJQUNqQyx1QkFBdUIsQ0FBQSxJQUFDLEdBQ3pCO0VBRUQsQUFBQSw0QkFBNEIsQUFBQSxNQUFNLENBQUM7SUFDakMsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLEVBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLElBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDZCQUE2QixBQUFBLE1BQU0sQ0FBQztJQUNsQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSw2QkFBNkIsQUFBQSxNQUFNLENBQUM7SUFDbEMsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsNEJBQTRCLEFBQUEsTUFBTSxDQUFDO0lBQ2pDLHVCQUF1QixDQUFBLElBQUMsR0FDekI7RUFFRCxBQUFBLDRCQUE0QixBQUFBLE1BQU0sQ0FBQztJQUNqQyx1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsRUFBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLFFBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQztJQUM5Qix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLENBQUM7SUFDOUIsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxDQUFDO0lBQzlCLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsSUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLFNBQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsU0FBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDBCQUEwQixBQUFBLE1BQU0sQ0FBQztJQUMvQix1QkFBdUIsQ0FBQSxTQUFDLEdBQ3pCO0VBRUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUM7SUFDL0IsdUJBQXVCLENBQUEsUUFBQyxHQUN6QjtFQUVELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxDQUFDO0lBQy9CLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxRQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxNQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsTUFBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsT0FBQyxHQUN6QjtFQUVELEFBQUEsMkJBQTJCLEFBQUEsTUFBTSxDQUFDO0lBQ2hDLHVCQUF1QixDQUFBLE9BQUMsR0FDekI7RUFFRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sQ0FBQztJQUNoQyx1QkFBdUIsQ0FBQSxPQUFDLEdBQ3pCO0VBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7SUFDaEMsdUJBQXVCLENBQUEsS0FBQyxHQUN6QjtFQUVELEFBQUEsNkJBQTZCLEFBQUEsTUFBTSxDQUFDO0lBQ2xDLHVCQUF1QixDQUFBLE1BQUMsR0FDekI7RUFFRCxBQUFBLDZCQUE2QixBQUFBLE1BQU0sQ0FBQztJQUNsQyx1QkFBdUIsQ0FBQSxLQUFDLEdBQ3pCO0VBRUQsQUFBQSw0QkFBNEIsQUFBQSxNQUFNLENBQUM7SUFDakMsdUJBQXVCLENBQUEsSUFBQyxHQUN6QjtFQUVELEFBQUEsNEJBQTRCLEFBQUEsTUFBTSxDQUFDO0lBQ2pDLHVCQUF1QixDQUFBLEtBQUMsR0FDekI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGtCQUFrQixDQUFBLEVBQUMsR0FDcEI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGtCQUFrQixDQUFBLEVBQUMsR0FDcEI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixrQkFBa0IsQ0FBQSxFQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsa0JBQWtCLENBQUEsS0FBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0Isa0JBQWtCLENBQUEsT0FBQyxHQUNwQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsa0JBQWtCLENBQUEsRUFBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixrQkFBa0IsQ0FBQSxLQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0lBQzNCLGtCQUFrQixDQUFBLE9BQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEVBQUMsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixrQkFBa0IsQ0FBQSxLQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsa0JBQWtCLENBQUEsS0FBQyxHQUNwQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sQ0FBQztJQUMzQixrQkFBa0IsQ0FBQSxPQUFDLEdBQ3BCO0VBRUQsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7SUFDMUIsa0JBQWtCLENBQUEsTUFBQyxHQUNwQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQztJQUN6QixrQkFBa0IsQ0FBQSxFQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUM7SUFDekIsa0JBQWtCLENBQUEsS0FBQyxHQUNwQjtFQUVELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLGtCQUFrQixDQUFBLEtBQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLENBQUM7SUFDM0Isa0JBQWtCLENBQUEsT0FBQyxHQUNwQjtFQUVELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0lBQzFCLGtCQUFrQixDQUFBLE1BQUMsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQ0FBQztJQUMxQixrQkFBa0IsQ0FBQSxNQUFDLEdBQ3BCO0VBRUQsQUFBQSxvQkFBb0IsQ0FBQztJQUNuQixtQkFBbUIsRUFBRSxJQUFJLEdBQzFCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNsQixtQkFBbUIsRUFBRSxHQUFHLEdBQ3pCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDZCxtQkFBbUIsRUFBRSxtRkFBbUYsR0FDekc7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ3JCLG1CQUFtQixFQUFFLG1EQUFtRCxHQUN6RTtFQUVELEFBQUEsdUJBQXVCLENBQUM7SUFDdEIsbUJBQW1CLEVBQUUsT0FBTyxHQUM3QjtFQUVELEFBQUEsc0JBQXNCLENBQUM7SUFDckIsbUJBQW1CLEVBQUUsVUFBVSxHQUNoQztFQUVELEFBQUEseUJBQXlCLENBQUM7SUFDeEIsbUJBQW1CLEVBQUUsU0FBUyxHQUMvQjtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZiwwQkFBMEIsRUFBRSxNQUFNLEdBQ25DO0VBRUQsQUFBQSxZQUFZLENBQUM7SUFDWCwwQkFBMEIsRUFBRSwwQkFBMEIsR0FDdkQ7RUFFRCxBQUFBLGFBQWEsQ0FBQztJQUNaLDBCQUEwQixFQUFFLDBCQUEwQixHQUN2RDtFQUVELEFBQUEsZ0JBQWdCLENBQUM7SUFDZiwwQkFBMEIsRUFBRSw0QkFBNEIsR0FDekQ7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2YsbUJBQW1CLEVBQUUsSUFBSSxHQUMxQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsbUJBQW1CLEVBQUUsS0FBSyxHQUMzQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsbUJBQW1CLEVBQUUsS0FBSyxHQUMzQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsbUJBQW1CLEVBQUUsS0FBSyxHQUMzQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsbUJBQW1CLEVBQUUsS0FBSyxHQUMzQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsbUJBQW1CLEVBQUUsS0FBSyxHQUMzQjtFQUVELEFBQUEsaUJBQWlCLENBQUM7SUFDaEIsbUJBQW1CLEVBQUUsS0FBSyxHQUMzQjtFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDakIsbUJBQW1CLEVBQUUsTUFBTSxHQUM1QjtFQUVELEFBQUEsYUFBYSxDQUFDO0lBQ1osZ0JBQWdCLEVBQUUsSUFBSSxHQUN2QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsS0FBSyxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsS0FBSyxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsS0FBSyxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsS0FBSyxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsS0FBSyxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDO0lBQ2IsZ0JBQWdCLEVBQUUsS0FBSyxHQUN4QjtFQUVELEFBQUEsZUFBZSxDQUFDO0lBQ2QsZ0JBQWdCLEVBQUUsTUFBTSxHQUN6Qjs7QUN2b3RFSCxBQUFBLEdBQUcsQUFBQSxXQUFXLENBQUM7RUFBQyxLQUFLLEVBQUMsS0FBSztFQUFFLE1BQU0sRUFBQyxXQUFXLEdBQUU7O0FBQ2pELEFBQUEsR0FBRyxBQUFBLFVBQVUsQ0FBQztFQUFDLEtBQUssRUFBQyxJQUFJO0VBQUUsTUFBTSxFQUFDLFdBQVcsR0FBRTs7QUFDL0MsQUFBQSxHQUFHLEFBQUEsWUFBWSxDQUFDO0VBQUMsT0FBTyxFQUFFLEtBQUs7RUFBRSxXQUFXLEVBQUUsSUFBSTtFQUFFLFlBQVksRUFBRSxJQUFJLEdBQUU7O0FBQ3hFLEFBQUEsQ0FBQyxDQUFDLEdBQUcsQUFBQSxXQUFXLENBQUM7RUFBQyxLQUFLLEVBQUMsS0FBSztFQUFFLE1BQU0sRUFBQyxXQUFXLEdBQUU7O0FBQ25ELEFBQUEsQ0FBQyxDQUFDLEdBQUcsQUFBQSxVQUFVLENBQUM7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFFLE1BQU0sRUFBQyxXQUFXLEdBQUU7O0FBQ2pELEFBQUEsQ0FBQyxDQUFDLEdBQUcsQUFBQSxZQUFZLENBQUM7RUFBQyxPQUFPLEVBQUUsS0FBSztFQUFFLFdBQVcsRUFBRSxJQUFJO0VBQUUsWUFBWSxFQUFFLElBQUksR0FBRTs7QUFFMUUsQUFBQSxJQUFJLENBQUM7RUFDRCxXQUFXLEVBQUUsTUFBTTtFQUNuQixVQUFVLEVBQUUsTUFBTTtFQUNsQixTQUFTLEVBQUMsSUFBSSxHQUNqQjs7QUFFRCxBQUFBLElBQUksQUFBQSxhQUFhLENBQUM7RUFDZCxVQUFVLEVBQUMsaUJBQWlCLEdBQy9COztBQUVELEFBQUEsTUFBTSxDQUFDO0VBQ0gsT0FBTyxFQUFFLHVCQUF1QjtFQUNoQyxTQUFTLEVBQUMsSUFBSTtFQUNkLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLE9BQU8sRUFBQyxJQUFJO0VBQ1osVUFBVSxFQUFDLGVBQWUsR0FDN0I7O0FBQ0QsQUFBQSxNQUFNLEFBQUEsTUFBTSxDQUFDO0VBQ1QsT0FBTyxFQUFDLElBQUk7RUFDWixVQUFVLEVBQUMsZUFBZSxHQUM3Qjs7QUFDRCxBQUFBLENBQUMsQUFBQSxNQUFNLENBQUM7RUFDSixLQUFLLEVBQUUsT0FBTztFQUNkLGVBQWUsRUFBRSxPQUFPLEdBQzNCOztBQUdELEFBQUEsRUFBRSxBQUFBLGNBQWM7QUFDaEIsRUFBRSxBQUFBLGNBQWMsQ0FBQztFQUNmLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE1BQU0sRUFBRSxDQUFDO0VBQ1QsT0FBTyxFQUFFLENBQUMsR0FDWDs7QUFPRCxBQUFBLHFCQUFxQixDQUFDO0VBQ2xCLFVBQVUsRUFBRSxlQUFlO0VBQzNCLHlDQUF5QyxFQUM1Qzs7QUFFRCxBQUFBLG1CQUFtQixDQUFDO0VBQ2hCLFVBQVUsRUFBRSxlQUFlO0VBQzNCLHlDQUF5QyxFQUM1Qzs7QUFFRCxBQUFBLGFBQWEsQ0FBQztFQUNWLFVBQVUsRUFBQyxjQUFjLEdBQzVCOztBQUVELEFBQUEsdUJBQXVCLENBQUM7RUFDcEIsT0FBTyxFQUFDLGVBQWUsR0FDMUI7O0FBQ0Q7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBNkJJO0FBRUosQUFBQSxnQkFBZ0IsQ0FBQyxHQUFHLEFBQUEsTUFBTSxDQUFDO0VBQ3ZCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLHdEQUF3RDtFQUN4RCxHQUFHLEVBQUUsT0FBTztFQUNaLEtBQUssRUFBRSxPQUFPO0VBQ2QsTUFBTSxFQUFFLE9BQU87RUFDZixJQUFJLEVBQUUsT0FBTztFQUNiLE1BQU0sRUFBRSxJQUFJO0VBQ1osK0RBQStEO0VBQy9EOzs7TUFHRTtFQUNGLFNBQVMsRUFBRSxJQUFJO0VBQ2YsVUFBVSxFQUFFLElBQUksR0FDbkI7O0FBQ0QsQUFBQSxjQUFjLENBQUM7RUFDWCxXQUFXLEVBQUUsSUFBSSxHQUNwQjs7QUFFRCxBQUFBLGNBQWMsQUFBQSxVQUFVLENBQUM7RUFDckIsV0FBVyxFQUFFLEtBQUssR0FDckI7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLFlBQVksRUFBQyxJQUFJO0VBQ2pCLGFBQWEsRUFBQyxJQUFJLEdBQ3JCOztBQUVELEFBQUEsZUFBZSxDQUFDO0VBQ1osWUFBWSxFQUFDLEdBQUc7RUFDaEIsYUFBYSxFQUFDLEdBQUcsR0FDcEI7O0FBQ0QsQUFBQSxlQUFlLEdBQUcsR0FBRyxDQUFDO0VBQ2xCLFlBQVksRUFBQyxHQUFHO0VBQ2hCLGFBQWEsRUFBQyxHQUFHLEdBQ3BCOztBQUVELEFBQUEsZUFBZSxDQUFDO0VBQ1osWUFBWSxFQUFDLElBQUk7RUFDakIsYUFBYSxFQUFDLElBQUksR0FDckI7O0FBQ0QsQUFBQSxlQUFlLEdBQUcsR0FBRyxDQUFDO0VBQ2xCLFlBQVksRUFBQyxJQUFJO0VBQ2pCLGFBQWEsRUFBQyxJQUFJLEdBQ3JCOztBQUdELEFBQUEsZUFBZSxHQUFHLEdBQUcsQUFBQSxNQUFNLEFBQUEsVUFBVyxDQUFBLElBQUksRUFBRTtFQUN4QyxXQUFXLEVBQUMsSUFBSSxHQUNuQjs7QUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBRXBDLEFBQUEsZUFBZSxHQUFHLEdBQUcsQUFBQSxNQUFNLEFBQUEsVUFBVyxDQUFBLElBQUksRUFBRTtJQUN4QyxXQUFXLEVBQUMsR0FBRyxHQUNsQjtFQUNELEFBQUEsZUFBZSxHQUFHLEdBQUcsQUFBQSxTQUFTLEFBQUEsVUFBVyxDQUFBLElBQUksRUFBRTtJQUMzQyxXQUFXLEVBQUMsSUFBSSxHQUNuQjtFQUNEOzs7UUFHSTs7QUFFUixBQUFBLGVBQWUsQ0FBQztFQUNaLFlBQVksRUFBRSxlQUFlO0VBQzdCLGFBQWEsRUFBRSxlQUFlLEdBQ2pDOztBQUVELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxlQUFlLEdBQUcsR0FBRyxBQUFBLFNBQVMsQUFBQSxVQUFXLENBQUEsSUFBSSxFQUFFO0lBQzNDLFdBQVcsRUFBQyxHQUFHLEdBQ2xCO0VBQ0QsQUFBQSxlQUFlLEdBQUcsR0FBRyxBQUFBLFNBQVMsQUFBQSxVQUFXLENBQUEsSUFBSSxFQUFFO0lBQzNDLFdBQVcsRUFBQyxJQUFJLEdBQ25COztBQUdMOzs7Ozs7OztJQVFJO0FBR0o7Ozs7Ozs7Ozs7O0lBV0k7QUFFSixBQUFBLDZCQUE2QixDQUFDO0VBQzFCLFlBQVksRUFBRSxJQUFJO0VBQ2xCLGFBQWEsRUFBRSxJQUFJLEdBQ3RCOztBQUNELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEM7OztRQUdJOztBQUVSLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFJcEMsQUFBQSxJQUFJLENBQUM7SUFDRCxVQUFVLEVBQUUsR0FDaEIsR0FBQztFQUVELEFBQUEsa0JBQWtCLENBQUM7SUFDZixZQUFZLEVBQUMsSUFBSTtJQUNqQixhQUFhLEVBQUMsSUFBSSxHQUNyQjtFQUVELEFBQUEscUJBQXFCLENBQUM7SUFDbEIsVUFBVSxFQUFFLGlCQUFpQjtJQUM3Qix1Q0FBdUMsRUFDMUM7RUFFRCxBQUFBLG1CQUFtQixDQUFDO0lBQ2hCLFVBQVUsRUFBRSxnQkFBZ0I7SUFDNUIseUNBQXlDLEVBQzVDO0VBRUQsQUFBQSxhQUFhLENBQUM7SUFDVixVQUFVLEVBQUMsY0FBYyxHQUM1QjtFQUdELEFBQUEsY0FBYyxDQUFDO0lBQ1gsVUFBVSxFQUFFLGtCQUFrQixHQUNqQztFQUVELEFBQUEsdUJBQXVCLENBQUM7SUFDcEIsVUFBVSxFQUFFLG1CQUFtQixHQUNsQztFQUVELEFBQUEsY0FBYyxFQUFFLGNBQWMsQUFBQSxVQUFVLENBQUM7SUFDckMsV0FBVyxFQUFFLEdBQUcsR0FDbkI7O0FBR0wsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxNQUFNO0VBQzVELEFBQUEsY0FBYyxDQUFDO0lBQ1gsV0FBVyxFQUFFLEtBQUssR0FDckI7RUFDRCxBQUFBLGNBQWMsQUFBQSxVQUFVLENBQUM7SUFDckIsV0FBVyxFQUFFLEtBQUssR0FDckI7O0FBSUwsQUFBQSxXQUFXLENBQUM7RUFDUixVQUFVLEVBQUUsSUFBSSxHQUNuQjs7QUFFRCxBQUFBLGlCQUFpQixDQUFDO0VBQ2QsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDWCxTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNO0VBQ3JDLEFBQUEsY0FBYyxDQUFDO0lBQ1gsU0FBUyxFQUFFLElBQUksR0FDbEI7RUFFRCxBQUFBLGNBQWMsR0FBRyxDQUFDLENBQUM7SUFDZixTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUFHTCxBQUFBLFdBQVcsQ0FBQztFQUNSLFNBQVMsRUFBRSxlQUFlLEdBQzdCOztBQUVELEFBQUEsa0JBQWtCLENBQUM7RUFDZixLQUFLLEVBQUMsT0FBTyxHQUNoQjs7QUFFRCxBQUFBLGtCQUFrQixBQUFBLE1BQU0sQ0FBQztFQUNyQixLQUFLLEVBQUMsT0FBTyxHQUNoQjs7QUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsbUJBQW1CLENBQUMsRUFBRSxFQUFFLGNBQWMsRUFBRSxtQkFBbUIsQ0FBQyxFQUFFLEVBQUUsY0FBYyxDQUFDO0lBQzNFLFVBQVUsRUFBQyxNQUFNLEdBQ3BCOztBQUdMLEFBQUEsaUJBQWlCLENBQUM7RUFDZCxPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUNELEFBQUEsYUFBYSxDQUFDO0VBQ1YsZUFBZSxFQUFFLFFBQVEsR0FDNUI7O0FBRUQ7Ozs7O0lBS0k7QUFDSjs7Ozs7SUFLSTtBQUVKOzs7OztJQUtJO0FBRUosQUFBQSxNQUFNLENBQUM7RUFDSCxNQUFNLEVBQUUsd0JBQXdCLEdBQ25DOztBQUNELEFBQUEsT0FBTyxDQUFDO0VBQ0osTUFBTSxFQUFFLHlCQUF5QixHQUNwQzs7QUFDRCxBQUFBLE9BQU8sQ0FBQztFQUNKLE1BQU0sRUFBRSw0QkFBNEIsR0FDdkM7O0FBR0QsZUFBZTtBQUVmLEFBQUEsaUJBQWlCLENBQUM7RUFDZCxTQUFTLEVBQUUsSUFBSTtFQUNmLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsR0FBRyxFQUFFLElBQUk7RUFDVCxXQUFXLEVBQUUsR0FBRyxHQUNuQjs7QUFFRCxBQUFBLHVCQUF1QixDQUFDO0VBQ3BCLFFBQVEsRUFBRSxRQUFRLEdBQ3JCOztBQUNELEFBQUEsaUJBQWlCLENBQUMsZUFBZSxDQUFDO0VBQzlCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxHQUFHO0VBQ1IsU0FBUyxFQUFFLElBQUk7RUFDZixLQUFLLEVBQUUsS0FBSyxHQUNmOztBQUVELEFBQUEsbUJBQW1CLENBQUMsY0FBYyxDQUFDO0VBQy9CLFVBQVUsRUFBRSxtQkFBbUIsR0FDbEM7O0FBQ0QsQUFBQSxtQkFBbUIsQ0FBQyxjQUFjLEFBQUEsV0FBVyxDQUFDO0VBQzFDLGFBQWEsRUFBRSxtQkFBbUIsR0FDckM7O0FBR0QsQUFBQSxtQkFBbUIsQ0FBQyxZQUFZLENBQUM7RUFDN0IsYUFBYSxFQUFFLGNBQWMsR0FDaEM7O0FBRUQsQUFBQSxtQkFBbUIsQ0FBQyx3QkFBd0IsQ0FBQztFQUN6QyxjQUFjLEVBQUMsTUFBTSxHQUN4Qjs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2IsV0FBVyxFQUFFLGdCQUFnQjtFQUM3QixjQUFjLEVBQUUsZ0JBQWdCLEdBQ25DOztBQUNELEFBQUEsVUFBVSxDQUFDO0VBQ1AsUUFBUSxFQUFFLFFBQVEsR0FDckI7O0FBQ0QsQUFBQSxlQUFlLENBQUM7RUFDWixRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsR0FBRztFQUNYLEtBQUssRUFBRSxHQUFHO0VBQ1YsY0FBYyxFQUFFLElBQUksR0FDdkI7O0FBQ0QsQUFBQSxjQUFjLENBQUM7RUFDWCxlQUFlLEVBQUUsUUFBUSxHQUM1Qjs7QUFDRCxBQUFBLGNBQWMsQ0FBQyxZQUFZLENBQUM7RUFDeEIsVUFBVSxFQUFFLFdBQVcsR0FFMUI7O0FBRUQsQUFBQSxTQUFTLENBQUM7RUFDTixXQUFXLEVBQUUsR0FBRztFQUNoQixTQUFTLEVBQUUsS0FBSyxHQUNuQjs7QUFDRCxBQUFBLHFCQUFxQixDQUFDLGdCQUFnQixDQUFDO0VBQ25DLFVBQVUsRUFBRSxTQUFTO0VBQ3JCOzRCQUN3QjtFQUN4QixxQkFBcUI7RUFDckIsUUFBUSxFQUFDLE1BQU07RUFDZixXQUFXLEVBQUMsR0FBRyxHQUNsQjs7QUFHRCxBQUFBLGdCQUFnQixBQUFBLFNBQVMsQ0FBQztFQUN0QixVQUFVLEVBQUMsS0FBSztFQUFDLFVBQVUsRUFBQyxLQUFLLEdBQ3BDOztBQUVELE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDL0IsQUFBQSxnQkFBZ0IsQ0FBQztJQUNiLFlBQVksRUFBQyxJQUFJO0lBQ2pCLGFBQWEsRUFBQyxJQUFJLEdBQ3JCO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQyx3QkFBd0IsQ0FBQztJQUN6QyxLQUFLLEVBQUMsR0FBRyxHQUNaOztBQUdMLEFBQUEsZ0JBQWdCLENBQUM7RUFDYixtQkFBbUI7RUFDbkIsS0FBSyxFQUFFLElBQUk7RUFDWCxzQkFBc0I7RUFDdEIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsVUFBVSxFQUFFLElBQUk7RUFDaEIsVUFBVSxFQUFFLFdBQVc7RUFDdkIsTUFBTSxFQUFFLElBQUk7RUFDWixRQUFRLEVBQUUsUUFBUTtFQUNsQixZQUFZLEVBQUUsY0FBYyxHQUMvQjs7QUFDRCxBQUFBLGdCQUFnQixDQUFDLGVBQWUsQ0FBQztFQUM3QixTQUFTLEVBQUUsSUFBSTtFQUNmLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxDQUFDO0VBQ1IsZ0JBQWdCLEVBQ25COztBQUNELEFBQUEsZ0JBQWdCLENBQUMsU0FBUyxDQUFDO0VBQ3ZCLEtBQUssRUFBRSxLQUFLO0VBQ1osYUFBYSxFQUFFLEdBQUcsR0FDckI7O0FBQ0QsQUFBQSxnQkFBZ0IsQ0FBQyxjQUFjLENBQUM7RUFDNUIsS0FBSyxFQUFFLEtBQUs7RUFDWixhQUFhLEVBQUUsR0FBRztFQUNsQixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFDRCxBQUFBLGdCQUFnQixDQUFDLGNBQWMsQ0FBQztFQUM1QixLQUFLLEVBQUUsS0FBSztFQUNaLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUNELEFBQUEsY0FBYyxDQUFDO0VBQ1gsV0FBVyxFQUFFLEdBQUc7RUFDaEIsU0FBUyxFQUFFLEtBQUssR0FDbkI7O0FBQ0QsQUFBQSxjQUFjLENBQUM7RUFDWCxXQUFXLEVBQUUsR0FBRztFQUNoQixTQUFTLEVBQUUsS0FBSyxHQUNuQjs7QUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsZ0JBQWdCLENBQUMsY0FBYyxDQUFDO0lBQzVCLE9BQU8sRUFBRSxLQUFLLEdBQ2pCO0VBQ0QsQUFBQSxnQkFBZ0IsQ0FBQyxjQUFjLENBQUM7SUFDNUIsT0FBTyxFQUFFLEtBQUssR0FDakI7O0FBSUwsQUFBQSxnQkFBZ0IsQUFBQSxNQUFNLENBQUM7RUFDbkIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBQ0QsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLENBQUM7RUFDcEIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxvQkFBb0IsQ0FBQyxFQUFFLEFBQUEsSUFBSyxDQUFBLE9BQU8sRUFBRTtFQUNqQyxnQkFBZ0IsRUFBRSxlQUFlLEdBQ3BDOztBQUVELEFBQUEsb0JBQW9CLENBQUMsT0FBTyxDQUFDO0VBQ3pCLE9BQU8sRUFBRSxDQUFDLEdBQ2I7O0FBRUQsQUFBQSxlQUFlLENBQUM7RUFDWixTQUFTLEVBQUUsTUFBTTtFQUNqQixNQUFNLEVBQUUsTUFBTSxHQUNqQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNYLDhCQUE4QjtFQUM5QixNQUFNLEVBQUUsQ0FBQyxDQUFDLGlCQUFpQixHQUM5Qjs7QUFFRCxBQUFBLGlCQUFpQixDQUFDO0VBQ2QsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUFFLE9BQU87RUFDbkIsU0FBUyxFQUFFLEtBQUs7RUFDaEIsVUFBVSxFQUFFLE1BQU07RUFDbEIsYUFBYSxFQUFFLElBQUk7RUFDbkIsT0FBTyxFQUFFLElBQUksR0FFaEI7O0FBQ0QsQUFBQSxpQkFBaUIsQUFBQSxNQUFNLENBQUM7RUFDcEIsTUFBTSxFQUFFLElBQUk7RUFDWixJQUFJLEVBQUUsR0FBRztFQUNULE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsT0FBTyxFQUFFLEdBQUc7RUFDWixNQUFNLEVBQUUsQ0FBQztFQUNULEtBQUssRUFBRSxDQUFDO0VBQ1IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsY0FBYyxFQUFFLElBQUk7RUFDcEIsWUFBWSxFQUFFLHNCQUFzQjtFQUNwQyxtQkFBbUIsRUFBRSxPQUFPO0VBQzVCLFlBQVksRUFBRSxJQUFJO0VBQ2xCLFdBQVcsRUFBRSxLQUFLO0VBQ2xCLFNBQVMsRUFBRSxLQUFLLEdBQ25COztBQUVELEFBQUEsaUJBQWlCLENBQUMsQ0FBQyxBQUFBLE1BQU0sQ0FBQztFQUN0QixlQUFlLEVBQUUsU0FBUyxHQUM3Qjs7QUFFRCxBQUFBLGNBQWMsQUFBQSxrQkFBa0IsQ0FBQztFQUM3QixjQUFjLEVBQUMsY0FBYyxHQUNoQzs7QUFFRCxBQUFBLGVBQWUsQ0FBQztFQUNaLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLElBQUksRUFBRSxHQUFHO0VBQ1QsU0FBUyxFQUFFLGdCQUFnQjtFQUMzQixXQUFXLEVBQUUsSUFBSTtFQUNqQixNQUFNLEVBQUUsaUJBQWlCLEdBQzVCOztBQUNELEFBQUEsZUFBZSxBQUFBLE1BQU0sRUFBRSxlQUFlLEFBQUEsT0FBTyxDQUFDO0VBQzFDLE1BQU0sRUFBRSxJQUFJO0VBQ1osSUFBSSxFQUFFLEdBQUc7RUFDVCxNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLE9BQU8sRUFBRSxHQUFHO0VBQ1osTUFBTSxFQUFFLENBQUM7RUFDVCxLQUFLLEVBQUUsQ0FBQztFQUNSLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCOztBQUVELEFBQUEsZUFBZSxBQUFBLE1BQU0sQ0FBQztFQUNsQixZQUFZLEVBQUUsc0JBQXNCO0VBQ3BDLG1CQUFtQixFQUFFLE9BQU87RUFDNUIsWUFBWSxFQUFFLEdBQUc7RUFDakIsV0FBVyxFQUFFLElBQUksR0FDcEI7O0FBQ0QsQUFBQSxlQUFlLEFBQUEsT0FBTyxDQUFDO0VBQ25CLFlBQVksRUFBRSxzQkFBc0I7RUFDcEMsbUJBQW1CLEVBQUUsT0FBTztFQUM1QixZQUFZLEVBQUUsSUFBSTtFQUNsQixXQUFXLEVBQUUsS0FBSyxHQUNyQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLElBQUksRUFBRSxHQUFHO0VBQ1QsU0FBUyxFQUFFLGdCQUFnQjtFQUMzQixXQUFXLEVBQUUsSUFBSTtFQUNqQixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLE9BQU8sRUFBRSxLQUFLO0VBQ2QsWUFBWSxFQUFFLEdBQUc7RUFDakIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsY0FBYyxFQUFFLElBQUk7RUFDcEIsYUFBYSxFQUFFLElBQUk7RUFDbkIsT0FBTyxFQUFFLENBQUMsR0FDYjs7QUFDRCxBQUFBLGNBQWMsQUFBQSxNQUFNLEVBQUUsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUN4QyxNQUFNLEVBQUUsSUFBSTtFQUNaLElBQUksRUFBRSxHQUFHO0VBQ1QsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixPQUFPLEVBQUUsR0FBRztFQUNaLE1BQU0sRUFBRSxDQUFDO0VBQ1QsS0FBSyxFQUFFLENBQUM7RUFDUixRQUFRLEVBQUUsUUFBUTtFQUNsQixjQUFjLEVBQUUsSUFBSSxHQUN2Qjs7QUFFRCxBQUFBLGNBQWMsQUFBQSxNQUFNLENBQUM7RUFDakIsWUFBWSxFQUFFLHNCQUFzQjtFQUNwQyxtQkFBbUIsRUFBRSxPQUFPO0VBQzVCLFlBQVksRUFBRSxHQUFHO0VBQ2pCLFdBQVcsRUFBRSxJQUFJLEdBQ3BCOztBQUNELEFBQUEsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixZQUFZLEVBQUUsc0JBQXNCO0VBQ3BDLG1CQUFtQixFQUFFLE9BQU87RUFDNUIsWUFBWSxFQUFFLElBQUk7RUFDbEIsV0FBVyxFQUFFLEtBQUssR0FDckI7O0FBRUQsQUFBQSxNQUFNLENBQUM7RUFDSCxPQUFPLEVBQUMsZ0JBQWdCLEdBQzNCOztBQU1ELEFBQUEsa0JBQWtCLENBQUM7RUFDZixLQUFLLEVBQUUsZUFBZTtFQUN0QixPQUFPLEVBQUUsQ0FBQztFQUNWLE9BQU8sRUFBQyxHQUFHLEdBRWQ7O0FBRUQsQUFBQSxNQUFNLENBQUMsa0JBQWtCLENBQUM7RUFDdEIsTUFBTSxFQUFDLElBQUksR0FDZDs7QUFFRCxBQUFBLE1BQU0sQ0FBQyx3QkFBd0IsQ0FBQztFQUM1QixPQUFPLEVBQUMsTUFBTSxHQUNqQjs7QUFFRCxBQUFBLE1BQU0sQ0FBQyw0QkFBNEIsQ0FBQztFQUNoQyxXQUFXLEVBQUUsZUFBZSxHQUMvQjs7QUFDRCxBQUFBLE1BQU0sQ0FBQyxrQkFBa0IsQ0FBQywwQkFBMEIsQ0FBQztFQUNqRCxNQUFNLEVBQUUsZUFBZSxHQUMxQjs7QUFDRCxBQUFBLE1BQU0sQ0FBQyx5QkFBeUIsQ0FBQztFQUM3QixNQUFNLEVBQUUsZUFBZSxHQUMxQjs7QUFHRCxBQUFBLFVBQVUsQ0FBQztFQUNQLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFVBQVUsRUFBRSxPQUFPLEdBQ3RCOztBQUNELEFBQUEsVUFBVSxBQUFBLE1BQU0sQ0FBQztFQUNiLE1BQU0sRUFBRSxJQUFJO0VBQ1osSUFBSSxFQUFFLEdBQUc7RUFDVCxNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLE9BQU8sRUFBRSxHQUFHO0VBQ1osTUFBTSxFQUFFLENBQUM7RUFDVCxLQUFLLEVBQUUsQ0FBQztFQUNSLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLFlBQVksRUFBRSxzQkFBc0I7RUFDcEMsbUJBQW1CLEVBQUUsT0FBTztFQUM1QixZQUFZLEVBQUUsSUFBSTtFQUNsQixXQUFXLEVBQUUsS0FBSyxHQUNyQjs7QUFFRCxBQUFBLHFCQUFxQixDQUFDLEVBQUUsQ0FBQztFQUNyQixjQUFjLEVBQUUsSUFBSSxHQUN2Qjs7QUFFRCxBQUFBLENBQUMsQUFBQSxNQUFNLENBQUM7RUFDSixlQUFlLEVBQUUsSUFBSSxHQUN4Qjs7QUFFRCxBQUFBLENBQUMsQUFBQSxRQUFRLEFBQUEsTUFBTSxDQUFDO0VBQ1osS0FBSyxFQUFFLE9BQU8sR0FDakI7O0FBRUQsQUFBQSxDQUFDLEFBQUEsV0FBVyxBQUFBLE1BQU0sQ0FBQztFQUNmLEtBQUssRUFBRSxLQUFLLEdBQ2Y7O0FBRUQsQUFBQSxVQUFVLEFBQUEsTUFBTSxDQUFDO0VBQ2IsS0FBSyxFQUFFLE9BQU8sR0FDakI7O0FBRUQsQUFBQSxVQUFVLEFBQUEsTUFBTSxDQUFDO0VBQ2IsS0FBSyxFQUFFLE9BQU8sR0FDakI7O0FBR0Q7O0lBRUk7QUFFSixNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsTUFBTSxDQUFDO0lBQ0gsU0FBUyxFQUFDLElBQUksR0FDakI7O0FBRUwsQUFBQSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQztFQUNqRCxNQUFNLEVBQUMsSUFBSTtFQUNYLFVBQVUsRUFBQyxHQUFHO0VBQ2QsYUFBYSxFQUFDLEdBQUcsR0FDcEI7O0FBRUQsQUFBQSxFQUFFLEVBQUUsR0FBRyxDQUFDO0VBQ0osU0FBUyxFQUFDLEtBQUs7RUFDZixXQUFXLEVBQUUsSUFBSSxHQUVwQjs7QUFFRCxBQUFBLEVBQUUsRUFBRSxHQUFHLENBQUM7RUFDSixTQUFTLEVBQUMsS0FBSztFQUNmLFdBQVcsRUFBQyxHQUFHLEdBQ2xCOztBQUVELEFBQUEsRUFBRSxFQUFFLEdBQUcsQ0FBQztFQUNKLFNBQVMsRUFBQyxPQUFPO0VBQ2pCLFdBQVcsRUFBQyxHQUFHLEdBQ2xCOztBQUVELEFBQUEsS0FBSyxFQUFFLEtBQUssQ0FBQztFQUNULFVBQVUsRUFBRSxJQUFJLENBQUEsVUFBVSxHQUM3Qjs7QUFFRCxBQUFBLEtBQUssRUFBRSxLQUFLLENBQUM7RUFDVCxVQUFVLEVBQUUsTUFBTSxDQUFBLFVBQVUsR0FDL0I7O0FBRUQsQUFBQSxLQUFLLEVBQUUsS0FBSyxDQUFDO0VBQ1QsVUFBVSxFQUFFLElBQUksQ0FBQSxVQUFVLEdBQzdCOztBQUVELEFBQUEsS0FBSyxDQUFDO0VBQ0YsV0FBVyxFQUFDLEdBQUcsR0FDbEI7O0FBRUQsQUFBQSxPQUFPLENBQUM7RUFDSixXQUFXLEVBQUMsR0FBRyxHQUNsQjs7QUFFRCxBQUFBLE1BQU0sQ0FBQztFQUNILFdBQVcsRUFBQyxHQUFHLEdBQ2xCOztBQUVELEFBQUEsYUFBYSxDQUFDLEVBQUUsRUFBRSxhQUFhLENBQUMsRUFBRSxFQUFFLGFBQWEsQ0FBQyxFQUFFLEVBQUUsYUFBYSxDQUFDLEVBQUUsRUFBRSxhQUFhLENBQUMsRUFBRSxFQUFFLGFBQWEsQ0FBQyxFQUFFLENBQUM7RUFDdkcsS0FBSyxFQUFDLGtCQUFrQixHQUMzQjs7QUFFRCxBQUFBLGlCQUFpQixDQUFDLEVBQUUsRUFBRSxpQkFBaUIsQ0FBQyxFQUFFLEVBQUUsaUJBQWlCLENBQUMsRUFBRSxFQUFFLGlCQUFpQixDQUFDLEVBQUUsRUFBRSxpQkFBaUIsQ0FBQyxFQUFFLEVBQUUsaUJBQWlCLENBQUMsRUFBRSxDQUFDO0VBQy9ILEtBQUssRUFBQyxrQkFBa0IsR0FDM0I7O0FBRUQsQUFBQSxpQkFBaUIsQ0FBQyxDQUFDLEVBQUUsaUJBQWlCLENBQUMsR0FBRyxDQUFDO0VBQ3ZDLEtBQUssRUFBRSxrQkFBa0IsR0FDNUI7O0FBRUQsQUFBQSxpQkFBaUIsQ0FBQyxDQUFDLEVBQUUsaUJBQWlCLENBQUMsR0FBRyxDQUFDO0VBQ3ZDLFNBQVMsRUFBQyxlQUFlLEdBQzVCOztBQUVELEFBQUEsaUJBQWlCLENBQUMsRUFBRSxFQUFFLGlCQUFpQixBQUFBLEdBQUcsQ0FBQztFQUN2QyxXQUFXLEVBQUUsZUFBZSxHQUUvQjs7QUFFRCxBQUFBLGlCQUFpQixDQUFDLEVBQUUsRUFBRSxpQkFBaUIsQUFBQSxHQUFHLENBQUM7RUFDdkMsV0FBVyxFQUFDLGNBQWMsR0FDN0I7O0FBRUQsQUFBQSxpQkFBaUIsQ0FBQyxFQUFFLEVBQUUsaUJBQWlCLEFBQUEsR0FBRyxDQUFDO0VBQ3ZDLFdBQVcsRUFBQyxjQUFjLEdBQzdCOztBQUdELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxFQUFFLEVBQUUsR0FBRyxDQUFDO0lBQ0osU0FBUyxFQUFDLEtBQUssR0FDbEI7RUFFRCxBQUFBLEVBQUUsRUFBRSxHQUFHLENBQUM7SUFDSixTQUFTLEVBQUMsS0FBSyxHQUNsQjtFQUVELEFBQUEsRUFBRSxFQUFFLEdBQUcsQ0FBQztJQUNKLFNBQVMsRUFBQyxLQUFLLEdBQ2xCOztBQUlMLEFBQUEsWUFBWSxDQUFDO0VBQ1QsT0FBTyxFQUFFLEdBQUksR0FDaEI7O0FBR0QsQUFBQSxxQkFBcUIsQ0FBQztFQUNsQixVQUFVLEVBQUUsTUFBTSxHQUNyQjs7QUFDRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEscUJBQXFCLENBQUM7SUFDbEIsVUFBVSxFQUFFLElBQUksR0FDbkI7O0FBSUwsQUFBQSxpQkFBaUIsQ0FBQztFQUNkLFlBQVksRUFBRSxlQUFlO0VBQzdCLGFBQWEsRUFBRSxlQUFlLEdBQ2pDOztBQUNELEFBQUEsZ0JBQWdCLENBQUM7RUFDYixXQUFXLEVBQUUsSUFBSTtFQUNqQixZQUFZLEVBQUUsSUFBSSxHQUNyQjs7QUFDRCxBQUFBLFVBQVUsQ0FBQztFQUNQLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFlBQVksRUFBRSxJQUFJLEdBQ3JCOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1YsUUFBUSxFQUFFLFFBQVE7RUFDbEIsTUFBTSxFQUFFLElBQUk7RUFDWixLQUFLLEVBQUUsSUFBSTtFQUNYLEdBQUcsRUFBRSxHQUFHO0VBQ1IsSUFBSSxFQUFFLEdBQUc7RUFDVCxnQkFBZ0IsRUFBQyxTQUFTO0VBQzFCLE9BQU8sRUFBRSxDQUFDLEdBQ2I7O0FBRUQsQUFBQSxhQUFhLENBQUM7RUFDVixPQUFPLEVBQUMsZUFBZSxHQUMxQjs7QUFHRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2IsZUFBZSxFQUFFLEtBQUs7RUFDdEIsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixtQkFBbUIsRUFBRSxNQUFNLEdBQzlCOztBQUVELEFBQUEsc0JBQXNCLENBQUM7RUFDbkIsTUFBTSxFQUFFLE1BQU07RUFDZCxVQUFVLEVBQUUsTUFBTSxHQUVyQjs7QUFHRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFDcEIsQUFBQSxRQUFRLEVBQUUsUUFBUSxDQUFDO0lBQ2YsVUFBVSxFQUFFLENBQUMsQ0FBQSxVQUFVLEdBQzFCOztBQUdMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUNwQixBQUFBLFFBQVEsRUFBRSxRQUFRLENBQUM7SUFDZixVQUFVLEVBQUUsQ0FBQyxDQUFBLFVBQVUsR0FDMUI7RUFDRCxBQUFBLHNCQUFzQixDQUFDO0lBQ25CLE1BQU0sRUFBRSxPQUFPO0lBQ2YsVUFBVSxFQUFFLElBQUksR0FDbkI7O0FBSUwsMkJBQTJCO0FBQzNCLEFBQUEsb0JBQW9CLENBQUMsUUFBUSxDQUFDO0VBQzFCLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUNELEFBQUEsb0JBQW9CLENBQUMsUUFBUSxDQUFDLGFBQWEsQ0FBQztFQUN4QyxPQUFPLEVBQUUsWUFBWTtFQUNyQixXQUFXLEVBQUUsSUFBSTtFQUNqQixLQUFLLEVBQUMsR0FBRyxHQUNaOztBQUVELEFBQUEsb0JBQW9CLENBQUMsUUFBUSxDQUFDLGFBQWEsQUFBQSxJQUFLLENBQUEsV0FBVyxFQUFFO0VBQ3pELFlBQVksRUFBQyxJQUFJLEdBQ3BCOztBQUdELDJCQUEyQjtBQUMzQixBQUFBLFlBQVksQ0FBQztFQUNULGVBQWUsRUFBRSxRQUFRO0VBQ3pCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLEtBQUssRUFBRSxJQUFJO0VBQ1gsS0FBSyxFQUFFLE9BQU8sR0FDakI7O0FBRUQsQUFBQSxZQUFZLENBQUMsRUFBRSxDQUFBO0VBQ1gsVUFBVSxFQUFFLElBQUksR0FDbkI7O0FBR0QsQUFBQSxZQUFZLENBQUMsRUFBRSxDQUFDO0VBQ1osTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixZQUFZLEVBQUUsSUFBSTtFQUNsQixhQUFhLEVBQUUsSUFBSSxHQUN0Qjs7QUFFRCxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDO0VBQ3hCLHNCQUFzQixFQUFFLEdBQUc7RUFDM0IseUJBQXlCLEVBQUUsR0FBRztFQUM5QixZQUFZLEVBQUUsc0JBQXNCO0VBQ3BDLFdBQVcsRUFBRSxJQUFJLEdBQ3BCOztBQUNELEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxXQUFXLENBQUM7RUFDdkIsdUJBQXVCLEVBQUUsR0FBRztFQUM1QiwwQkFBMEIsRUFBRSxHQUFHO0VBQy9CLFlBQVksRUFBRSxzQkFBc0IsR0FDdkM7O0FBRUQsQUFBQSxZQUFZLENBQUMsTUFBTSxDQUFDO0VBQ2hCLEtBQUssRUFBRSxJQUFJO0VBQ1gsZ0JBQWdCLEVBQUUsV0FBVyxHQUNoQzs7QUFFRCxBQUFBLG9CQUFvQixDQUFDLE1BQU0sQ0FBQztFQUN4QixLQUFLLEVBQUUsSUFBSTtFQUNYLGdCQUFnQixFQUFFLFdBQVcsR0FDaEM7O0FBRUQsOEJBQThCO0FBQzlCLEFBQUEsYUFBYSxDQUFDLGdCQUFnQixDQUFDO0VBQzNCLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxhQUFhLENBQUMsb0JBQW9CLENBQUM7RUFDL0IsS0FBSyxFQUFFLE9BQU87RUFDZCxLQUFLLEVBQUUsSUFBSSxHQUNkOztBQUNELEFBQUEsYUFBYSxDQUFDLG9CQUFvQixDQUFDLEtBQUssQ0FBQztFQUNyQyxVQUFVLEVBQUUsR0FBRyxHQUNsQjs7QUFHRCxBQUFBLG9CQUFvQixDQUFDO0VBQ2pCLEtBQUssRUFBRSxJQUFJLEdBQ2Q7O0FBR0QsQUFBQSxzQkFBc0IsQ0FBQztFQUNuQixNQUFNLEVBQUUsTUFBTTtFQUNkLEtBQUssRUFBQyxHQUFHLEdBQ1o7O0FBRUQsQUFBQSxzQkFBc0IsQ0FBQyxFQUFFLENBQUM7RUFDdEIsTUFBTSxFQUFFLENBQUMsR0FDWjs7QUFDRCxBQUFBLHNCQUFzQixDQUFDLEVBQUUsQUFBQSxPQUFPLENBQUM7RUFDN0IsZUFBZSxFQUFFLGVBQWUsR0FDbkM7O0FBQ0QsQUFBQSxzQkFBc0IsQ0FBQyxFQUFFLEFBQUEsT0FBTyxHQUFHLEVBQUUsQ0FBQztFQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUMvQjs7QUFDRCxBQUFBLHNCQUFzQixDQUFDLEVBQUUsQUFBQSxPQUFPLEdBQUcsRUFBRSxBQUFBLE9BQU8sQ0FBQztFQUN6QyxPQUFPLEVBQUUsZUFBZTtFQUN4QixXQUFXLEVBQUUsZUFBZSxHQUMvQjs7QUFFRCxBQUFBLGdCQUFnQixDQUFDLGVBQWUsQ0FBQztFQUM3QixRQUFRLEVBQUUsUUFBUSxHQUNyQjs7QUFFRCxBQUFBLGdCQUFnQixDQUFDLGlCQUFpQixDQUFDO0VBQy9CLFFBQVEsRUFBRSxtQkFBbUI7RUFDN0IsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULFVBQVUsRUFBRSxPQUFPO0VBQ25CLE1BQU0sRUFBRSxHQUFHO0VBQ1gsS0FBSyxFQUFFLEdBQUc7RUFDVixhQUFhLEVBQUUsSUFBSTtFQUNuQixPQUFPLEVBQUUsR0FBRztFQUNaLFVBQVUsRUFBRSxtQkFBbUIsR0FDbEM7O0FBRUQsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNwQyxBQUFBLGdCQUFnQixDQUFDLGlCQUFpQixDQUFDO0lBQy9CLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUdMLEFBQUEsZUFBZSxDQUFDO0VBQ1osZUFBZSxFQUFFLFFBQVE7RUFDekIsS0FBSyxFQUFDLElBQUk7RUFDVixVQUFVLEVBQUMsSUFBSSxHQUNsQjs7QUFFRCxBQUFBLGVBQWUsQ0FBQyxFQUFFLENBQUM7RUFDZixVQUFVLEVBQUMsaUJBQWlCO0VBQzVCLGFBQWEsRUFBQyxpQkFBaUI7RUFDL0IsTUFBTSxFQUFFLElBQUksR0FDZjs7QUFFRCxBQUFBLGVBQWUsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxHQUFHLEVBQUM7RUFDaEMsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFDLEdBQUc7RUFDVCxZQUFZLEVBQUMsSUFBSSxHQUNwQjs7QUFFRCxBQUFBLGVBQWUsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxJQUFJLEVBQUM7RUFDakMsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFDLEdBQUc7RUFDVCxhQUFhLEVBQUMsSUFBSTtFQUNsQixVQUFVLEVBQUUsS0FBSyxHQUNwQjs7QUFDRCxBQUFBLGVBQWUsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxJQUFJLEVBQUUsZUFBZSxDQUFBO0VBQ2pELFNBQVMsRUFBRSxlQUFlLEdBQzdCOztBQUVELEFBQUEsaUJBQWlCLENBQUM7RUFDZCxlQUFlLEVBQUUsUUFBUTtFQUN6QixLQUFLLEVBQUMsSUFBSTtFQUNWLFVBQVUsRUFBQyxJQUFJLEdBQ2xCOztBQUVELEFBQUEsaUJBQWlCLENBQUMsRUFBRSxDQUFDO0VBQ2pCLFVBQVUsRUFBQyxpQkFBaUI7RUFDNUIsYUFBYSxFQUFDLGlCQUFpQjtFQUMvQixNQUFNLEVBQUUsSUFBSSxHQUNmOztBQUVELEFBQUEsaUJBQWlCLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxVQUFXLENBQUEsQ0FBQyxFQUFDO0VBQ2hDLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBQyxHQUFHO0VBQ1QsWUFBWSxFQUFDLElBQUksR0FDcEI7O0FBQ0QsQUFBQSxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxDQUFDLEVBQUM7RUFDaEMsVUFBVSxFQUFFLFVBQVU7RUFDdEIsU0FBUyxFQUFFLEtBQUs7RUFDaEIsUUFBUSxFQUFFLE1BQU07RUFDaEIsYUFBYSxFQUFFLFFBQVE7RUFDdkIsV0FBVyxFQUFFLE1BQU0sR0FDdEI7O0FBRUQsQUFBQSxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxDQUFDLEVBQUM7RUFDaEMsV0FBVyxFQUFDLElBQUk7RUFDaEIsS0FBSyxFQUFDLEdBQUc7RUFDVCxhQUFhLEVBQUMsSUFBSTtFQUNsQixVQUFVLEVBQUUsSUFBSSxHQUNuQjs7QUFFRCxBQUFBLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsVUFBVyxDQUFBLENBQUMsRUFBRSxlQUFlLENBQUE7RUFDaEQsU0FBUyxFQUFFLGVBQWUsR0FDN0I7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLGFBQWEsRUFBRSxJQUFJO0VBQ25CLE9BQU8sRUFBQyxJQUFJO0VBQ1osUUFBUSxFQUFDLFFBQVE7RUFDakIsUUFBUSxFQUFDLFFBQ2IsR0FBQzs7QUFFRCxBQUFBLGtCQUFrQixDQUFDLGNBQWMsQ0FBQztFQUM5QixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUMsSUFBSTtFQUNWLFdBQVcsRUFBQyxNQUFNO0VBQ2xCLFNBQVMsRUFBQyxJQUFJO0VBQ2QsV0FBVyxFQUFDLElBQUksR0FDbkI7O0FBQ0QsQUFBQSxrQkFBa0IsQ0FBQyxjQUFjLENBQUMsZUFBZSxDQUFBO0VBQzdDLFNBQVMsRUFBRSxJQUFJO0VBQ2YsU0FBUyxFQUFFLGVBQWUsR0FDN0I7O0FBRUQsQUFBQSxlQUFlLENBQUMsY0FBYyxDQUFDO0VBQzNCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsUUFBUSxFQUFFLFFBQVE7RUFDbEIsWUFBWSxFQUFDLElBQUk7RUFDakIsS0FBSyxFQUFDLEtBQUs7RUFDWCxHQUFHLEVBQUMsSUFDUixHQUFDOztBQUVELEFBQUEsZUFBZSxDQUFDLGNBQWMsQ0FBQyxlQUFlLENBQUM7RUFDM0MsUUFBUSxFQUFDLFFBQVE7RUFDakIsR0FBRyxFQUFDLElBQUk7RUFDUixTQUFTLEVBQUMsSUFBSTtFQUNkLElBQUksRUFBQyxJQUFJLEdBQ1o7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLFFBQVEsRUFBQyxRQUFRO0VBQUMsR0FBRyxFQUFDLEdBQUc7RUFBQyxTQUFTLEVBQUMsT0FBTyxHQUM5Qzs7QUFFRCxBQUFBLGtCQUFrQixBQUFBLE1BQU0sQ0FBQztFQUNyQixHQUFHLEVBQUMsR0FBRyxHQUNWOztBQUNELEFBQUEsUUFBUSxDQUFDO0VBQ0wsS0FBSyxFQUFDLElBQUksQ0FBQSxVQUFVO0VBQ3BCLE1BQU0sRUFBQywwQkFBMEIsR0FDcEM7O0FBRUQsQUFBQSwyQkFBMkIsQ0FBQywwQkFBMEIsQ0FBQztFQUNuRCxNQUFNLEVBQUUsNEJBQTRCO0VBQ3BDLE1BQU0sRUFBRSxlQUFlO0VBQ3ZCLE9BQU8sRUFBRSxjQUFjLEdBQzFCOztBQUVELEFBQUEsMkJBQTJCLENBQUMsMEJBQTBCLENBQUMseUJBQXlCLENBQUM7RUFDN0UsR0FBRyxFQUFFLGNBQWMsR0FDdEI7O0FBQ0QsQUFBQSxrQkFBa0IsRUFBRSwwQkFBMEIsQ0FBQztFQUMzQyxPQUFPLEVBQUMsSUFBSSxHQUNmOztBQUVELEFBQUEsd0JBQXdCLEVBQUUsNEJBQTRCLENBQUM7RUFDbkQsWUFBWSxFQUFDLGNBQWM7RUFDM0IsYUFBYSxFQUFDLGNBQWMsR0FDL0I7O0FBRUQsQUFBQSx5QkFBeUIsQ0FBQztFQUN0QixZQUFZLEVBQUMsY0FBYyxHQUM5Qjs7QUFFRCxBQUFBLHlCQUF5QixDQUFDLDJCQUEyQixDQUFDLDBCQUEwQixDQUFDO0VBQzdFLE1BQU0sRUFBRSxlQUFlO0VBQ3ZCLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBQ0QsQUFBQSx5QkFBeUIsQ0FBQywyQkFBMkIsQ0FBQywwQkFBMEIsQ0FBQyx5QkFBeUIsQ0FBQztFQUN2RyxHQUFHLEVBQUUsY0FBYyxHQUN0Qjs7QUFDRCxBQUFBLHlCQUF5QixDQUFDLGtCQUFrQixDQUFDLGlCQUFpQixDQUFDO0VBQzNELE1BQU0sRUFBRSw0QkFBNEIsR0FDdkM7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQjswQkFDc0IsRUFDekI7O0FBRUQsQUFBQSxjQUFjLENBQUMsWUFBWSxDQUFDO0VBQ3hCLEtBQUssRUFBRSxHQUFHO0VBQ1YsWUFBWSxFQUFFLEdBQUc7RUFDakIsYUFBYSxFQUFFLEdBQUcsR0FDckI7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLEdBQUcsRUFBQyxJQUFJLEdBQ1g7O0FBRUQsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNwQyxBQUFBLGNBQWMsQ0FBQyxZQUFZLENBQUM7SUFDeEIsS0FBSyxFQUFFLEdBQUc7SUFDVixZQUFZLEVBQUUsR0FBRztJQUNqQixhQUFhLEVBQUUsR0FBRyxHQUNyQjtFQUVELEFBQUEsY0FBYyxDQUFDLFlBQVksQUFBQSxXQUFXLENBQUM7SUFDbkMsUUFBUSxFQUFFLFFBQVE7SUFDbEIsS0FBSyxFQUFFLEdBQUc7SUFDVixhQUFhLEVBQUMsR0FBRyxHQUNwQjtFQUVELEFBQUEsY0FBYyxDQUFDLFlBQVksQUFBQSxZQUFZLENBQUM7SUFDcEMsWUFBWSxFQUFDLEdBQUcsR0FDbkI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2YsR0FBRyxFQUFDLEtBQUssR0FDWjs7QUFJTCxBQUFBLGNBQWMsQ0FBQztFQUNYLE1BQU0sRUFBQyxJQUFJLEdBQ2Q7O0FBRUQsQUFBQSxtQkFBbUIsQ0FBQyxPQUFPLENBQUM7RUFDeEIsUUFBUSxFQUFDLFFBQVE7RUFDakIsS0FBSyxFQUFDLEdBQUcsR0FDWjs7QUFFRCxBQUFBLG1CQUFtQixDQUFDLE1BQU0sQ0FBQztFQUN2QixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsQ0FBQztFQUNSLFdBQVcsRUFBRSxJQUFJLEdBQ3BCOztBQUVELEFBQUEsbUJBQW1CLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQztFQUNqQyxRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsR0FBRztFQUNWLEtBQUssRUFBRSxPQUFPLEdBQ2pCOztBQUNELEFBQUEsbUJBQW1CLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxlQUFlLENBQUM7RUFDakQsU0FBUyxFQUFFLGVBQWUsR0FDN0I7O0FBRUQsQUFBQSxlQUFlLENBQUMsdUJBQXVCLENBQUM7RUFDcEMsS0FBSyxFQUFFLGdCQUFnQjtFQUN2QixZQUFZLEVBQUUsR0FBRyxHQUNwQjs7QUFFRCxBQUFBLENBQUMsQUFBQSxZQUFZLENBQUM7RUFDVixVQUFVLEVBQUUsSUFBSSxHQUNuQjs7QUFDRCxBQUFBLENBQUMsQUFBQSxZQUFZLEFBQUEsTUFBTSxDQUFDO0VBQ2hCLEtBQUssRUFBQyxPQUFPO0VBQ2IsVUFBVSxFQUFFLElBQUksR0FDbkI7O0FBQ0QsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtFQUVyQyxBQUFBLGFBQWEsQ0FBQztJQUNWLFdBQVcsRUFBRSxVQUFVLEdBQzFCO0VBRUQsQUFBQSxVQUFVLENBQUM7SUFDUCxRQUFRLEVBQUUsYUFBYTtJQUN2QixJQUFJLEVBQUUsYUFBYTtJQUNuQixTQUFTLEVBQUUsU0FBUyxHQUN2QjtFQUNELEFBQUEsVUFBVSxDQUFDO0lBQ1AsUUFBUSxFQUFFLGNBQWM7SUFDeEIsSUFBSSxFQUFFLGNBQWM7SUFDcEIsU0FBUyxFQUFFLFVBQVUsR0FDeEI7RUFDRCxBQUFBLFVBQVUsQ0FBQztJQUNQLFFBQVEsRUFBRSxPQUFPO0lBQ2pCLElBQUksRUFBRSxPQUFPO0lBQ2IsU0FBUyxFQUFFLEdBQUcsR0FDakI7RUFDRCxBQUFBLFVBQVUsQ0FBQztJQUNQLFFBQVEsRUFBRSxjQUFjO0lBQ3hCLElBQUksRUFBRSxjQUFjO0lBQ3BCLFNBQVMsRUFBRSxVQUFVLEdBQ3hCO0VBQ0QsQUFBQSxVQUFVLENBQUM7SUFDUCxRQUFRLEVBQUUsY0FBYztJQUN4QixJQUFJLEVBQUUsY0FBYztJQUNwQixTQUFTLEVBQUUsVUFBVSxHQUN4QjtFQUNELEFBQUEsVUFBVSxDQUFDO0lBQ1AsUUFBUSxFQUFFLE9BQU87SUFDakIsSUFBSSxFQUFFLE9BQU87SUFDYixTQUFTLEVBQUUsR0FBRyxHQUNqQjtFQUNELEFBQUEsVUFBVSxDQUFDO0lBQ1AsUUFBUSxFQUFFLGNBQWM7SUFDeEIsSUFBSSxFQUFFLGNBQWM7SUFDcEIsU0FBUyxFQUFFLFVBQVUsR0FDeEI7RUFDRCxBQUFBLFVBQVUsQ0FBQztJQUNQLFFBQVEsRUFBRSxjQUFjO0lBQ3hCLElBQUksRUFBRSxjQUFjO0lBQ3BCLFNBQVMsRUFBRSxVQUFVLEdBQ3hCO0VBQ0QsQUFBQSxVQUFVLENBQUM7SUFDUCxRQUFRLEVBQUUsT0FBTztJQUNqQixJQUFJLEVBQUUsT0FBTztJQUNiLFNBQVMsRUFBRSxHQUFHLEdBQ2pCO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDUixRQUFRLEVBQUUsY0FBYztJQUN4QixJQUFJLEVBQUUsY0FBYztJQUNwQixTQUFTLEVBQUUsVUFBVSxHQUN4QjtFQUNELEFBQUEsV0FBVyxDQUFDO0lBQ1IsUUFBUSxFQUFFLGNBQWM7SUFDeEIsSUFBSSxFQUFFLGNBQWM7SUFDcEIsU0FBUyxFQUFFLFVBQVUsR0FDeEI7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNSLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxRQUFRO0lBQ2QsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FBR0wsQUFBQSxvQkFBb0IsQ0FBQyxFQUFFLENBQUM7RUFDcEIsV0FBVyxFQUFDLEdBQUc7RUFDZixjQUFjLEVBQUMsR0FBRyxHQUNyQjs7QUFFRCxBQUFBLE1BQU0sQUFBQSxRQUFRLEFBQUEsZ0JBQWdCLENBQUM7RUFDM0IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsTUFBTSxFQUFDLEdBQUcsR0FDYjs7QUFFRCxBQUFBLFdBQVcsQ0FBQztFQUNSLE9BQU8sRUFBQyxPQUFPLEdBQ2xCOztBQUNELEFBQUEsV0FBVyxDQUFDLGFBQWEsQ0FBQztFQUN0QixPQUFPLEVBQUMsVUFBVSxHQUNyQjs7QUFFRCxBQUFBLGVBQWUsQ0FBQztFQUNaLE9BQU8sRUFBQyxJQUFJLEdBQ2Y7O0FBRUQsQUFBQSxXQUFXLENBQUM7RUFDUixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLHdCQUF3QjtFQUN4QixPQUFPLEVBQUMsSUFBSTtFQUNaLFdBQVcsRUFBQyxNQUFNLEdBQ3JCOztBQUVELEFBQUEsV0FBVyxDQUFDLGVBQWUsQ0FBQztFQUN4QixTQUFTLEVBQUUsSUFBSTtFQUNmLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFNBQVMsRUFBRSxtQkFBbUI7RUFDOUIsS0FBSyxFQUFFLE9BQU8sR0FDakI7O0FBRUQsQUFBQSxXQUFXLENBQUMsaUJBQWlCLEVBQUUsbUJBQW1CLENBQUMsaUJBQWlCLENBQUM7RUFDakU7OzBCQUVzQjtFQUN0QixXQUFXLEVBQUMsSUFBSTtFQUNoQixjQUFjLEVBQUMsSUFBSTtFQUNuQixNQUFNLEVBQUMsTUFBTSxHQUNoQjs7QUFFRCxBQUFBLFdBQVcsQ0FBQyxVQUFVLEVBQUUsbUJBQW1CLENBQUMsVUFBVSxDQUFDO0VBQ25ELEtBQUssRUFBRSxPQUFPO0VBQ2QsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSTtFQUNqQixXQUFXLEVBQUUsSUFBSTtFQUNqQixZQUFZLEVBQUMsSUFBSTtFQUNqQixhQUFhLEVBQUMsSUFBSSxHQUNyQjs7QUFFRCxBQUFBLFdBQVcsQ0FBQyxTQUFTLENBQUM7RUFDbEIsV0FBVyxFQUFFLE1BQU07RUFDbkIsVUFBVSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFFLGFBQWMsR0FDMUI7O0FBRUQsQUFBQSxtQkFBbUIsQ0FBQztFQUNoQixnQ0FBZ0M7RUFDaEMsYUFBYSxFQUFFLElBQUk7RUFDbkIsVUFBVSxFQUFFLE1BQU07RUFDbEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUM1Qjs7QUFDRCxBQUFBLG1CQUFtQixDQUFDLGVBQWUsQ0FBQztFQUNoQyxTQUFTLEVBQUUsSUFBSTtFQUNmLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFNBQVMsRUFBRSxtQkFBbUI7RUFDOUIsS0FBSyxFQUFFLE9BQU8sR0FDakI7O0FBRUQsQUFBQSxtQkFBbUIsQ0FBQyxpQkFBaUIsQ0FBQztFQUNsQzs7MEJBRXNCLEVBQ3pCOztBQUVELEFBQUEsbUJBQW1CLENBQUMsVUFBVSxDQUFDO0VBQzNCLEtBQUssRUFBRSxLQUFLLEdBQ2Y7O0FBRUQsQUFBQSxtQkFBbUIsQ0FBQyxTQUFTLENBQUM7RUFDMUIsV0FBVyxFQUFFLE1BQU07RUFDbkIsVUFBVSxFQUFFLElBQUk7RUFDaEIsS0FBSyxFQUFFLEtBQUs7RUFDWixPQUFPLEVBQUUsYUFBYSxHQUN6Qjs7QUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsVUFBVSxDQUFDO0lBQ1AsYUFBYSxFQUFFLEdBQUc7SUFDbEIsWUFBWSxFQUFFLEdBQUcsR0FDcEI7RUFFRCxBQUFBLG9CQUFvQixDQUFDLE9BQU8sQUFBQSxJQUFLLENBQUEsWUFBWSxFQUFFO0lBQzNDLFdBQVcsRUFBQyxJQUFJLEdBQ25COztBQUtMLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxXQUFXLENBQUMsVUFBVSxFQUFFLG1CQUFtQixDQUFDLFVBQVUsQ0FBQztJQUNuRCxTQUFTLEVBQUMsSUFBSSxHQUNqQjs7QUFHTCxBQUFBLGFBQWEsQ0FBQztFQUNWLFVBQVUsRUFBQyxlQUFlLEdBQzdCOztBQUVELEFBQUEsV0FBVyxFQUFFLFFBQVEsQUFBQSxXQUFXLENBQUM7RUFDN0IsYUFBYSxFQUFDLGNBQWMsR0FDL0I7O0FBRUQsQUFBQSxpQkFBaUIsQ0FBQztFQUNkLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFlBQVksRUFBRSxHQUFHLEdBQ3BCOztBQUVELEFBQUEsc0JBQXNCLENBQUM7RUFDbkIsU0FBUyxFQUFDLEtBQUs7RUFFZixXQUFXLEVBQUUsTUFBTTtFQUNuQixlQUFlLEVBQUUsTUFBTSxHQUMxQjs7QUFFRCxBQUFBLGlCQUFpQixDQUFDO0VBQ2QsT0FBTyxFQUFDLElBQUksR0FDZjs7QUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsaUJBQWlCLENBQUM7SUFDZCxPQUFPLEVBQUMsSUFBSSxHQUNmOztBQUlMLEFBQUEsT0FBTyxBQUFBLFVBQVUsQ0FBQztFQUNkLGdCQUFnQixFQUFDLHlCQUF1QixHQUMzQzs7QUFFRCxBQUFBLGVBQWUsQUFBQSxNQUFNLENBQUM7RUFDbEIsTUFBTSxFQUFDLGlCQUFpQixHQUMzQjs7QUFFRCxBQUFBLHNCQUFzQixDQUFDO0VBQ25CLEtBQUssRUFBQyxLQUFLLEdBQ2Q7O0FBR0QsQUFBQSxzQkFBc0IsQ0FBQyxTQUFTLEVBQUUsa0JBQWtCLENBQUMsU0FBUyxDQUFDO0VBQzNELFNBQVMsRUFBQyxVQUFVO0VBQ3BCLE1BQU0sRUFBQyxNQUFNLEdBQ2hCOztBQUVELEFBQUEsa0JBQWtCLENBQUM7RUFDZixRQUFRLEVBQUUsS0FBSztFQUNmLGdCQUFnQixFQUFFLEtBQUs7RUFDdkIsT0FBTyxFQUFFLEdBQUc7RUFDWixPQUFPLEVBQUUsU0FBUztFQUNsQixNQUFNLEVBQUUsS0FBSztFQUNiLEtBQUssRUFBRSxLQUFLO0VBQ1osSUFBSSxFQUFFLENBQUM7RUFDUCxHQUFHLEVBQUUsQ0FBQyxHQUNUOztBQUVELEFBQUEsV0FBVyxDQUFDO0VBQ1IsUUFBUSxFQUFFLEtBQUs7RUFDZixJQUFJLEVBQUUsZ0JBQWdCO0VBQ3RCLEdBQUcsRUFBRSxnQkFBZ0I7RUFDckIsT0FBTyxFQUFFLE1BQU0sR0FDbEI7O0FBQ0QsQUFBQSxTQUFTLENBQUMsaUJBQWlCLENBQUMsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxHQUFjLFNBQVMsQ0FBQyxpQkFBaUIsQ0FBQyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssS0FBSyxBQUFWLEdBQWEsU0FBUyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVosR0FBZSxTQUFTLENBQUMsaUJBQWlCLENBQUMsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixHQUFnQixTQUFTLENBQUMsaUJBQWlCLENBQUMsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLEtBQUssQUFBVixHQUFhLFNBQVMsQ0FBQyxpQkFBaUIsQ0FBQyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssTUFBTSxBQUFYLEdBQWMsU0FBUyxDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWYsR0FBa0IsU0FBUyxDQUFDLGlCQUFpQixDQUFDLFFBQVEsRUFBRSxTQUFTLENBQUMsaUJBQWlCLENBQUMsTUFBTSxDQUFDO0VBQzFaLE9BQU8sRUFBRSxTQUFTLEdBQ3JCOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1YsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixLQUFLLEVBQUUsSUFBSTtFQUNYLGFBQWEsRUFBRSxNQUFNO0VBQ3JCLE1BQU0sRUFBRSxJQUFJO0VBQ1osT0FBTyxFQUFDLFNBQVM7RUFDakIsV0FBVyxFQUFFLElBQUksR0FDcEI7O0FBR0QsQUFBQSxvQkFBb0IsQ0FBQyxDQUFDLENBQUM7RUFDbkIsYUFBYSxFQUFDLElBQUksR0FDckI7O0FBRUQsQUFBQSxvQkFBb0IsQ0FBQyxFQUFFLENBQUM7RUFDcEIsT0FBTyxFQUFFLGdCQUFnQjtFQUN6QixVQUFVLEVBQUUsZUFBZTtFQUMzQixrQkFBa0IsRUFBRSxjQUFjO0VBQ2xDLGdCQUFnQixFQUFFLGNBQWM7RUFDaEMsbUJBQW1CLEVBQUUsY0FBYztFQUNuQyxpQkFBaUIsRUFBRSxjQUFjO0VBQ2pDLG9CQUFvQixFQUFFLGVBQWU7RUFDckMsVUFBVSxFQUFFLFlBQVk7RUFDeEIsYUFBYSxFQUFFLGVBQWUsR0FDakM7O0FBRUQsQUFBQSxNQUFNLENBQUM7RUFDSCxLQUFLLEVBQUMsT0FBTyxHQUNoQjs7QUFFRCxBQUFBLFVBQVUsQ0FBQztFQUNQLE9BQU8sRUFBQyxDQUFDLEdBQ1o7O0FBRUQsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLENBQUMsZUFBZSxDQUFBO0VBQ3RDLEtBQUssRUFBQyxLQUFLLEdBQ2Q7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLE1BQU0sRUFBQyxJQUFJO0VBQ1gsS0FBSyxFQUFDLElBQUk7RUFDVixVQUFVLEVBQUMsS0FBSztFQUNoQixVQUFVLEVBQUMsS0FBSyxHQUNuQjs7QUFHRCxBQUFBLGNBQWMsQ0FBQyxFQUFFLENBQUMsV0FBVyxDQUFDO0VBQzFCLE9BQU8sRUFBRSxDQUFDLEdBQ2I7O0FBQ0QsQUFBQSxjQUFjLENBQUMsRUFBRSxBQUFBLE1BQU0sQ0FBQyxXQUFXLENBQUM7RUFDaEMsT0FBTyxFQUFFLEdBQUc7RUFDWixXQUFXLEVBQUUsSUFBSSxHQUNwQjs7QUFLRCxBQUFBLGNBQWMsQUFBQSxRQUFRLENBQUM7RUFDbkIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLElBQUk7RUFDVCxnQkFBZ0IsRUFBRSxVQUFVO0VBQzVCLEtBQUssRUFBRSxHQUFHO0VBQ1YsT0FBTyxFQUFFLElBQUk7RUFDYixVQUFVLEVBQUUsS0FBSztFQUNqQixLQUFLLEVBQUMsR0FBRztFQUNULFNBQVMsRUFBQyxLQUFLLEdBQ2xCOztBQUdELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07RUFDckMsQUFBQSxjQUFjLEFBQUEsUUFBUSxDQUFDO0lBQ25CLEtBQUssRUFBQyxHQUFHLEdBQ1o7O0FBR0wsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtFQUNyQyxBQUFBLGNBQWMsQUFBQSxRQUFRLENBQUM7SUFDbkIsS0FBSyxFQUFDLEdBQUcsR0FDWjs7QUFJTCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNO0VBQ3JDLEFBQUEsY0FBYyxBQUFBLFFBQVEsQ0FBQztJQUNuQixLQUFLLEVBQUMsR0FBRyxHQUNaOztBQUlMLEFBQUEsY0FBYyxDQUFDLEVBQUUsQ0FBQztFQUNkLE1BQU0sRUFBQyxPQUFPLEdBQ2pCOztBQUVELEFBQUEsY0FBYyxDQUFDLEVBQUUsQ0FBQztFQUNkLE9BQU8sRUFBQyxRQUFRLEdBQ25COztBQUdELEFBQUEsY0FBYyxDQUFDLEVBQUUsQUFBQSxVQUFXLENBQUEsQ0FBQyxFQUFFO0VBQzNCLEtBQUssRUFBQyxJQUFJO0VBQ1YsYUFBYSxFQUFDLElBQUksR0FDckI7O0FBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxDQUFDLEVBQUUsQUFBQSxVQUFXLENBQUEsQ0FBQyxFQUFFO0VBQ2xDLE9BQU8sRUFBQyxJQUFJLEdBQ2Y7O0FBRUQsQUFBQSxjQUFjLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQyxFQUFFLENBQUM7RUFDN0IsV0FBVyxFQUFDLElBQUksR0FDbkI7O0FBRUQsQUFBQSxjQUFjLENBQUMsRUFBRSxBQUFBLFdBQVcsQ0FBQyxFQUFFLENBQUM7RUFDNUIsY0FBYyxFQUFDLElBQUksR0FDdEI7O0FBQ0QsQUFBQSxjQUFjLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQztFQUMxQixLQUFLLEVBQUMsSUFBSSxHQUNiOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ1gsVUFBVSxFQUFDLEtBQUs7RUFDaEIsUUFBUSxFQUFDLElBQUksR0FDaEI7O0FBRUQsQUFBQSxjQUFjLENBQUMsd0JBQXdCLENBQUM7RUFDcEMsb0JBQW9CO0VBQ3BCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE1BQU0sRUFBRSxJQUFJO0VBQ1osSUFBSSxFQUFFLGdCQUFnQixHQUN6Qjs7QUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDbEIsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixXQUFXLEVBQUUsR0FBRztFQUNoQixZQUFZLEVBQUUsR0FBRyxHQUNwQjs7QUFDRCxBQUFBLHdCQUF3QixDQUFDO0VBQ3JCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLEtBQUssRUFBRSxJQUFJLENBQUEsVUFBVTtFQUNyQixVQUFVLEVBQUUsa0JBQWM7RUFDMUIsYUFBYSxFQUFFLElBQUk7RUFDbkIsU0FBUyxFQUFFLElBQUk7RUFDZixPQUFPLEVBQUUsWUFBWTtFQUNyQixPQUFPLEVBQUUsUUFBUTtFQUNqQixNQUFNLEVBQUUsT0FBTyxHQUNsQjs7QUFFRCxBQUFBLG1CQUFtQixDQUFDO0VBQ2hCLFFBQVEsRUFBRSxLQUFLO0VBQ2YsZ0JBQWdCLEVBQUUsS0FBSztFQUN2QixPQUFPLEVBQUUsR0FBRztFQUNaLE1BQU0sRUFBRSxLQUFLO0VBQ2IsS0FBSyxFQUFFLEtBQUs7RUFDWixJQUFJLEVBQUUsQ0FBQztFQUNQLEdBQUcsRUFBRSxDQUFDLEdBQ1Q7O0FBRUQsQUFBQSxtQkFBbUIsQUFBQSxRQUFRLENBQUM7RUFDeEIsT0FBTyxFQUFFLEdBQUcsR0FDZjs7QUFFRCxBQUFBLG1CQUFtQixBQUFBLE9BQU8sQ0FBQztFQUN2QixPQUFPLEVBQUUsS0FBSyxHQUNqQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxrQkFBa0IsQ0FBQztFQUM5QixPQUFPLEVBQUMsYUFBYSxHQUN4Qjs7QUFJRCxBQUFBLDBCQUEwQixDQUFDO0VBQ3ZCLFlBQVksRUFBQyxJQUFJO0VBQ2pCLGFBQWEsRUFBQyxJQUFJLEdBQ3JCOztBQUVELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSwwQkFBMEIsQ0FBQztJQUN2QixZQUFZLEVBQUMsSUFBSTtJQUNqQixhQUFhLEVBQUMsSUFBSSxHQUNyQjs7QUFJTCxBQUFBLFNBQVMsQ0FBQyxLQUFLLENBQUEsQUFBQSxHQUFDLENBQUksbUJBQW1CLEFBQXZCLEdBQTBCLFNBQVMsQ0FBQyxLQUFLLENBQUEsQUFBQSxHQUFDLENBQUksa0JBQWtCLEFBQXRCLEVBQXdCO0VBQzlFLElBQUksRUFBQyxJQUFJLEdBQ1o7O0FBRUQsQUFBQSxTQUFTLENBQUMsS0FBSyxDQUFBLEFBQUEsR0FBQyxDQUFJLGNBQWMsQUFBbEIsRUFBb0I7RUFDaEMsR0FBRyxFQUFDLEdBQUcsR0FDVjs7QUFFRCxBQUFBLFNBQVMsQ0FBQyxLQUFLLEFBQUEsa0JBQWtCLENBQUM7RUFDOUIsR0FBRyxFQUFDLEdBQUcsR0FDVjs7QUFFRCxBQUFBLG1DQUFtQyxDQUFDLEdBQUcsQ0FBQztFQUN2QyxNQUFNLEVBQUMsTUFBTSxHQUNiOztBQUVELEFBQUEsS0FBSyxDQUFDO0VBQ0wsT0FBTyxFQUFDLE9BQU8sR0FDZjs7QUFFRCxBQUFBLHVCQUF1QixDQUFDO0VBQ3BCLGNBQWMsRUFBQyxJQUFJO0VBQ25CLFFBQVEsRUFBQyxRQUFRLEdBQ3BCOztBQUVELEFBQUEscUJBQXFCLENBQUM7RUFDbEIsY0FBYyxFQUFDLEtBQUs7RUFDcEIsUUFBUSxFQUFDLFFBQVEsR0FDcEI7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBQyxHQUFHLEVBQUUsdUJBQXVCLENBQUMsR0FBRyxDQUFDO0VBQ25ELEtBQUssRUFBQyxJQUFJO0VBQ1YsUUFBUSxFQUFDLFFBQVEsR0FDcEI7O0FBRUQsQUFBQSxZQUFZLENBQUMsa0JBQWtCLENBQUM7RUFDNUIsT0FBTyxFQUFDLGNBQWMsR0FDekI7O0FBRUQsQUFBQSxXQUFXLEVBQUUsUUFBUSxBQUFBLFdBQVcsQ0FBQztFQUM3QixPQUFPLEVBQUMscUJBQXFCLEdBQ2hDOztBQUVELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxpQkFBaUIsQ0FBQztJQUNkLFdBQVcsRUFBQyxHQUFHO0lBQ2YsY0FBYyxFQUFDLEdBQUcsR0FDckI7O0FBR0wsQUFBQSxLQUFLLENBQUM7RUFDRixVQUFVLEVBQUUsSUFBSSxHQUNuQjs7QUFDRCxBQUFBLEtBQUssQUFBQSxNQUFNLENBQUM7RUFDUixTQUFTLEVBQUUsVUFBVSxHQUN4Qjs7QUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsb0JBQW9CLENBQUM7SUFDakIsWUFBWSxFQUFFLEdBQUc7SUFDakIsYUFBYSxFQUFFLEdBQUcsR0FDckI7O0FBSUwsQUFBQSxJQUFJLENBQUM7RUFDRCxNQUFNLEVBQUMsT0FBTyxHQUNqQjs7QUFHRCxBQUFBLHFCQUFxQixDQUFDO0VBQ2xCLE9BQU8sRUFBQyxvQkFBb0IsR0FDL0I7O0FBRUQsQUFBQSwwQkFBMEIsQ0FBQztFQUN2QixXQUFXLEVBQUMsSUFBSTtFQUNoQixjQUFjLEVBQUMsSUFBSSxHQUN0Qjs7QUFDRCxBQUFBLHFCQUFxQixDQUFDO0VBQ2xCLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLE1BQU0sRUFBRSxNQUFNLEdBQ2pCOztBQUNELEFBQUEsbUJBQW1CLENBQUM7RUFDaEIsT0FBTyxFQUFFLElBQUk7RUFDYixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLFlBQVksRUFBRSxJQUFJO0VBQ2xCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLE1BQU0sRUFBQyxJQUFJO0VBQ1gsS0FBSyxFQUFFLGtCQUFrQixHQUU1Qjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLGFBQWEsQ0FBQztFQUFFLDBDQUEwQztFQUMzRSxLQUFLLEVBQUUsT0FBTztFQUNkLE9BQU8sRUFBRSxFQUFFO0VBQUUsYUFBYTtFQUMxQixRQUFRLEVBQUMsUUFBUTtFQUNqQixNQUFNLEVBQUMsR0FBRyxHQUNiOztBQUVELEFBQUEscUJBQXFCLEFBQUEsc0JBQXNCLENBQUM7RUFBRSw2QkFBNkI7RUFDdkUsS0FBSyxFQUFFLE9BQU87RUFDZCxPQUFPLEVBQUUsRUFBRTtFQUFFLGFBQWE7RUFDMUIsUUFBUSxFQUFDLFFBQVE7RUFDakIsTUFBTSxFQUFDLEdBQUcsR0FDYjs7QUFFRCxBQUFBLHFCQUFxQixBQUFBLHVCQUF1QixDQUFDO0VBQUUsb0JBQW9CO0VBQ2pFLEtBQUssRUFBRSxPQUFPO0VBQ2QsT0FBTyxFQUFFLEVBQUU7RUFBRSxhQUFhO0VBQzFCLFFBQVEsRUFBQyxRQUFRO0VBQ2pCLE1BQU0sRUFBQyxHQUFHLEdBQ1g7O0FBRUQsQUFBQSxZQUFZLENBQUM7RUFDVCxhQUFhLEVBQUUsY0FBYztFQUM3QixNQUFNLEVBQUMsZUFBZTtFQUN0QixTQUFTLEVBQUMsSUFBSTtFQUNkLE9BQU8sRUFBRSxtQkFBbUI7RUFDNUIsS0FBSyxFQUFDLEtBQUs7RUFDWCxXQUFXLEVBQUMsSUFBSSxHQUNuQjs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2IsU0FBUyxFQUFFLG1CQUFtQjtFQUM5QixTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsbUJBQW1CLENBQUE7SUFDZixLQUFLLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsWUFBWSxDQUFDO0lBQ1QsS0FBSyxFQUFFLGVBQWU7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsV0FBVyxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLDBCQUEwQixDQUFDO0lBQ3ZCLFdBQVcsRUFBQyxJQUFJO0lBQ2hCLGNBQWMsRUFBQyxJQUFJLEdBQ3RCOztBQUlMLEFBQUEsbUJBQW1CLENBQUM7RUFDaEIsR0FBRyxFQUFFLGVBQWU7RUFDcEIsT0FBTyxFQUFFLGVBQWU7RUFDeEIsU0FBUyxFQUFDLGdCQUFnQjtFQUMxQixLQUFLLEVBQUMsZ0JBQWdCLEdBQ3pCOztBQUVELEFBQUEsb0JBQW9CLENBQUM7RUFDakIsUUFBUSxFQUFFLGdCQUFnQjtFQUMxQixHQUFHLEVBQUUsWUFBWTtFQUNqQixLQUFLLEVBQUUsWUFBWTtFQUNuQixJQUFJLEVBQUUsWUFBWTtFQUNsQixPQUFPLEVBQUUsa0JBQWtCO0VBQzNCLEtBQUssRUFBQyxlQUFlLEdBQ3hCOztBQU1ELEFBQUEsMEJBQTBCLENBQUMsc0JBQXNCLENBQUM7RUFDOUMsS0FBSyxFQUFDLGdCQUFnQixHQUN6Qjs7QUFDRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2IsT0FBTyxFQUFDLHFCQUFxQixHQUNoQzs7QUFHRCxBQUFBLGlCQUFpQixDQUFDO0VBQ2QsVUFBVSxFQUFDLGVBQWUsR0FDN0I7O0FBRUQsQUFBQSxlQUFlLEFBQUEsUUFBUSxDQUFDLEdBQUcsQ0FBQztFQUN4QixRQUFRLEVBQUMsa0JBQWtCLEdBQzlCOztBQXNCRCxBQUFBLFlBQVksQ0FBQztFQUNULE9BQU8sRUFBQyxZQUNaLEdBQUM7O0FBRUQsQUFBQSxVQUFVLENBQUM7RUFDUCxXQUFXLEVBQUMsR0FBRztFQUNmLFlBQVksRUFBQyxHQUFHLEdBQ25COztBQUVELEFBQUEsaUJBQWlCLENBQUM7RUFDZCxLQUFLLEVBQUMsSUFBSSxHQUNiOztBQUVELE1BQU0sQ0FBQyxNQUFNLE9BQU8sZ0JBQWdCLEVBQUUsTUFBTSxHQUFHLE1BQU0sT0FBTyxnQkFBZ0IsRUFBRSxJQUFJO0VBQzlFLG1DQUFtQztFQUVuQyxBQUFBLGFBQWEsQ0FBQztJQUNWLGNBQWMsRUFBQyxpQkFBaUIsR0FDbkM7O0FBR0osQUFBQSxJQUFJLEFBQUEsYUFBYSxBQUFBLGVBQWUsRUFBRSxJQUFJLEFBQUEsZUFBZSxDQUFDO0VBQ25ELFVBQVUsRUFBQyxpQkFBaUIsR0FDOUI7O0FBRUQsQUFBQSxpQkFBaUIsQ0FBQztFQUNkLE9BQU8sRUFBRSxrQkFBa0IsR0FDOUI7O0FBRUYsQUFBQSxNQUFNLENBQUM7RUFDSCxPQUFPLEVBQUMsUUFBUSxDQUFBLFVBQVUsR0FDNUI7O0FBRUYsQUFBQSxNQUFNLENBQUMsa0JBQWtCLEVBQUUsd0JBQXdCLENBQUM7RUFDL0MsT0FBTyxFQUFDLG9CQUFvQixHQUMvQjs7QUFFRCxBQUFBLE1BQU0sQ0FBQSxBQUFBLFlBQUMsQ0FBYSx3QkFBd0IsQUFBckMsRUFBc0M7RUFDekMsT0FBTyxFQUFDLHFCQUFxQixHQUNoQzs7QUFHRCxBQUFBLFNBQVMsQ0FBQztFQUNOLE9BQU8sRUFBQyxzQkFBc0IsR0FDakM7O0FBRUQsQUFBQSxTQUFTLENBQUMsYUFBYSxDQUFDO0VBQ3JCLGdCQUFnQixFQUFFLE9BQU87RUFDekIsS0FBSyxFQUFFLElBQUk7RUFDWCxXQUFXLEVBQUUsR0FBRztFQUNoQixVQUFVLEVBQUUsSUFBSTtFQUNoQixhQUFhLEVBQUUsTUFBTSxHQUN4Qjs7QUFFQSxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3JDLEFBQUEscUJBQXFCLENBQUM7SUFDbEIsU0FBUyxFQUFDLElBQUksR0FDakI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2YsWUFBWSxFQUFFLEdBQUc7SUFDakIsYUFBYSxFQUFFLEdBQUc7SUFDbEIsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLEdBQUcsR0FDWDs7QUM3MURMOzs7Ozs7OztHQVFHO0FBQ0gsb0JBQW9CO0FBQ3BCLFVBQVU7QUFDVixBQUFBLFNBQVMsQ0FBQztFQUNSLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTLEdBQy9COztBQUNELEFBQUEsU0FBUyxBQUFBLE1BQU0sRUFBRSxTQUFTLEFBQUEsTUFBTSxFQUFFLFNBQVMsQUFBQSxPQUFPLENBQUM7RUFDakQsaUJBQWlCLEVBQUUsV0FBVztFQUM5QixTQUFTLEVBQUUsV0FBVyxHQUN2Qjs7QUFFRCxZQUFZO0FBQ1osQUFBQSxXQUFXLENBQUM7RUFDVixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUyxHQUMvQjs7QUFDRCxBQUFBLFdBQVcsQUFBQSxNQUFNLEVBQUUsV0FBVyxBQUFBLE1BQU0sRUFBRSxXQUFXLEFBQUEsT0FBTyxDQUFDO0VBQ3ZELGlCQUFpQixFQUFFLFVBQVU7RUFDN0IsU0FBUyxFQUFFLFVBQVUsR0FDdEI7O0FBRUQsV0FBVztBQUNYLGtCQUFrQixDQUFsQixTQUFrQjtFQUNoQixHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsVUFBVTtJQUM3QixTQUFTLEVBQUUsVUFBVTtFQUV2QixHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsVUFBVTtJQUM3QixTQUFTLEVBQUUsVUFBVTs7QUFHekIsVUFBVSxDQUFWLFNBQVU7RUFDUixHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsVUFBVTtJQUM3QixTQUFTLEVBQUUsVUFBVTtFQUV2QixHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsVUFBVTtJQUM3QixTQUFTLEVBQUUsVUFBVTs7QUFHekIsQUFBQSxVQUFVLENBQUM7RUFDVCxPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0IsR0FDckM7O0FBQ0QsQUFBQSxVQUFVLEFBQUEsTUFBTSxFQUFFLFVBQVUsQUFBQSxNQUFNLEVBQUUsVUFBVSxBQUFBLE9BQU8sQ0FBQztFQUNwRCxzQkFBc0IsRUFBRSxTQUFTO0VBQ2pDLGNBQWMsRUFBRSxTQUFTO0VBQ3pCLDBCQUEwQixFQUFFLEVBQUU7RUFDOUIsa0JBQWtCLEVBQUUsRUFBRTtFQUN0QixpQ0FBaUMsRUFBRSxNQUFNO0VBQ3pDLHlCQUF5QixFQUFFLE1BQU07RUFDakMsaUNBQWlDLEVBQUUsUUFBUTtFQUMzQyx5QkFBeUIsRUFBRSxRQUFRLEdBQ3BDOztBQUVELGdCQUFnQjtBQUNoQixrQkFBa0IsQ0FBbEIsY0FBa0I7RUFDaEIsRUFBRTtJQUNBLGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7O0FBR3pCLFVBQVUsQ0FBVixjQUFVO0VBQ1IsRUFBRTtJQUNBLGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7O0FBR3pCLEFBQUEsZUFBZSxDQUFDO0VBQ2QsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCLEdBQ3JDOztBQUNELEFBQUEsZUFBZSxBQUFBLE1BQU0sRUFBRSxlQUFlLEFBQUEsTUFBTSxFQUFFLGVBQWUsQUFBQSxPQUFPLENBQUM7RUFDbkUsc0JBQXNCLEVBQUUsY0FBYztFQUN0QyxjQUFjLEVBQUUsY0FBYztFQUM5QiwwQkFBMEIsRUFBRSxJQUFJO0VBQ2hDLGtCQUFrQixFQUFFLElBQUk7RUFDeEIsaUNBQWlDLEVBQUUsTUFBTTtFQUN6Qyx5QkFBeUIsRUFBRSxNQUFNO0VBQ2pDLGlDQUFpQyxFQUFFLFFBQVE7RUFDM0MseUJBQXlCLEVBQUUsUUFBUTtFQUNuQywyQkFBMkIsRUFBRSxTQUFTO0VBQ3RDLG1CQUFtQixFQUFFLFNBQVMsR0FDL0I7O0FBRUQsa0JBQWtCO0FBQ2xCLGtCQUFrQixDQUFsQixnQkFBa0I7RUFDaEIsRUFBRTtJQUNBLGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7O0FBR3pCLFVBQVUsQ0FBVixnQkFBVTtFQUNSLEVBQUU7SUFDQSxpQkFBaUIsRUFBRSxVQUFVO0lBQzdCLFNBQVMsRUFBRSxVQUFVOztBQUd6QixBQUFBLGlCQUFpQixDQUFDO0VBQ2hCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQixHQUNyQzs7QUFDRCxBQUFBLGlCQUFpQixBQUFBLE1BQU0sRUFBRSxpQkFBaUIsQUFBQSxNQUFNLEVBQUUsaUJBQWlCLEFBQUEsT0FBTyxDQUFDO0VBQ3pFLHNCQUFzQixFQUFFLGdCQUFnQjtFQUN4QyxjQUFjLEVBQUUsZ0JBQWdCO0VBQ2hDLDBCQUEwQixFQUFFLElBQUk7RUFDaEMsa0JBQWtCLEVBQUUsSUFBSTtFQUN4QixpQ0FBaUMsRUFBRSxNQUFNO0VBQ3pDLHlCQUF5QixFQUFFLE1BQU07RUFDakMsaUNBQWlDLEVBQUUsUUFBUTtFQUMzQyx5QkFBeUIsRUFBRSxRQUFRO0VBQ25DLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUyxHQUMvQjs7QUFFRCxVQUFVO0FBQ1Ysa0JBQWtCLENBQWxCLFFBQWtCO0VBQ2hCLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxVQUFVO0lBQzdCLFNBQVMsRUFBRSxVQUFVO0VBRXZCLElBQUk7SUFDRixpQkFBaUIsRUFBRSxRQUFRO0lBQzNCLFNBQVMsRUFBRSxRQUFROztBQUd2QixVQUFVLENBQVYsUUFBVTtFQUNSLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxVQUFVO0lBQzdCLFNBQVMsRUFBRSxVQUFVO0VBRXZCLElBQUk7SUFDRixpQkFBaUIsRUFBRSxRQUFRO0lBQzNCLFNBQVMsRUFBRSxRQUFROztBQUd2QixBQUFBLFNBQVMsQ0FBQztFQUNSLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQixHQUNyQzs7QUFDRCxBQUFBLFNBQVMsQUFBQSxNQUFNLEVBQUUsU0FBUyxBQUFBLE1BQU0sRUFBRSxTQUFTLEFBQUEsT0FBTyxDQUFDO0VBQ2pELHNCQUFzQixFQUFFLFFBQVE7RUFDaEMsY0FBYyxFQUFFLFFBQVE7RUFDeEIsMEJBQTBCLEVBQUUsSUFBSTtFQUNoQyxrQkFBa0IsRUFBRSxJQUFJO0VBQ3hCLGlDQUFpQyxFQUFFLE1BQU07RUFDekMseUJBQXlCLEVBQUUsTUFBTTtFQUNqQyxpQ0FBaUMsRUFBRSxDQUFDO0VBQ3BDLHlCQUF5QixFQUFFLENBQUMsR0FDN0I7O0FBRUQsU0FBUztBQUNULGtCQUFrQixDQUFsQixPQUFrQjtFQUNoQixHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsVUFBVTtJQUM3QixTQUFTLEVBQUUsVUFBVTs7QUFHekIsVUFBVSxDQUFWLE9BQVU7RUFDUixHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsVUFBVTtJQUM3QixTQUFTLEVBQUUsVUFBVTs7QUFHekIsQUFBQSxRQUFRLENBQUM7RUFDUCxPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0IsR0FDckM7O0FBQ0QsQUFBQSxRQUFRLEFBQUEsTUFBTSxFQUFFLFFBQVEsQUFBQSxNQUFNLEVBQUUsUUFBUSxBQUFBLE9BQU8sQ0FBQztFQUM5QyxzQkFBc0IsRUFBRSxPQUFPO0VBQy9CLGNBQWMsRUFBRSxPQUFPO0VBQ3ZCLDBCQUEwQixFQUFFLElBQUk7RUFDaEMsa0JBQWtCLEVBQUUsSUFBSTtFQUN4QixpQ0FBaUMsRUFBRSxNQUFNO0VBQ3pDLHlCQUF5QixFQUFFLE1BQU07RUFDakMsaUNBQWlDLEVBQUUsQ0FBQztFQUNwQyx5QkFBeUIsRUFBRSxDQUFDLEdBQzdCOztBQUVELGVBQWU7QUFDZixBQUFBLGNBQWMsQ0FBQztFQUNiLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSxjQUFjLEFBQUEsTUFBTSxFQUFFLGNBQWMsQUFBQSxNQUFNLEVBQUUsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNoRSxpQkFBaUIsRUFBRSxVQUFVO0VBQzdCLFNBQVMsRUFBRSxVQUFVO0VBQ3JCLGtDQUFrQyxFQUFFLHFDQUFxQztFQUN6RSwwQkFBMEIsRUFBRSxxQ0FBcUMsR0FDbEU7O0FBRUQsZ0JBQWdCO0FBQ2hCLEFBQUEsZUFBZSxDQUFDO0VBQ2QsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSSxHQUMxQjs7QUFDRCxBQUFBLGVBQWUsQUFBQSxNQUFNLEVBQUUsZUFBZSxBQUFBLE1BQU0sRUFBRSxlQUFlLEFBQUEsT0FBTyxDQUFDO0VBQ25FLGlCQUFpQixFQUFFLFVBQVU7RUFDN0IsU0FBUyxFQUFFLFVBQVU7RUFDckIsa0NBQWtDLEVBQUUscUNBQXFDO0VBQ3pFLDBCQUEwQixFQUFFLHFDQUFxQyxHQUNsRTs7QUFFRCxZQUFZO0FBQ1osQUFBQSxXQUFXLENBQUM7RUFDVixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUyxHQUMvQjs7QUFDRCxBQUFBLFdBQVcsQUFBQSxNQUFNLEVBQUUsV0FBVyxBQUFBLE1BQU0sRUFBRSxXQUFXLEFBQUEsT0FBTyxDQUFDO0VBQ3ZELGlCQUFpQixFQUFFLFlBQVk7RUFDL0IsU0FBUyxFQUFFLFlBQVksR0FDeEI7O0FBRUQsaUJBQWlCO0FBQ2pCLEFBQUEsZ0JBQWdCLENBQUM7RUFDZixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUyxHQUMvQjs7QUFDRCxBQUFBLGdCQUFnQixBQUFBLE1BQU0sRUFBRSxnQkFBZ0IsQUFBQSxNQUFNLEVBQUUsZ0JBQWdCLEFBQUEsT0FBTyxDQUFDO0VBQ3RFLGlCQUFpQixFQUFFLFVBQVUsQ0FBQyxZQUFZO0VBQzFDLFNBQVMsRUFBRSxVQUFVLENBQUMsWUFBWSxHQUNuQzs7QUFFRCxXQUFXO0FBQ1gsQUFBQSxVQUFVLENBQUM7RUFDVCxPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUztFQUM5QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSxVQUFVLEFBQUEsTUFBTSxFQUFFLFVBQVUsQUFBQSxNQUFNLEVBQUUsVUFBVSxBQUFBLE9BQU8sQ0FBQztFQUNwRCxpQkFBaUIsRUFBRSxnQkFBZ0I7RUFDbkMsU0FBUyxFQUFFLGdCQUFnQixHQUM1Qjs7QUFFRCxVQUFVO0FBQ1YsQUFBQSxTQUFTLENBQUM7RUFDUixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUztFQUM5QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSxTQUFTLEFBQUEsTUFBTSxFQUFFLFNBQVMsQUFBQSxNQUFNLEVBQUUsU0FBUyxBQUFBLE9BQU8sQ0FBQztFQUNqRCxpQkFBaUIsRUFBRSxlQUFlO0VBQ2xDLFNBQVMsRUFBRSxlQUFlLEdBQzNCOztBQUVELFNBQVM7QUFDVCxrQkFBa0IsQ0FBbEIsT0FBa0I7RUFDaEIsRUFBRTtJQUNBLGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCO0VBRTdCLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxnQkFBZ0I7SUFDbkMsU0FBUyxFQUFFLGdCQUFnQjtFQUU3QixJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsZ0JBQWdCO0lBQ25DLFNBQVMsRUFBRSxnQkFBZ0I7O0FBRy9CLFVBQVUsQ0FBVixPQUFVO0VBQ1IsRUFBRTtJQUNBLGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCO0VBRTdCLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxnQkFBZ0I7SUFDbkMsU0FBUyxFQUFFLGdCQUFnQjtFQUU3QixJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsZ0JBQWdCO0lBQ25DLFNBQVMsRUFBRSxnQkFBZ0I7O0FBRy9CLGtCQUFrQixDQUFsQixhQUFrQjtFQUNoQixJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsZ0JBQWdCO0lBQ25DLFNBQVMsRUFBRSxnQkFBZ0I7O0FBRy9CLFVBQVUsQ0FBVixhQUFVO0VBQ1IsSUFBSTtJQUNGLGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCOztBQUcvQixBQUFBLFFBQVEsQ0FBQztFQUNQLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQixHQUNyQzs7QUFDRCxBQUFBLFFBQVEsQUFBQSxNQUFNLEVBQUUsUUFBUSxBQUFBLE1BQU0sRUFBRSxRQUFRLEFBQUEsT0FBTyxDQUFDO0VBQzlDLHNCQUFzQixFQUFFLHNCQUFzQjtFQUM5QyxjQUFjLEVBQUUsc0JBQXNCO0VBQ3RDLDBCQUEwQixFQUFFLFNBQVM7RUFDckMsa0JBQWtCLEVBQUUsU0FBUztFQUM3Qix1QkFBdUIsRUFBRSxPQUFPO0VBQ2hDLGVBQWUsRUFBRSxPQUFPO0VBQ3hCLGlDQUFpQyxFQUFFLHFCQUFxQjtFQUN4RCx5QkFBeUIsRUFBRSxxQkFBcUI7RUFDaEQsaUNBQWlDLEVBQUUsV0FBVztFQUM5Qyx5QkFBeUIsRUFBRSxXQUFXO0VBQ3RDLDJCQUEyQixFQUFFLFFBQVE7RUFDckMsbUJBQW1CLEVBQUUsUUFBUTtFQUM3QiwyQkFBMkIsRUFBRSxpQkFBaUI7RUFDOUMsbUJBQW1CLEVBQUUsaUJBQWlCLEdBQ3ZDOztBQUVELFVBQVU7QUFDVixrQkFBa0IsQ0FBbEIsUUFBa0I7RUFDaEIsRUFBRTtJQUNBLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7RUFFNUIsR0FBRztJQUNELGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7RUFFNUIsSUFBSTtJQUNGLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7O0FBRzlCLFVBQVUsQ0FBVixRQUFVO0VBQ1IsRUFBRTtJQUNBLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7RUFFNUIsR0FBRztJQUNELGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7RUFFNUIsSUFBSTtJQUNGLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7O0FBRzlCLGtCQUFrQixDQUFsQixhQUFrQjtFQUNoQixJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsZUFBZTtJQUNsQyxTQUFTLEVBQUUsZUFBZTs7QUFHOUIsVUFBVSxDQUFWLGFBQVU7RUFDUixJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsZUFBZTtJQUNsQyxTQUFTLEVBQUUsZUFBZTs7QUFHOUIsQUFBQSxTQUFTLENBQUM7RUFDUixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0IsR0FDckM7O0FBQ0QsQUFBQSxTQUFTLEFBQUEsTUFBTSxFQUFFLFNBQVMsQUFBQSxNQUFNLEVBQUUsU0FBUyxBQUFBLE9BQU8sQ0FBQztFQUNqRCxzQkFBc0IsRUFBRSx1QkFBdUI7RUFDL0MsY0FBYyxFQUFFLHVCQUF1QjtFQUN2QywwQkFBMEIsRUFBRSxTQUFTO0VBQ3JDLGtCQUFrQixFQUFFLFNBQVM7RUFDN0IsdUJBQXVCLEVBQUUsT0FBTztFQUNoQyxlQUFlLEVBQUUsT0FBTztFQUN4QixpQ0FBaUMsRUFBRSxxQkFBcUI7RUFDeEQseUJBQXlCLEVBQUUscUJBQXFCO0VBQ2hELGlDQUFpQyxFQUFFLFdBQVc7RUFDOUMseUJBQXlCLEVBQUUsV0FBVztFQUN0QywyQkFBMkIsRUFBRSxRQUFRO0VBQ3JDLG1CQUFtQixFQUFFLFFBQVE7RUFDN0IsMkJBQTJCLEVBQUUsaUJBQWlCO0VBQzlDLG1CQUFtQixFQUFFLGlCQUFpQixHQUN2Qzs7QUFFRCxVQUFVO0FBQ1YsQUFBQSxTQUFTLENBQUM7RUFDUixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUyxHQUMvQjs7QUFDRCxBQUFBLFNBQVMsQUFBQSxNQUFNLEVBQUUsU0FBUyxBQUFBLE1BQU0sRUFBRSxTQUFTLEFBQUEsT0FBTyxDQUFDO0VBQ2pELGlCQUFpQixFQUFFLFlBQVk7RUFDL0IsU0FBUyxFQUFFLFlBQVksR0FDeEI7O0FBRUQsa0JBQWtCO0FBQ2xCLEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QiwyQkFBMkIsRUFBRSxTQUFTO0VBQ3RDLG1CQUFtQixFQUFFLFNBQVM7RUFDOUIsd0JBQXdCLEVBQUUsTUFBTTtFQUNoQyxnQkFBZ0IsRUFBRSxNQUFNLEdBQ3pCOztBQUNELEFBQUEsaUJBQWlCLEFBQUEsTUFBTSxFQUFFLGlCQUFpQixBQUFBLE1BQU0sRUFBRSxpQkFBaUIsQUFBQSxPQUFPLENBQUM7RUFDekUsaUJBQWlCLEVBQUUsWUFBWTtFQUMvQixTQUFTLEVBQUUsWUFBWSxHQUN4Qjs7QUFFRCxtQkFBbUI7QUFDbkIsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUztFQUM5Qix3QkFBd0IsRUFBRSxNQUFNO0VBQ2hDLGdCQUFnQixFQUFFLE1BQU0sR0FDekI7O0FBQ0QsQUFBQSxrQkFBa0IsQUFBQSxNQUFNLEVBQUUsa0JBQWtCLEFBQUEsTUFBTSxFQUFFLGtCQUFrQixBQUFBLE9BQU8sQ0FBQztFQUM1RSxpQkFBaUIsRUFBRSxXQUFXO0VBQzlCLFNBQVMsRUFBRSxXQUFXLEdBQ3ZCOztBQUVELHFCQUFxQjtBQUNyQixrQkFBa0IsQ0FBbEIsbUJBQWtCO0VBQ2hCLE1BQU07SUFDSixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlO0VBRTVCLEtBQUs7SUFDSCxpQkFBaUIsRUFBRSxnQkFBZ0I7SUFDbkMsU0FBUyxFQUFFLGdCQUFnQjtFQUU3QixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsZUFBZTtJQUNsQyxTQUFTLEVBQUUsZUFBZTtFQUU1QixLQUFLO0lBQ0gsaUJBQWlCLEVBQUUsZ0JBQWdCO0lBQ25DLFNBQVMsRUFBRSxnQkFBZ0I7RUFFN0IsTUFBTTtJQUNKLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7RUFFNUIsSUFBSTtJQUNGLGlCQUFpQixFQUFFLGFBQWE7SUFDaEMsU0FBUyxFQUFFLGFBQWE7O0FBRzVCLFVBQVUsQ0FBVixtQkFBVTtFQUNSLE1BQU07SUFDSixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlO0VBRTVCLEtBQUs7SUFDSCxpQkFBaUIsRUFBRSxnQkFBZ0I7SUFDbkMsU0FBUyxFQUFFLGdCQUFnQjtFQUU3QixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsZUFBZTtJQUNsQyxTQUFTLEVBQUUsZUFBZTtFQUU1QixLQUFLO0lBQ0gsaUJBQWlCLEVBQUUsZ0JBQWdCO0lBQ25DLFNBQVMsRUFBRSxnQkFBZ0I7RUFFN0IsTUFBTTtJQUNKLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7RUFFNUIsSUFBSTtJQUNGLGlCQUFpQixFQUFFLGFBQWE7SUFDaEMsU0FBUyxFQUFFLGFBQWE7O0FBRzVCLEFBQUEsb0JBQW9CLENBQUM7RUFDbkIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCLEdBQ3JDOztBQUNELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxFQUFFLG9CQUFvQixBQUFBLE1BQU0sRUFBRSxvQkFBb0IsQUFBQSxPQUFPLENBQUM7RUFDbEYsc0JBQXNCLEVBQUUsbUJBQW1CO0VBQzNDLGNBQWMsRUFBRSxtQkFBbUI7RUFDbkMsMEJBQTBCLEVBQUUsRUFBRTtFQUM5QixrQkFBa0IsRUFBRSxFQUFFO0VBQ3RCLGlDQUFpQyxFQUFFLFdBQVc7RUFDOUMseUJBQXlCLEVBQUUsV0FBVztFQUN0QyxpQ0FBaUMsRUFBRSxDQUFDO0VBQ3BDLHlCQUF5QixFQUFFLENBQUMsR0FDN0I7O0FBRUQsdUJBQXVCO0FBQ3ZCLGtCQUFrQixDQUFsQixxQkFBa0I7RUFDaEIsTUFBTTtJQUNKLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7RUFFNUIsS0FBSztJQUNILGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCO0VBRTdCLE1BQU07SUFDSixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlO0VBRTVCLEtBQUs7SUFDSCxpQkFBaUIsRUFBRSxnQkFBZ0I7SUFDbkMsU0FBUyxFQUFFLGdCQUFnQjtFQUU3QixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsZUFBZTtJQUNsQyxTQUFTLEVBQUUsZUFBZTtFQUU1QixJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsYUFBYTtJQUNoQyxTQUFTLEVBQUUsYUFBYTs7QUFHNUIsVUFBVSxDQUFWLHFCQUFVO0VBQ1IsTUFBTTtJQUNKLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7RUFFNUIsS0FBSztJQUNILGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCO0VBRTdCLE1BQU07SUFDSixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlO0VBRTVCLEtBQUs7SUFDSCxpQkFBaUIsRUFBRSxnQkFBZ0I7SUFDbkMsU0FBUyxFQUFFLGdCQUFnQjtFQUU3QixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsZUFBZTtJQUNsQyxTQUFTLEVBQUUsZUFBZTtFQUU1QixJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsYUFBYTtJQUNoQyxTQUFTLEVBQUUsYUFBYTs7QUFHNUIsQUFBQSxzQkFBc0IsQ0FBQztFQUNyQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0IsR0FDckM7O0FBQ0QsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLEVBQUUsc0JBQXNCLEFBQUEsTUFBTSxFQUFFLHNCQUFzQixBQUFBLE9BQU8sQ0FBQztFQUN4RixzQkFBc0IsRUFBRSxxQkFBcUI7RUFDN0MsY0FBYyxFQUFFLHFCQUFxQjtFQUNyQywwQkFBMEIsRUFBRSxFQUFFO0VBQzlCLGtCQUFrQixFQUFFLEVBQUU7RUFDdEIsaUNBQWlDLEVBQUUsV0FBVztFQUM5Qyx5QkFBeUIsRUFBRSxXQUFXO0VBQ3RDLGlDQUFpQyxFQUFFLENBQUM7RUFDcEMseUJBQXlCLEVBQUUsQ0FBQyxHQUM3Qjs7QUFFRCw0QkFBNEI7QUFDNUIsa0JBQWtCLENBQWxCLDBCQUFrQjtFQUNoQixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsbUJBQW1CO0lBQ3RDLFNBQVMsRUFBRSxtQkFBbUI7RUFFaEMsS0FBSztJQUNILGlCQUFpQixFQUFFLHFCQUFxQjtJQUN4QyxTQUFTLEVBQUUscUJBQXFCO0VBRWxDLE1BQU07SUFDSixpQkFBaUIsRUFBRSxtQkFBbUI7SUFDdEMsU0FBUyxFQUFFLG1CQUFtQjtFQUVoQyxLQUFLO0lBQ0gsaUJBQWlCLEVBQUUscUJBQXFCO0lBQ3hDLFNBQVMsRUFBRSxxQkFBcUI7RUFFbEMsTUFBTTtJQUNKLGlCQUFpQixFQUFFLG1CQUFtQjtJQUN0QyxTQUFTLEVBQUUsbUJBQW1CO0VBRWhDLElBQUk7SUFDRixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlOztBQUc5QixVQUFVLENBQVYsMEJBQVU7RUFDUixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsbUJBQW1CO0lBQ3RDLFNBQVMsRUFBRSxtQkFBbUI7RUFFaEMsS0FBSztJQUNILGlCQUFpQixFQUFFLHFCQUFxQjtJQUN4QyxTQUFTLEVBQUUscUJBQXFCO0VBRWxDLE1BQU07SUFDSixpQkFBaUIsRUFBRSxtQkFBbUI7SUFDdEMsU0FBUyxFQUFFLG1CQUFtQjtFQUVoQyxLQUFLO0lBQ0gsaUJBQWlCLEVBQUUscUJBQXFCO0lBQ3hDLFNBQVMsRUFBRSxxQkFBcUI7RUFFbEMsTUFBTTtJQUNKLGlCQUFpQixFQUFFLG1CQUFtQjtJQUN0QyxTQUFTLEVBQUUsbUJBQW1CO0VBRWhDLElBQUk7SUFDRixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlOztBQUc5QixBQUFBLDJCQUEyQixDQUFDO0VBQzFCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQixHQUNyQzs7QUFDRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sRUFBRSwyQkFBMkIsQUFBQSxNQUFNLEVBQUUsMkJBQTJCLEFBQUEsT0FBTyxDQUFDO0VBQ3ZHLHNCQUFzQixFQUFFLDBCQUEwQjtFQUNsRCxjQUFjLEVBQUUsMEJBQTBCO0VBQzFDLDBCQUEwQixFQUFFLEVBQUU7RUFDOUIsa0JBQWtCLEVBQUUsRUFBRTtFQUN0QixpQ0FBaUMsRUFBRSxXQUFXO0VBQzlDLHlCQUF5QixFQUFFLFdBQVc7RUFDdEMsaUNBQWlDLEVBQUUsQ0FBQztFQUNwQyx5QkFBeUIsRUFBRSxDQUFDLEdBQzdCOztBQUVELHlCQUF5QjtBQUN6QixrQkFBa0IsQ0FBbEIsdUJBQWtCO0VBQ2hCLE1BQU07SUFDSixpQkFBaUIsRUFBRSxvQkFBb0I7SUFDdkMsU0FBUyxFQUFFLG9CQUFvQjtFQUVqQyxLQUFLO0lBQ0gsaUJBQWlCLEVBQUUsb0JBQW9CO0lBQ3ZDLFNBQVMsRUFBRSxvQkFBb0I7RUFFakMsTUFBTTtJQUNKLGlCQUFpQixFQUFFLG9CQUFvQjtJQUN2QyxTQUFTLEVBQUUsb0JBQW9CO0VBRWpDLEtBQUs7SUFDSCxpQkFBaUIsRUFBRSxvQkFBb0I7SUFDdkMsU0FBUyxFQUFFLG9CQUFvQjtFQUVqQyxNQUFNO0lBQ0osaUJBQWlCLEVBQUUsb0JBQW9CO0lBQ3ZDLFNBQVMsRUFBRSxvQkFBb0I7RUFFakMsSUFBSTtJQUNGLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7O0FBRzlCLFVBQVUsQ0FBVix1QkFBVTtFQUNSLE1BQU07SUFDSixpQkFBaUIsRUFBRSxvQkFBb0I7SUFDdkMsU0FBUyxFQUFFLG9CQUFvQjtFQUVqQyxLQUFLO0lBQ0gsaUJBQWlCLEVBQUUsb0JBQW9CO0lBQ3ZDLFNBQVMsRUFBRSxvQkFBb0I7RUFFakMsTUFBTTtJQUNKLGlCQUFpQixFQUFFLG9CQUFvQjtJQUN2QyxTQUFTLEVBQUUsb0JBQW9CO0VBRWpDLEtBQUs7SUFDSCxpQkFBaUIsRUFBRSxvQkFBb0I7SUFDdkMsU0FBUyxFQUFFLG9CQUFvQjtFQUVqQyxNQUFNO0lBQ0osaUJBQWlCLEVBQUUsb0JBQW9CO0lBQ3ZDLFNBQVMsRUFBRSxvQkFBb0I7RUFFakMsSUFBSTtJQUNGLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7O0FBRzlCLEFBQUEsd0JBQXdCLENBQUM7RUFDdkIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCLEdBQ3JDOztBQUNELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxFQUFFLHdCQUF3QixBQUFBLE1BQU0sRUFBRSx3QkFBd0IsQUFBQSxPQUFPLENBQUM7RUFDOUYsc0JBQXNCLEVBQUUsdUJBQXVCO0VBQy9DLGNBQWMsRUFBRSx1QkFBdUI7RUFDdkMsMEJBQTBCLEVBQUUsRUFBRTtFQUM5QixrQkFBa0IsRUFBRSxFQUFFO0VBQ3RCLGlDQUFpQyxFQUFFLFdBQVc7RUFDOUMseUJBQXlCLEVBQUUsV0FBVztFQUN0QyxpQ0FBaUMsRUFBRSxDQUFDO0VBQ3BDLHlCQUF5QixFQUFFLENBQUMsR0FDN0I7O0FBRUQsZ0JBQWdCO0FBQ2hCLGtCQUFrQixDQUFsQixjQUFrQjtFQUNoQixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsWUFBWTtJQUMvQixTQUFTLEVBQUUsWUFBWTtFQUV6QixLQUFLO0lBQ0gsaUJBQWlCLEVBQUUsV0FBVztJQUM5QixTQUFTLEVBQUUsV0FBVztFQUV4QixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsV0FBVztJQUM5QixTQUFTLEVBQUUsV0FBVztFQUV4QixLQUFLO0lBQ0gsaUJBQWlCLEVBQUUsVUFBVTtJQUM3QixTQUFTLEVBQUUsVUFBVTtFQUV2QixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsV0FBVztJQUM5QixTQUFTLEVBQUUsV0FBVztFQUV4QixJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsT0FBTztJQUMxQixTQUFTLEVBQUUsT0FBTzs7QUFHdEIsVUFBVSxDQUFWLGNBQVU7RUFDUixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsWUFBWTtJQUMvQixTQUFTLEVBQUUsWUFBWTtFQUV6QixLQUFLO0lBQ0gsaUJBQWlCLEVBQUUsV0FBVztJQUM5QixTQUFTLEVBQUUsV0FBVztFQUV4QixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsV0FBVztJQUM5QixTQUFTLEVBQUUsV0FBVztFQUV4QixLQUFLO0lBQ0gsaUJBQWlCLEVBQUUsVUFBVTtJQUM3QixTQUFTLEVBQUUsVUFBVTtFQUV2QixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsV0FBVztJQUM5QixTQUFTLEVBQUUsV0FBVztFQUV4QixJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsT0FBTztJQUMxQixTQUFTLEVBQUUsT0FBTzs7QUFHdEIsQUFBQSxlQUFlLENBQUM7RUFDZCxPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsd0JBQXdCLEVBQUUsTUFBTTtFQUNoQyxnQkFBZ0IsRUFBRSxNQUFNLEdBQ3pCOztBQUNELEFBQUEsZUFBZSxBQUFBLE1BQU0sRUFBRSxlQUFlLEFBQUEsTUFBTSxFQUFFLGVBQWUsQUFBQSxPQUFPLENBQUM7RUFDbkUsc0JBQXNCLEVBQUUsY0FBYztFQUN0QyxjQUFjLEVBQUUsY0FBYztFQUM5QiwwQkFBMEIsRUFBRSxFQUFFO0VBQzlCLGtCQUFrQixFQUFFLEVBQUU7RUFDdEIsaUNBQWlDLEVBQUUsV0FBVztFQUM5Qyx5QkFBeUIsRUFBRSxXQUFXO0VBQ3RDLGlDQUFpQyxFQUFFLENBQUM7RUFDcEMseUJBQXlCLEVBQUUsQ0FBQyxHQUM3Qjs7QUFFRCxtQkFBbUI7QUFDbkIsa0JBQWtCLENBQWxCLGlCQUFrQjtFQUNoQixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsWUFBWTtJQUMvQixTQUFTLEVBQUUsWUFBWTtFQUV6QixLQUFLO0lBQ0gsaUJBQWlCLEVBQUUsV0FBVztJQUM5QixTQUFTLEVBQUUsV0FBVztFQUV4QixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsV0FBVztJQUM5QixTQUFTLEVBQUUsV0FBVztFQUV4QixLQUFLO0lBQ0gsaUJBQWlCLEVBQUUsVUFBVTtJQUM3QixTQUFTLEVBQUUsVUFBVTtFQUV2QixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsV0FBVztJQUM5QixTQUFTLEVBQUUsV0FBVztFQUV4QixJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsT0FBTztJQUMxQixTQUFTLEVBQUUsT0FBTzs7QUFHdEIsVUFBVSxDQUFWLGlCQUFVO0VBQ1IsTUFBTTtJQUNKLGlCQUFpQixFQUFFLFlBQVk7SUFDL0IsU0FBUyxFQUFFLFlBQVk7RUFFekIsS0FBSztJQUNILGlCQUFpQixFQUFFLFdBQVc7SUFDOUIsU0FBUyxFQUFFLFdBQVc7RUFFeEIsTUFBTTtJQUNKLGlCQUFpQixFQUFFLFdBQVc7SUFDOUIsU0FBUyxFQUFFLFdBQVc7RUFFeEIsS0FBSztJQUNILGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7RUFFdkIsTUFBTTtJQUNKLGlCQUFpQixFQUFFLFdBQVc7SUFDOUIsU0FBUyxFQUFFLFdBQVc7RUFFeEIsSUFBSTtJQUNGLGlCQUFpQixFQUFFLE9BQU87SUFDMUIsU0FBUyxFQUFFLE9BQU87O0FBR3RCLEFBQUEsa0JBQWtCLENBQUM7RUFDakIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLHdCQUF3QixFQUFFLE1BQU07RUFDaEMsZ0JBQWdCLEVBQUUsTUFBTSxHQUN6Qjs7QUFDRCxBQUFBLGtCQUFrQixBQUFBLE1BQU0sRUFBRSxrQkFBa0IsQUFBQSxNQUFNLEVBQUUsa0JBQWtCLEFBQUEsT0FBTyxDQUFDO0VBQzVFLHNCQUFzQixFQUFFLGlCQUFpQjtFQUN6QyxjQUFjLEVBQUUsaUJBQWlCO0VBQ2pDLDBCQUEwQixFQUFFLEVBQUU7RUFDOUIsa0JBQWtCLEVBQUUsRUFBRTtFQUN0QixpQ0FBaUMsRUFBRSxXQUFXO0VBQzlDLHlCQUF5QixFQUFFLFdBQVc7RUFDdEMsaUNBQWlDLEVBQUUsQ0FBQztFQUNwQyx5QkFBeUIsRUFBRSxDQUFDLEdBQzdCOztBQUVELGlCQUFpQjtBQUNqQixrQkFBa0IsQ0FBbEIsZUFBa0I7RUFDaEIsTUFBTTtJQUNKLGlCQUFpQixFQUFFLFlBQVk7SUFDL0IsU0FBUyxFQUFFLFlBQVk7RUFFekIsS0FBSztJQUNILGlCQUFpQixFQUFFLFdBQVc7SUFDOUIsU0FBUyxFQUFFLFdBQVc7RUFFeEIsTUFBTTtJQUNKLGlCQUFpQixFQUFFLFdBQVc7SUFDOUIsU0FBUyxFQUFFLFdBQVc7RUFFeEIsS0FBSztJQUNILGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7RUFFdkIsTUFBTTtJQUNKLGlCQUFpQixFQUFFLFdBQVc7SUFDOUIsU0FBUyxFQUFFLFdBQVc7RUFFeEIsSUFBSTtJQUNGLGlCQUFpQixFQUFFLE9BQU87SUFDMUIsU0FBUyxFQUFFLE9BQU87O0FBR3RCLFVBQVUsQ0FBVixlQUFVO0VBQ1IsTUFBTTtJQUNKLGlCQUFpQixFQUFFLFlBQVk7SUFDL0IsU0FBUyxFQUFFLFlBQVk7RUFFekIsS0FBSztJQUNILGlCQUFpQixFQUFFLFdBQVc7SUFDOUIsU0FBUyxFQUFFLFdBQVc7RUFFeEIsTUFBTTtJQUNKLGlCQUFpQixFQUFFLFdBQVc7SUFDOUIsU0FBUyxFQUFFLFdBQVc7RUFFeEIsS0FBSztJQUNILGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7RUFFdkIsTUFBTTtJQUNKLGlCQUFpQixFQUFFLFdBQVc7SUFDOUIsU0FBUyxFQUFFLFdBQVc7RUFFeEIsSUFBSTtJQUNGLGlCQUFpQixFQUFFLE9BQU87SUFDMUIsU0FBUyxFQUFFLE9BQU87O0FBR3RCLEFBQUEsZ0JBQWdCLENBQUM7RUFDZixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0IsR0FDckM7O0FBQ0QsQUFBQSxnQkFBZ0IsQUFBQSxNQUFNLEVBQUUsZ0JBQWdCLEFBQUEsTUFBTSxFQUFFLGdCQUFnQixBQUFBLE9BQU8sQ0FBQztFQUN0RSxzQkFBc0IsRUFBRSxlQUFlO0VBQ3ZDLGNBQWMsRUFBRSxlQUFlO0VBQy9CLDBCQUEwQixFQUFFLEVBQUU7RUFDOUIsa0JBQWtCLEVBQUUsRUFBRTtFQUN0QixpQ0FBaUMsRUFBRSxXQUFXO0VBQzlDLHlCQUF5QixFQUFFLFdBQVc7RUFDdEMsaUNBQWlDLEVBQUUsQ0FBQztFQUNwQyx5QkFBeUIsRUFBRSxDQUFDLEdBQzdCOztBQUVELFVBQVU7QUFDVixrQkFBa0IsQ0FBbEIsUUFBa0I7RUFDaEIsR0FBRztJQUNELGlCQUFpQixFQUFFLGVBQWUsQ0FBQyxZQUFZO0lBQy9DLFNBQVMsRUFBRSxlQUFlLENBQUMsWUFBWTtFQUV6QyxJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtJQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTs7QUFHN0MsVUFBVSxDQUFWLFFBQVU7RUFDUixHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZUFBZSxDQUFDLFlBQVk7SUFDL0MsU0FBUyxFQUFFLGVBQWUsQ0FBQyxZQUFZO0VBRXpDLElBQUk7SUFDRixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0lBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhOztBQUc3QyxBQUFBLFNBQVMsQ0FBQztFQUNSLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQixHQUNyQzs7QUFDRCxBQUFBLFNBQVMsQUFBQSxNQUFNLEVBQUUsU0FBUyxBQUFBLE1BQU0sRUFBRSxTQUFTLEFBQUEsT0FBTyxDQUFDO0VBQ2pELHNCQUFzQixFQUFFLFFBQVE7RUFDaEMsY0FBYyxFQUFFLFFBQVE7RUFDeEIsMEJBQTBCLEVBQUUsS0FBSztFQUNqQyxrQkFBa0IsRUFBRSxLQUFLO0VBQ3pCLGlDQUFpQyxFQUFFLE1BQU07RUFDekMseUJBQXlCLEVBQUUsTUFBTTtFQUNqQyxpQ0FBaUMsRUFBRSxRQUFRO0VBQzNDLHlCQUF5QixFQUFFLFFBQVEsR0FDcEM7O0FBRUQsY0FBYztBQUNkLGtCQUFrQixDQUFsQixZQUFrQjtFQUNoQixHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZUFBZSxDQUFDLFlBQVk7SUFDL0MsU0FBUyxFQUFFLGVBQWUsQ0FBQyxZQUFZO0VBRXpDLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0lBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBRTNDLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxlQUFlLENBQUMsWUFBWTtJQUMvQyxTQUFTLEVBQUUsZUFBZSxDQUFDLFlBQVk7RUFFekMsR0FBRztJQUNELGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7SUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFFM0MsR0FBRztJQUNELGlCQUFpQixFQUFFLGVBQWUsQ0FBQyxZQUFZO0lBQy9DLFNBQVMsRUFBRSxlQUFlLENBQUMsWUFBWTtFQUV6QyxHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtJQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUUzQyxHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZUFBZSxDQUFDLFlBQVk7SUFDL0MsU0FBUyxFQUFFLGVBQWUsQ0FBQyxZQUFZO0VBRXpDLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0lBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBRTNDLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxlQUFlLENBQUMsU0FBUztJQUM1QyxTQUFTLEVBQUUsZUFBZSxDQUFDLFNBQVM7RUFFdEMsSUFBSTtJQUNGLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLFNBQVM7SUFDN0MsU0FBUyxFQUFFLGdCQUFnQixDQUFDLFNBQVM7O0FBR3pDLFVBQVUsQ0FBVixZQUFVO0VBQ1IsR0FBRztJQUNELGlCQUFpQixFQUFFLGVBQWUsQ0FBQyxZQUFZO0lBQy9DLFNBQVMsRUFBRSxlQUFlLENBQUMsWUFBWTtFQUV6QyxHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtJQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUUzQyxHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZUFBZSxDQUFDLFlBQVk7SUFDL0MsU0FBUyxFQUFFLGVBQWUsQ0FBQyxZQUFZO0VBRXpDLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0lBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBRTNDLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxlQUFlLENBQUMsWUFBWTtJQUMvQyxTQUFTLEVBQUUsZUFBZSxDQUFDLFlBQVk7RUFFekMsR0FBRztJQUNELGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7SUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFFM0MsR0FBRztJQUNELGlCQUFpQixFQUFFLGVBQWUsQ0FBQyxZQUFZO0lBQy9DLFNBQVMsRUFBRSxlQUFlLENBQUMsWUFBWTtFQUV6QyxHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtJQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUUzQyxHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZUFBZSxDQUFDLFNBQVM7SUFDNUMsU0FBUyxFQUFFLGVBQWUsQ0FBQyxTQUFTO0VBRXRDLElBQUk7SUFDRixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxTQUFTO0lBQzdDLFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxTQUFTOztBQUd6QyxBQUFBLGFBQWEsQ0FBQztFQUNaLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQixHQUNyQzs7QUFDRCxBQUFBLGFBQWEsQUFBQSxNQUFNLEVBQUUsYUFBYSxBQUFBLE1BQU0sRUFBRSxhQUFhLEFBQUEsT0FBTyxDQUFDO0VBQzdELHNCQUFzQixFQUFFLFlBQVk7RUFDcEMsY0FBYyxFQUFFLFlBQVk7RUFDNUIsMEJBQTBCLEVBQUUsS0FBSztFQUNqQyxrQkFBa0IsRUFBRSxLQUFLO0VBQ3pCLGlDQUFpQyxFQUFFLE1BQU07RUFDekMseUJBQXlCLEVBQUUsTUFBTTtFQUNqQyxpQ0FBaUMsRUFBRSxDQUFDO0VBQ3BDLHlCQUF5QixFQUFFLENBQUMsR0FDN0I7O0FBRUQsYUFBYTtBQUNiLEFBQUEsWUFBWSxDQUFDO0VBQ1gsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QiwyQkFBMkIsRUFBRSxTQUFTO0VBQ3RDLG1CQUFtQixFQUFFLFNBQVMsR0FDL0I7O0FBQ0QsQUFBQSxZQUFZLEFBQUEsTUFBTSxFQUFFLFlBQVksQUFBQSxNQUFNLEVBQUUsWUFBWSxBQUFBLE9BQU8sQ0FBQztFQUMxRCxpQkFBaUIsRUFBRSxlQUFlO0VBQ2xDLFNBQVMsRUFBRSxlQUFlLEdBQzNCOztBQUVELGNBQWM7QUFDZCxBQUFBLGFBQWEsQ0FBQztFQUNaLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTLEdBQy9COztBQUNELEFBQUEsYUFBYSxBQUFBLE1BQU0sRUFBRSxhQUFhLEFBQUEsTUFBTSxFQUFFLGFBQWEsQUFBQSxPQUFPLENBQUM7RUFDN0QsaUJBQWlCLEVBQUUsZ0JBQWdCO0VBQ25DLFNBQVMsRUFBRSxnQkFBZ0IsR0FDNUI7O0FBRUQsNEJBQTRCO0FBQzVCLFVBQVU7QUFDVixBQUFBLFNBQVMsQ0FBQztFQUNSLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsTUFBTTtFQUNoQiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsdUJBQXVCO0VBQ3BELG1CQUFtQixFQUFFLHVCQUF1QixHQUM3Qzs7QUFDRCxBQUFBLFNBQVMsQUFBQSxNQUFNLEVBQUUsU0FBUyxBQUFBLE1BQU0sRUFBRSxTQUFTLEFBQUEsT0FBTyxDQUFDO0VBQ2pELGdCQUFnQixFQUFFLE9BQU87RUFDekIsS0FBSyxFQUFFLEtBQUssR0FDYjs7QUFFRCxnQkFBZ0I7QUFDaEIsa0JBQWtCLENBQWxCLGNBQWtCO0VBQ2hCLEdBQUc7SUFDRCxnQkFBZ0IsRUFBRSx3QkFBd0I7O0FBRzlDLFVBQVUsQ0FBVixjQUFVO0VBQ1IsR0FBRztJQUNELGdCQUFnQixFQUFFLHdCQUF3Qjs7QUFHOUMsQUFBQSxlQUFlLENBQUM7RUFDZCxPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLE1BQU07RUFDaEIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLHVCQUF1QjtFQUNwRCxtQkFBbUIsRUFBRSx1QkFBdUIsR0FDN0M7O0FBQ0QsQUFBQSxlQUFlLEFBQUEsTUFBTSxFQUFFLGVBQWUsQUFBQSxNQUFNLEVBQUUsZUFBZSxBQUFBLE9BQU8sQ0FBQztFQUNuRSxzQkFBc0IsRUFBRSxjQUFjO0VBQ3RDLGNBQWMsRUFBRSxjQUFjO0VBQzlCLDBCQUEwQixFQUFFLEVBQUU7RUFDOUIsa0JBQWtCLEVBQUUsRUFBRTtFQUN0Qix1QkFBdUIsRUFBRSxJQUFJO0VBQzdCLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLGlDQUFpQyxFQUFFLE1BQU07RUFDekMseUJBQXlCLEVBQUUsTUFBTTtFQUNqQyxpQ0FBaUMsRUFBRSxRQUFRO0VBQzNDLHlCQUF5QixFQUFFLFFBQVE7RUFDbkMsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLEtBQUssRUFBRSxLQUFLLEdBQ2I7O0FBRUQsb0JBQW9CO0FBQ3BCLEFBQUEsbUJBQW1CLENBQUM7RUFDbEIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLDJCQUEyQixFQUFFLEtBQUs7RUFDbEMsbUJBQW1CLEVBQUUsS0FBSztFQUMxQiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSxtQkFBbUIsQUFBQSxPQUFPLENBQUM7RUFDekIsT0FBTyxFQUFFLEVBQUU7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxDQUFDO0VBQ1QsVUFBVSxFQUFFLE9BQU87RUFDbkIsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixTQUFTLEVBQUUsU0FBUztFQUNwQix3QkFBd0IsRUFBRSxLQUFLO0VBQy9CLGdCQUFnQixFQUFFLEtBQUs7RUFDdkIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSxtQkFBbUIsQUFBQSxNQUFNLEVBQUUsbUJBQW1CLEFBQUEsTUFBTSxFQUFFLG1CQUFtQixBQUFBLE9BQU8sQ0FBQztFQUMvRSxLQUFLLEVBQUUsS0FBSyxHQUNiOztBQUNELEFBQUEsbUJBQW1CLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxtQkFBbUIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLG1CQUFtQixBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDcEcsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixTQUFTLEVBQUUsU0FBUyxHQUNyQjs7QUFFRCxtQkFBbUI7QUFDbkIsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsMkJBQTJCLEVBQUUsS0FBSztFQUNsQyxtQkFBbUIsRUFBRSxLQUFLO0VBQzFCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSSxHQUMxQjs7QUFDRCxBQUFBLGtCQUFrQixBQUFBLE9BQU8sQ0FBQztFQUN4QixPQUFPLEVBQUUsRUFBRTtFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLENBQUM7RUFDVCxVQUFVLEVBQUUsT0FBTztFQUNuQixpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLFNBQVMsRUFBRSxTQUFTO0VBQ3BCLHdCQUF3QixFQUFFLFFBQVE7RUFDbEMsZ0JBQWdCLEVBQUUsUUFBUTtFQUMxQiwyQkFBMkIsRUFBRSxTQUFTO0VBQ3RDLG1CQUFtQixFQUFFLFNBQVM7RUFDOUIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLGtCQUFrQixBQUFBLE1BQU0sRUFBRSxrQkFBa0IsQUFBQSxNQUFNLEVBQUUsa0JBQWtCLEFBQUEsT0FBTyxDQUFDO0VBQzVFLEtBQUssRUFBRSxLQUFLLEdBQ2I7O0FBQ0QsQUFBQSxrQkFBa0IsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLGtCQUFrQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsa0JBQWtCLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUNqRyxpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLFNBQVMsRUFBRSxTQUFTLEdBQ3JCOztBQUVELHFCQUFxQjtBQUNyQixBQUFBLG9CQUFvQixDQUFDO0VBQ25CLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsUUFBUTtFQUNsQiwyQkFBMkIsRUFBRSxLQUFLO0VBQ2xDLG1CQUFtQixFQUFFLEtBQUs7RUFDMUIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJLEdBQzFCOztBQUNELEFBQUEsb0JBQW9CLEFBQUEsT0FBTyxDQUFDO0VBQzFCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEVBQUU7RUFDWCxHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULFVBQVUsRUFBRSxPQUFPO0VBQ25CLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsU0FBUyxFQUFFLFNBQVM7RUFDcEIsd0JBQXdCLEVBQUUsS0FBSztFQUMvQixnQkFBZ0IsRUFBRSxLQUFLO0VBQ3ZCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUztFQUM5QiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsa0NBQWtDLEVBQUUsUUFBUTtFQUM1QywwQkFBMEIsRUFBRSxRQUFRLEdBQ3JDOztBQUNELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxFQUFFLG9CQUFvQixBQUFBLE1BQU0sRUFBRSxvQkFBb0IsQUFBQSxPQUFPLENBQUM7RUFDbEYsS0FBSyxFQUFFLEtBQUssR0FDYjs7QUFDRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsb0JBQW9CLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxvQkFBb0IsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUFDO0VBQ3ZHLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsU0FBUyxFQUFFLFNBQVMsR0FDckI7O0FBRUQsa0JBQWtCO0FBQ2xCLEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLDJCQUEyQixFQUFFLEtBQUs7RUFDbEMsbUJBQW1CLEVBQUUsS0FBSztFQUMxQiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSxpQkFBaUIsQUFBQSxPQUFPLENBQUM7RUFDdkIsT0FBTyxFQUFFLEVBQUU7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxDQUFDO0VBQ1QsVUFBVSxFQUFFLE9BQU87RUFDbkIsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixTQUFTLEVBQUUsU0FBUztFQUNwQix3QkFBd0IsRUFBRSxRQUFRO0VBQ2xDLGdCQUFnQixFQUFFLFFBQVE7RUFDMUIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSxpQkFBaUIsQUFBQSxNQUFNLEVBQUUsaUJBQWlCLEFBQUEsTUFBTSxFQUFFLGlCQUFpQixBQUFBLE9BQU8sQ0FBQztFQUN6RSxLQUFLLEVBQUUsS0FBSyxHQUNiOztBQUNELEFBQUEsaUJBQWlCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxpQkFBaUIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLGlCQUFpQixBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDOUYsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixTQUFTLEVBQUUsU0FBUyxHQUNyQjs7QUFFRCxxQkFBcUI7QUFDckIsQUFBQSxvQkFBb0IsQ0FBQztFQUNuQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsMkJBQTJCLEVBQUUsS0FBSztFQUNsQyxtQkFBbUIsRUFBRSxLQUFLO0VBQzFCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSSxHQUMxQjs7QUFDRCxBQUFBLG9CQUFvQixBQUFBLE9BQU8sQ0FBQztFQUMxQixPQUFPLEVBQUUsRUFBRTtFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLENBQUM7RUFDVCxVQUFVLEVBQUUsT0FBTztFQUNuQixpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLFNBQVMsRUFBRSxTQUFTO0VBQ3BCLHdCQUF3QixFQUFFLEtBQUs7RUFDL0IsZ0JBQWdCLEVBQUUsS0FBSztFQUN2QiwyQkFBMkIsRUFBRSxTQUFTO0VBQ3RDLG1CQUFtQixFQUFFLFNBQVM7RUFDOUIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sRUFBRSxvQkFBb0IsQUFBQSxNQUFNLEVBQUUsb0JBQW9CLEFBQUEsT0FBTyxDQUFDO0VBQ2xGLEtBQUssRUFBRSxLQUFLLEdBQ2I7O0FBQ0QsQUFBQSxvQkFBb0IsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLG9CQUFvQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsb0JBQW9CLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUN2RyxpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLFNBQVMsRUFBRSxTQUFTO0VBQ3BCLGtDQUFrQyxFQUFFLG9DQUFvQztFQUN4RSwwQkFBMEIsRUFBRSxvQ0FBb0MsR0FDakU7O0FBRUQsb0JBQW9CO0FBQ3BCLEFBQUEsbUJBQW1CLENBQUM7RUFDbEIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLDJCQUEyQixFQUFFLEtBQUs7RUFDbEMsbUJBQW1CLEVBQUUsS0FBSztFQUMxQiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSxtQkFBbUIsQUFBQSxPQUFPLENBQUM7RUFDekIsT0FBTyxFQUFFLEVBQUU7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxDQUFDO0VBQ1QsVUFBVSxFQUFFLE9BQU87RUFDbkIsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixTQUFTLEVBQUUsU0FBUztFQUNwQix3QkFBd0IsRUFBRSxRQUFRO0VBQ2xDLGdCQUFnQixFQUFFLFFBQVE7RUFDMUIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSxtQkFBbUIsQUFBQSxNQUFNLEVBQUUsbUJBQW1CLEFBQUEsTUFBTSxFQUFFLG1CQUFtQixBQUFBLE9BQU8sQ0FBQztFQUMvRSxLQUFLLEVBQUUsS0FBSyxHQUNiOztBQUNELEFBQUEsbUJBQW1CLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxtQkFBbUIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLG1CQUFtQixBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDcEcsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixTQUFTLEVBQUUsU0FBUztFQUNwQixrQ0FBa0MsRUFBRSxvQ0FBb0M7RUFDeEUsMEJBQTBCLEVBQUUsb0NBQW9DLEdBQ2pFOztBQUVELHNCQUFzQjtBQUN0QixBQUFBLHFCQUFxQixDQUFDO0VBQ3BCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsUUFBUTtFQUNsQiwyQkFBMkIsRUFBRSxLQUFLO0VBQ2xDLG1CQUFtQixFQUFFLEtBQUs7RUFDMUIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJLEdBQzFCOztBQUNELEFBQUEscUJBQXFCLEFBQUEsT0FBTyxDQUFDO0VBQzNCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEVBQUU7RUFDWCxHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULFVBQVUsRUFBRSxPQUFPO0VBQ25CLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsU0FBUyxFQUFFLFNBQVM7RUFDcEIsd0JBQXdCLEVBQUUsS0FBSztFQUMvQixnQkFBZ0IsRUFBRSxLQUFLO0VBQ3ZCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUztFQUM5QiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsa0NBQWtDLEVBQUUsUUFBUTtFQUM1QywwQkFBMEIsRUFBRSxRQUFRLEdBQ3JDOztBQUNELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxFQUFFLHFCQUFxQixBQUFBLE1BQU0sRUFBRSxxQkFBcUIsQUFBQSxPQUFPLENBQUM7RUFDckYsS0FBSyxFQUFFLEtBQUssR0FDYjs7QUFDRCxBQUFBLHFCQUFxQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUscUJBQXFCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxxQkFBcUIsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUFDO0VBQzFHLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsU0FBUyxFQUFFLFNBQVM7RUFDcEIsa0NBQWtDLEVBQUUsb0NBQW9DO0VBQ3hFLDBCQUEwQixFQUFFLG9DQUFvQyxHQUNqRTs7QUFFRCxtQkFBbUI7QUFDbkIsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsMkJBQTJCLEVBQUUsS0FBSztFQUNsQyxtQkFBbUIsRUFBRSxLQUFLO0VBQzFCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSSxHQUMxQjs7QUFDRCxBQUFBLGtCQUFrQixBQUFBLE9BQU8sQ0FBQztFQUN4QixPQUFPLEVBQUUsRUFBRTtFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLENBQUM7RUFDVCxVQUFVLEVBQUUsT0FBTztFQUNuQixpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLFNBQVMsRUFBRSxTQUFTO0VBQ3BCLHdCQUF3QixFQUFFLFFBQVE7RUFDbEMsZ0JBQWdCLEVBQUUsUUFBUTtFQUMxQiwyQkFBMkIsRUFBRSxTQUFTO0VBQ3RDLG1CQUFtQixFQUFFLFNBQVM7RUFDOUIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLGtCQUFrQixBQUFBLE1BQU0sRUFBRSxrQkFBa0IsQUFBQSxNQUFNLEVBQUUsa0JBQWtCLEFBQUEsT0FBTyxDQUFDO0VBQzVFLEtBQUssRUFBRSxLQUFLLEdBQ2I7O0FBQ0QsQUFBQSxrQkFBa0IsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLGtCQUFrQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsa0JBQWtCLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUNqRyxpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLFNBQVMsRUFBRSxTQUFTO0VBQ3BCLGtDQUFrQyxFQUFFLG9DQUFvQztFQUN4RSwwQkFBMEIsRUFBRSxvQ0FBb0MsR0FDakU7O0FBRUQsZ0JBQWdCO0FBQ2hCLEFBQUEsZUFBZSxDQUFDO0VBQ2QsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFFBQVEsRUFBRSxNQUFNO0VBQ2hCLFVBQVUsRUFBRSxPQUFPO0VBQ25CLDJCQUEyQixFQUFFLEtBQUs7RUFDbEMsbUJBQW1CLEVBQUUsS0FBSztFQUMxQiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSxlQUFlLEFBQUEsT0FBTyxDQUFDO0VBQ3JCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEVBQUU7RUFDWCxHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULFVBQVUsRUFBRSxPQUFPO0VBQ25CLGFBQWEsRUFBRSxJQUFJO0VBQ25CLGlCQUFpQixFQUFFLFFBQVE7RUFDM0IsU0FBUyxFQUFFLFFBQVE7RUFDbkIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSxlQUFlLEFBQUEsTUFBTSxFQUFFLGVBQWUsQUFBQSxNQUFNLEVBQUUsZUFBZSxBQUFBLE9BQU8sQ0FBQztFQUNuRSxLQUFLLEVBQUUsS0FBSyxHQUNiOztBQUNELEFBQUEsZUFBZSxBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsZUFBZSxBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsZUFBZSxBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDeEYsaUJBQWlCLEVBQUUsUUFBUTtFQUMzQixTQUFTLEVBQUUsUUFBUSxHQUNwQjs7QUFFRCxlQUFlO0FBQ2YsQUFBQSxjQUFjLENBQUM7RUFDYixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsUUFBUSxFQUFFLE1BQU07RUFDaEIsVUFBVSxFQUFFLE9BQU87RUFDbkIsMkJBQTJCLEVBQUUsS0FBSztFQUNsQyxtQkFBbUIsRUFBRSxLQUFLO0VBQzFCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSSxHQUMxQjs7QUFDRCxBQUFBLGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDcEIsT0FBTyxFQUFFLEVBQUU7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxDQUFDO0VBQ1QsVUFBVSxFQUFFLE9BQU87RUFDbkIsYUFBYSxFQUFFLElBQUk7RUFDbkIsaUJBQWlCLEVBQUUsUUFBUTtFQUMzQixTQUFTLEVBQUUsUUFBUTtFQUNuQiwyQkFBMkIsRUFBRSxTQUFTO0VBQ3RDLG1CQUFtQixFQUFFLFNBQVM7RUFDOUIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLGNBQWMsQUFBQSxNQUFNLEVBQUUsY0FBYyxBQUFBLE1BQU0sRUFBRSxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ2hFLEtBQUssRUFBRSxLQUFLLEdBQ2I7O0FBQ0QsQUFBQSxjQUFjLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxjQUFjLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxjQUFjLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUNyRixpQkFBaUIsRUFBRSxRQUFRO0VBQzNCLFNBQVMsRUFBRSxRQUFRLEdBQ3BCOztBQUVELGtCQUFrQjtBQUNsQixBQUFBLGlCQUFpQixDQUFDO0VBQ2hCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsUUFBUTtFQUNsQixVQUFVLEVBQUUsT0FBTztFQUNuQiwyQkFBMkIsRUFBRSxLQUFLO0VBQ2xDLG1CQUFtQixFQUFFLEtBQUs7RUFDMUIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJLEdBQzFCOztBQUNELEFBQUEsaUJBQWlCLEFBQUEsT0FBTyxDQUFDO0VBQ3ZCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEVBQUU7RUFDWCxHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULFVBQVUsRUFBRSxPQUFPO0VBQ25CLGlCQUFpQixFQUFFLFFBQVE7RUFDM0IsU0FBUyxFQUFFLFFBQVE7RUFDbkIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSxpQkFBaUIsQUFBQSxNQUFNLEVBQUUsaUJBQWlCLEFBQUEsTUFBTSxFQUFFLGlCQUFpQixBQUFBLE9BQU8sQ0FBQztFQUN6RSxLQUFLLEVBQUUsS0FBSyxHQUNiOztBQUNELEFBQUEsaUJBQWlCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxpQkFBaUIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLGlCQUFpQixBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDOUYsaUJBQWlCLEVBQUUsUUFBUTtFQUMzQixTQUFTLEVBQUUsUUFBUSxHQUNwQjs7QUFFRCxtQkFBbUI7QUFDbkIsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUFFLE9BQU87RUFDbkIsMkJBQTJCLEVBQUUsS0FBSztFQUNsQyxtQkFBbUIsRUFBRSxLQUFLO0VBQzFCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSSxHQUMxQjs7QUFDRCxBQUFBLGtCQUFrQixBQUFBLE9BQU8sQ0FBQztFQUN4QixPQUFPLEVBQUUsRUFBRTtFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLENBQUM7RUFDVCxVQUFVLEVBQUUsT0FBTztFQUNuQixpQkFBaUIsRUFBRSxRQUFRO0VBQzNCLFNBQVMsRUFBRSxRQUFRO0VBQ25CLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUztFQUM5QiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsa0NBQWtDLEVBQUUsUUFBUTtFQUM1QywwQkFBMEIsRUFBRSxRQUFRLEdBQ3JDOztBQUNELEFBQUEsa0JBQWtCLEFBQUEsTUFBTSxFQUFFLGtCQUFrQixBQUFBLE1BQU0sRUFBRSxrQkFBa0IsQUFBQSxPQUFPLENBQUM7RUFDNUUsS0FBSyxFQUFFLEtBQUssR0FDYjs7QUFDRCxBQUFBLGtCQUFrQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsa0JBQWtCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxrQkFBa0IsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUFDO0VBQ2pHLGlCQUFpQixFQUFFLFFBQVE7RUFDM0IsU0FBUyxFQUFFLFFBQVEsR0FDcEI7O0FBRUQsMkJBQTJCO0FBQzNCLEFBQUEsMEJBQTBCLENBQUM7RUFDekIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFVBQVUsRUFBRSxPQUFPO0VBQ25CLDJCQUEyQixFQUFFLEtBQUs7RUFDbEMsbUJBQW1CLEVBQUUsS0FBSztFQUMxQiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSwwQkFBMEIsQUFBQSxPQUFPLENBQUM7RUFDaEMsT0FBTyxFQUFFLEVBQUU7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLEdBQUcsRUFBRSxDQUFDO0VBQ04sTUFBTSxFQUFFLENBQUM7RUFDVCxJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsVUFBVSxFQUFFLE9BQU87RUFDbkIsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixTQUFTLEVBQUUsU0FBUztFQUNwQix3QkFBd0IsRUFBRSxHQUFHO0VBQzdCLGdCQUFnQixFQUFFLEdBQUc7RUFDckIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLEVBQUUsMEJBQTBCLEFBQUEsTUFBTSxFQUFFLDBCQUEwQixBQUFBLE9BQU8sQ0FBQztFQUNwRyxLQUFLLEVBQUUsS0FBSyxHQUNiOztBQUNELEFBQUEsMEJBQTBCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSwwQkFBMEIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLDBCQUEwQixBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDekgsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixTQUFTLEVBQUUsU0FBUyxHQUNyQjs7QUFFRCw0QkFBNEI7QUFDNUIsQUFBQSwyQkFBMkIsQ0FBQztFQUMxQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUFFLE9BQU87RUFDbkIsMkJBQTJCLEVBQUUsS0FBSztFQUNsQyxtQkFBbUIsRUFBRSxLQUFLO0VBQzFCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSSxHQUMxQjs7QUFDRCxBQUFBLDJCQUEyQixBQUFBLE9BQU8sQ0FBQztFQUNqQyxPQUFPLEVBQUUsRUFBRTtFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsR0FBRyxFQUFFLENBQUM7RUFDTixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUM7RUFDUixVQUFVLEVBQUUsT0FBTztFQUNuQixpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLFNBQVMsRUFBRSxTQUFTO0VBQ3BCLHdCQUF3QixFQUFFLEdBQUc7RUFDN0IsZ0JBQWdCLEVBQUUsR0FBRztFQUNyQiwyQkFBMkIsRUFBRSxTQUFTO0VBQ3RDLG1CQUFtQixFQUFFLFNBQVM7RUFDOUIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLDJCQUEyQixBQUFBLE1BQU0sRUFBRSwyQkFBMkIsQUFBQSxNQUFNLEVBQUUsMkJBQTJCLEFBQUEsT0FBTyxDQUFDO0VBQ3ZHLEtBQUssRUFBRSxLQUFLLEdBQ2I7O0FBQ0QsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLDJCQUEyQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsMkJBQTJCLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUM1SCxpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLFNBQVMsRUFBRSxTQUFTLEdBQ3JCOztBQUVELHlCQUF5QjtBQUN6QixBQUFBLHdCQUF3QixDQUFDO0VBQ3ZCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsUUFBUTtFQUNsQixVQUFVLEVBQUUsT0FBTztFQUNuQiwyQkFBMkIsRUFBRSxLQUFLO0VBQ2xDLG1CQUFtQixFQUFFLEtBQUs7RUFDMUIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJLEdBQzFCOztBQUNELEFBQUEsd0JBQXdCLEFBQUEsT0FBTyxDQUFDO0VBQzlCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEVBQUU7RUFDWCxHQUFHLEVBQUUsQ0FBQztFQUNOLE1BQU0sRUFBRSxDQUFDO0VBQ1QsSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLFVBQVUsRUFBRSxPQUFPO0VBQ25CLGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsU0FBUyxFQUFFLFNBQVM7RUFDcEIsd0JBQXdCLEVBQUUsR0FBRztFQUM3QixnQkFBZ0IsRUFBRSxHQUFHO0VBQ3JCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUztFQUM5QiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsa0NBQWtDLEVBQUUsUUFBUTtFQUM1QywwQkFBMEIsRUFBRSxRQUFRLEdBQ3JDOztBQUNELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxFQUFFLHdCQUF3QixBQUFBLE1BQU0sRUFBRSx3QkFBd0IsQUFBQSxPQUFPLENBQUM7RUFDOUYsS0FBSyxFQUFFLEtBQUssR0FDYjs7QUFDRCxBQUFBLHdCQUF3QixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsd0JBQXdCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSx3QkFBd0IsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUFDO0VBQ25ILGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsU0FBUyxFQUFFLFNBQVMsR0FDckI7O0FBRUQsMEJBQTBCO0FBQzFCLEFBQUEseUJBQXlCLENBQUM7RUFDeEIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFVBQVUsRUFBRSxPQUFPO0VBQ25CLDJCQUEyQixFQUFFLEtBQUs7RUFDbEMsbUJBQW1CLEVBQUUsS0FBSztFQUMxQiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSx5QkFBeUIsQUFBQSxPQUFPLENBQUM7RUFDL0IsT0FBTyxFQUFFLEVBQUU7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLEdBQUcsRUFBRSxDQUFDO0VBQ04sTUFBTSxFQUFFLENBQUM7RUFDVCxJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsVUFBVSxFQUFFLE9BQU87RUFDbkIsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixTQUFTLEVBQUUsU0FBUztFQUNwQix3QkFBd0IsRUFBRSxHQUFHO0VBQzdCLGdCQUFnQixFQUFFLEdBQUc7RUFDckIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSx5QkFBeUIsQUFBQSxNQUFNLEVBQUUseUJBQXlCLEFBQUEsTUFBTSxFQUFFLHlCQUF5QixBQUFBLE9BQU8sQ0FBQztFQUNqRyxLQUFLLEVBQUUsS0FBSyxHQUNiOztBQUNELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSx5QkFBeUIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLHlCQUF5QixBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDdEgsaUJBQWlCLEVBQUUsU0FBUztFQUM1QixTQUFTLEVBQUUsU0FBUyxHQUNyQjs7QUFFRCx3QkFBd0I7QUFDeEIsaUJBQWlCO0FBQ2pCLEFBQUEsZ0JBQWdCLENBQUM7RUFDZixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFVBQVU7RUFDdkMsbUJBQW1CLEVBQUUsVUFBVTtFQUMvQixVQUFVLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQzdELHVEQUF1RCxFQUN4RDs7QUFDRCxBQUFBLGdCQUFnQixBQUFBLE1BQU0sRUFBRSxnQkFBZ0IsQUFBQSxNQUFNLEVBQUUsZ0JBQWdCLEFBQUEsT0FBTyxDQUFDO0VBQ3RFLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDN0QsdURBQXVELEVBQ3hEOztBQUVELFlBQVk7QUFDWixBQUFBLFdBQVcsQ0FBQztFQUNWLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsVUFBVTtFQUN2QyxtQkFBbUIsRUFBRSxVQUFVO0VBQy9CLFVBQVUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDN0QsdURBQXVELEVBQ3hEOztBQUNELEFBQUEsV0FBVyxBQUFBLE1BQU0sRUFBRSxXQUFXLEFBQUEsTUFBTSxFQUFFLFdBQVcsQUFBQSxPQUFPLENBQUM7RUFDdkQsVUFBVSxFQUFFLElBQUksR0FDakI7O0FBRUQsVUFBVTtBQUNWLEFBQUEsU0FBUyxDQUFDO0VBQ1IsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRLEdBQ25COztBQUNELEFBQUEsU0FBUyxBQUFBLE9BQU8sQ0FBQztFQUNmLE9BQU8sRUFBRSxFQUFFO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsTUFBTSxFQUFFLGVBQWU7RUFDdkIsR0FBRyxFQUFFLEdBQUc7RUFDUixJQUFJLEVBQUUsR0FBRztFQUNULEtBQUssRUFBRSxHQUFHO0VBQ1YsTUFBTSxFQUFFLEdBQUc7RUFDWCxPQUFPLEVBQUUsQ0FBQztFQUNWLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QiwyQkFBMkIsRUFBRSxPQUFPO0VBQ3BDLG1CQUFtQixFQUFFLE9BQU8sR0FDN0I7O0FBQ0QsQUFBQSxTQUFTLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxTQUFTLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxTQUFTLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUN0RSxPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQUVELGdCQUFnQjtBQUNoQixrQkFBa0IsQ0FBbEIsY0FBa0I7RUFDaEIsSUFBSTtJQUNGLEdBQUcsRUFBRSxLQUFLO0lBQ1YsS0FBSyxFQUFFLEtBQUs7SUFDWixNQUFNLEVBQUUsS0FBSztJQUNiLElBQUksRUFBRSxLQUFLO0lBQ1gsT0FBTyxFQUFFLENBQUM7O0FBR2QsVUFBVSxDQUFWLGNBQVU7RUFDUixJQUFJO0lBQ0YsR0FBRyxFQUFFLEtBQUs7SUFDVixLQUFLLEVBQUUsS0FBSztJQUNaLE1BQU0sRUFBRSxLQUFLO0lBQ2IsSUFBSSxFQUFFLEtBQUs7SUFDWCxPQUFPLEVBQUUsQ0FBQzs7QUFHZCxBQUFBLGVBQWUsQ0FBQztFQUNkLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsUUFBUSxHQUNuQjs7QUFDRCxBQUFBLGVBQWUsQUFBQSxPQUFPLENBQUM7RUFDckIsT0FBTyxFQUFFLEVBQUU7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLEdBQUcsRUFBRSxDQUFDO0VBQ04sS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsMEJBQTBCLEVBQUUsRUFBRTtFQUM5QixrQkFBa0IsRUFBRSxFQUFFLEdBQ3ZCOztBQUNELEFBQUEsZUFBZSxBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsZUFBZSxBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsZUFBZSxBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDeEYsc0JBQXNCLEVBQUUsY0FBYztFQUN0QyxjQUFjLEVBQUUsY0FBYyxHQUMvQjs7QUFFRCxlQUFlO0FBQ2Ysa0JBQWtCLENBQWxCLGFBQWtCO0VBQ2hCLElBQUk7SUFDRixHQUFHLEVBQUUsQ0FBQztJQUNOLEtBQUssRUFBRSxDQUFDO0lBQ1IsTUFBTSxFQUFFLENBQUM7SUFDVCxJQUFJLEVBQUUsQ0FBQztJQUNQLE9BQU8sRUFBRSxDQUFDOztBQUdkLFVBQVUsQ0FBVixhQUFVO0VBQ1IsSUFBSTtJQUNGLEdBQUcsRUFBRSxDQUFDO0lBQ04sS0FBSyxFQUFFLENBQUM7SUFDUixNQUFNLEVBQUUsQ0FBQztJQUNULElBQUksRUFBRSxDQUFDO0lBQ1AsT0FBTyxFQUFFLENBQUM7O0FBR2QsQUFBQSxjQUFjLENBQUM7RUFDYixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVEsR0FDbkI7O0FBQ0QsQUFBQSxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ3BCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixHQUFHLEVBQUUsS0FBSztFQUNWLEtBQUssRUFBRSxLQUFLO0VBQ1osTUFBTSxFQUFFLEtBQUs7RUFDYixJQUFJLEVBQUUsS0FBSztFQUNYLE9BQU8sRUFBRSxDQUFDO0VBQ1YsMEJBQTBCLEVBQUUsRUFBRTtFQUM5QixrQkFBa0IsRUFBRSxFQUFFLEdBQ3ZCOztBQUNELEFBQUEsY0FBYyxBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsY0FBYyxBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsY0FBYyxBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDckYsc0JBQXNCLEVBQUUsYUFBYTtFQUNyQyxjQUFjLEVBQUUsYUFBYSxHQUM5Qjs7QUFFRCxpQkFBaUI7QUFDakIsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsUUFBUSxHQUNuQjs7QUFDRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQ0FBQztFQUN0QixPQUFPLEVBQUUsRUFBRTtFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsR0FBRyxFQUFFLENBQUM7RUFDTixLQUFLLEVBQUUsQ0FBQztFQUNSLE1BQU0sRUFBRSxDQUFDO0VBQ1QsSUFBSSxFQUFFLENBQUM7RUFDUCwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsd0JBQXdCO0VBQ3JELG1CQUFtQixFQUFFLHdCQUF3QixHQUM5Qzs7QUFDRCxBQUFBLGdCQUFnQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsZ0JBQWdCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxnQkFBZ0IsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUFDO0VBQzNGLEdBQUcsRUFBRSxJQUFJO0VBQ1QsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLElBQUksRUFBRSxJQUFJLEdBQ1g7O0FBRUQsZ0JBQWdCO0FBQ2hCLEFBQUEsZUFBZSxDQUFDO0VBQ2QsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRLEdBQ25COztBQUNELEFBQUEsZUFBZSxBQUFBLE9BQU8sQ0FBQztFQUNyQixjQUFjLEVBQUUsSUFBSTtFQUNwQixPQUFPLEVBQUUsRUFBRTtFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsR0FBRyxFQUFFLEtBQUs7RUFDVixLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxLQUFLO0VBQ2IsSUFBSSxFQUFFLEtBQUs7RUFDWCxPQUFPLEVBQUUsQ0FBQztFQUNWLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QiwyQkFBMkIsRUFBRSx3QkFBd0I7RUFDckQsbUJBQW1CLEVBQUUsd0JBQXdCLEdBQzlDOztBQUNELEFBQUEsZUFBZSxBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsZUFBZSxBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsZUFBZSxBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDeEYsR0FBRyxFQUFFLElBQUk7RUFDVCxLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osSUFBSSxFQUFFLElBQUk7RUFDVixPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQUVELG1CQUFtQjtBQUNuQixBQUFBLGtCQUFrQixDQUFDO0VBQ2pCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsYUFBYTtFQUMxQyxtQkFBbUIsRUFBRSxhQUFhLEdBQ25DOztBQUNELEFBQUEsa0JBQWtCLEFBQUEsTUFBTSxFQUFFLGtCQUFrQixBQUFBLE1BQU0sRUFBRSxrQkFBa0IsQUFBQSxPQUFPLENBQUM7RUFDNUUsYUFBYSxFQUFFLEdBQUcsR0FDbkI7O0FBRUQseUJBQXlCO0FBQ3pCLEFBQUEsd0JBQXdCLENBQUM7RUFDdkIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFFBQVEsRUFBRSxNQUFNLEdBQ2pCOztBQUNELEFBQUEsd0JBQXdCLEFBQUEsT0FBTyxDQUFDO0VBQzlCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEVBQUU7RUFDWCxJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLENBQUM7RUFDVCxVQUFVLEVBQUUsT0FBTztFQUNuQixNQUFNLEVBQUUsR0FBRztFQUNYLDJCQUEyQixFQUFFLEtBQUs7RUFDbEMsbUJBQW1CLEVBQUUsS0FBSztFQUMxQiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsa0NBQWtDLEVBQUUsUUFBUTtFQUM1QywwQkFBMEIsRUFBRSxRQUFRLEdBQ3JDOztBQUNELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSx3QkFBd0IsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLHdCQUF3QixBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDbkgsS0FBSyxFQUFFLENBQUMsR0FDVDs7QUFFRCwyQkFBMkI7QUFDM0IsQUFBQSwwQkFBMEIsQ0FBQztFQUN6QixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsUUFBUSxFQUFFLE1BQU0sR0FDakI7O0FBQ0QsQUFBQSwwQkFBMEIsQUFBQSxPQUFPLENBQUM7RUFDaEMsT0FBTyxFQUFFLEVBQUU7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLElBQUksRUFBRSxHQUFHO0VBQ1QsS0FBSyxFQUFFLEdBQUc7RUFDVixNQUFNLEVBQUUsQ0FBQztFQUNULFVBQVUsRUFBRSxPQUFPO0VBQ25CLE1BQU0sRUFBRSxHQUFHO0VBQ1gsMkJBQTJCLEVBQUUsV0FBVztFQUN4QyxtQkFBbUIsRUFBRSxXQUFXO0VBQ2hDLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLDBCQUEwQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsMEJBQTBCLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUN6SCxJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDLEdBQ1Q7O0FBRUQsMEJBQTBCO0FBQzFCLEFBQUEseUJBQXlCLENBQUM7RUFDeEIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFFBQVEsRUFBRSxNQUFNLEdBQ2pCOztBQUNELEFBQUEseUJBQXlCLEFBQUEsT0FBTyxDQUFDO0VBQy9CLE9BQU8sRUFBRSxFQUFFO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEVBQUU7RUFDWCxJQUFJLEVBQUUsSUFBSTtFQUNWLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLENBQUM7RUFDVCxVQUFVLEVBQUUsT0FBTztFQUNuQixNQUFNLEVBQUUsR0FBRztFQUNYLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsa0NBQWtDLEVBQUUsUUFBUTtFQUM1QywwQkFBMEIsRUFBRSxRQUFRLEdBQ3JDOztBQUNELEFBQUEseUJBQXlCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSx5QkFBeUIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLHlCQUF5QixBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDdEgsSUFBSSxFQUFFLENBQUMsR0FDUjs7QUFFRCx3QkFBd0I7QUFDeEIsQUFBQSx1QkFBdUIsQ0FBQztFQUN0QixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsUUFBUSxFQUFFLE1BQU0sR0FDakI7O0FBQ0QsQUFBQSx1QkFBdUIsQUFBQSxPQUFPLENBQUM7RUFDN0IsT0FBTyxFQUFFLEVBQUU7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLElBQUk7RUFDWCxHQUFHLEVBQUUsQ0FBQztFQUNOLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE1BQU0sRUFBRSxHQUFHO0VBQ1gsMkJBQTJCLEVBQUUsS0FBSztFQUNsQyxtQkFBbUIsRUFBRSxLQUFLO0VBQzFCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLHVCQUF1QixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsdUJBQXVCLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUNoSCxLQUFLLEVBQUUsQ0FBQyxHQUNUOztBQUVELDBCQUEwQjtBQUMxQixBQUFBLHlCQUF5QixDQUFDO0VBQ3hCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsUUFBUTtFQUNsQixRQUFRLEVBQUUsTUFBTSxHQUNqQjs7QUFDRCxBQUFBLHlCQUF5QixBQUFBLE9BQU8sQ0FBQztFQUMvQixPQUFPLEVBQUUsRUFBRTtFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsSUFBSSxFQUFFLEdBQUc7RUFDVCxLQUFLLEVBQUUsR0FBRztFQUNWLEdBQUcsRUFBRSxDQUFDO0VBQ04sVUFBVSxFQUFFLE9BQU87RUFDbkIsTUFBTSxFQUFFLEdBQUc7RUFDWCwyQkFBMkIsRUFBRSxXQUFXO0VBQ3hDLG1CQUFtQixFQUFFLFdBQVc7RUFDaEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUseUJBQXlCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSx5QkFBeUIsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUFDO0VBQ3RILElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUMsR0FDVDs7QUFFRCx5QkFBeUI7QUFDekIsQUFBQSx3QkFBd0IsQ0FBQztFQUN2QixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsUUFBUSxFQUFFLE1BQU0sR0FDakI7O0FBQ0QsQUFBQSx3QkFBd0IsQUFBQSxPQUFPLENBQUM7RUFDOUIsT0FBTyxFQUFFLEVBQUU7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLElBQUksRUFBRSxJQUFJO0VBQ1YsS0FBSyxFQUFFLENBQUM7RUFDUixHQUFHLEVBQUUsQ0FBQztFQUNOLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE1BQU0sRUFBRSxHQUFHO0VBQ1gsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSx3QkFBd0IsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLHdCQUF3QixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsd0JBQXdCLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUNuSCxJQUFJLEVBQUUsQ0FBQyxHQUNSOztBQUVELFlBQVk7QUFDWixBQUFBLFdBQVcsQ0FBQztFQUNWLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsUUFBUTtFQUNsQixRQUFRLEVBQUUsTUFBTSxHQUNqQjs7QUFDRCxBQUFBLFdBQVcsQUFBQSxPQUFPLENBQUM7RUFDakIsT0FBTyxFQUFFLEVBQUU7RUFDWCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLENBQUM7RUFDUixHQUFHLEVBQUUsQ0FBQztFQUNOLE1BQU0sRUFBRSxDQUFDO0VBQ1QsWUFBWSxFQUFFLE9BQU87RUFDckIsWUFBWSxFQUFFLEtBQUs7RUFDbkIsWUFBWSxFQUFFLENBQUM7RUFDZiwyQkFBMkIsRUFBRSxZQUFZO0VBQ3pDLG1CQUFtQixFQUFFLFlBQVk7RUFDakMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLFdBQVcsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLFdBQVcsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLFdBQVcsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUFDO0VBQzVFLGlCQUFpQixFQUFFLGFBQWE7RUFDaEMsU0FBUyxFQUFFLGFBQWE7RUFDeEIsWUFBWSxFQUFFLEdBQUcsR0FDbEI7O0FBRUQsc0JBQXNCO0FBQ3RCLEFBQUEscUJBQXFCLENBQUM7RUFDcEIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFFBQVEsRUFBRSxNQUFNLEdBQ2pCOztBQUNELEFBQUEscUJBQXFCLEFBQUEsT0FBTyxDQUFDO0VBQzNCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEVBQUU7RUFDWCxJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLENBQUM7RUFDVCxVQUFVLEVBQUUsT0FBTztFQUNuQixNQUFNLEVBQUUsR0FBRztFQUNYLGlCQUFpQixFQUFFLGVBQWU7RUFDbEMsU0FBUyxFQUFFLGVBQWU7RUFDMUIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLHFCQUFxQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUscUJBQXFCLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUMxRyxpQkFBaUIsRUFBRSxhQUFhO0VBQ2hDLFNBQVMsRUFBRSxhQUFhLEdBQ3pCOztBQUVELHFCQUFxQjtBQUNyQixBQUFBLG9CQUFvQixDQUFDO0VBQ25CLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsUUFBUTtFQUNsQixRQUFRLEVBQUUsTUFBTSxHQUNqQjs7QUFDRCxBQUFBLG9CQUFvQixBQUFBLE9BQU8sQ0FBQztFQUMxQixPQUFPLEVBQUUsRUFBRTtFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsSUFBSSxFQUFFLENBQUM7RUFDUCxLQUFLLEVBQUUsQ0FBQztFQUNSLEdBQUcsRUFBRSxDQUFDO0VBQ04sVUFBVSxFQUFFLE9BQU87RUFDbkIsTUFBTSxFQUFFLEdBQUc7RUFDWCxpQkFBaUIsRUFBRSxnQkFBZ0I7RUFDbkMsU0FBUyxFQUFFLGdCQUFnQjtFQUMzQiwyQkFBMkIsRUFBRSxTQUFTO0VBQ3RDLG1CQUFtQixFQUFFLFNBQVM7RUFDOUIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsb0JBQW9CLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxvQkFBb0IsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUFDO0VBQ3ZHLGlCQUFpQixFQUFFLGFBQWE7RUFDaEMsU0FBUyxFQUFFLGFBQWEsR0FDekI7O0FBRUQsNkJBQTZCO0FBQzdCLFVBQVU7QUFDVixBQUFBLFNBQVMsQ0FBQztFQUNSLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsVUFBVTtFQUN2QyxtQkFBbUIsRUFBRSxVQUFVLEdBQ2hDOztBQUNELEFBQUEsU0FBUyxBQUFBLE1BQU0sRUFBRSxTQUFTLEFBQUEsTUFBTSxFQUFFLFNBQVMsQUFBQSxPQUFPLENBQUM7RUFDakQsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGtCQUFrQixHQUN2Qzs7QUFFRCxZQUFZO0FBQ1osQUFBQSxXQUFXLENBQUM7RUFDVixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFVBQVU7RUFDdkMsbUJBQW1CLEVBQUUsVUFBVSxHQUNoQzs7QUFDRCxBQUFBLFdBQVcsQUFBQSxNQUFNLEVBQUUsV0FBVyxBQUFBLE1BQU0sRUFBRSxXQUFXLEFBQUEsT0FBTyxDQUFDO0VBQ3ZELFVBQVUsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBRSxLQUFJLENBQUMsa0JBQWtCLEdBQ2pEOztBQUVELGlCQUFpQjtBQUNqQixBQUFBLGdCQUFnQixDQUFDO0VBQ2YsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QiwyQkFBMkIsRUFBRSxxQkFBcUI7RUFDbEQsbUJBQW1CLEVBQUUscUJBQXFCLEdBQzNDOztBQUNELEFBQUEsZ0JBQWdCLEFBQUEsTUFBTSxFQUFFLGdCQUFnQixBQUFBLE1BQU0sRUFBRSxnQkFBZ0IsQUFBQSxPQUFPLENBQUM7RUFDdEUsVUFBVSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFFLEtBQUksQ0FBQyxrQkFBa0I7RUFDaEQsaUJBQWlCLEVBQUUsVUFBVTtFQUM3QixTQUFTLEVBQUUsVUFBVSxHQUN0Qjs7QUFFRCx1QkFBdUI7QUFDdkIsQUFBQSxzQkFBc0IsQ0FBQztFQUNyQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFVBQVU7RUFDdkMsbUJBQW1CLEVBQUUsVUFBVSxHQUNoQzs7QUFDRCxBQUFBLHNCQUFzQixBQUFBLE1BQU0sRUFBRSxzQkFBc0IsQUFBQSxNQUFNLEVBQUUsc0JBQXNCLEFBQUEsT0FBTyxDQUFDO0VBQ3hGLFVBQVUsRUFBRSxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxrQkFBa0IsR0FDM0M7O0FBRUQsc0JBQXNCO0FBQ3RCLEFBQUEscUJBQXFCLENBQUM7RUFDcEIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QiwyQkFBMkIsRUFBRSxVQUFVO0VBQ3ZDLG1CQUFtQixFQUFFLFVBQVU7RUFDL0IsVUFBVSxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEUsdURBQXVELEVBQ3hEOztBQUNELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxFQUFFLHFCQUFxQixBQUFBLE1BQU0sRUFBRSxxQkFBcUIsQUFBQSxPQUFPLENBQUM7RUFDckYsVUFBVSxFQUFFLEtBQUssQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxrQkFBa0IsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDMUUsdURBQXVELEVBQ3hEOztBQUVELGtCQUFrQjtBQUNsQixBQUFBLGlCQUFpQixDQUFDO0VBQ2hCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsUUFBUTtFQUNsQiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTLEdBQy9COztBQUNELEFBQUEsaUJBQWlCLEFBQUEsT0FBTyxDQUFDO0VBQ3ZCLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsT0FBTyxFQUFFLEVBQUU7RUFDWCxHQUFHLEVBQUUsSUFBSTtFQUNULElBQUksRUFBRSxFQUFFO0VBQ1IsTUFBTSxFQUFFLElBQUk7RUFDWixLQUFLLEVBQUUsR0FBRztFQUNWLE9BQU8sRUFBRSxDQUFDO0VBQ1YsVUFBVSxFQUFFLHNGQUFzRjtFQUNsRyxVQUFVLEVBQUUsZ0ZBQWdGO0VBQzVGLFNBQVM7RUFDVCwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsa0JBQWtCO0VBQy9DLG1CQUFtQixFQUFFLGtCQUFrQixHQUN4Qzs7QUFDRCxBQUFBLGlCQUFpQixBQUFBLE1BQU0sRUFBRSxpQkFBaUIsQUFBQSxNQUFNLEVBQUUsaUJBQWlCLEFBQUEsT0FBTyxDQUFDO0VBQ3pFLGlCQUFpQixFQUFFLGdCQUFnQjtFQUNuQyxTQUFTLEVBQUUsZ0JBQWdCO0VBQzNCLGdDQUFnQyxFQUNqQzs7QUFDRCxBQUFBLGlCQUFpQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsaUJBQWlCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxpQkFBaUIsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUFDO0VBQzlGLE9BQU8sRUFBRSxDQUFDO0VBQ1YsaUJBQWlCLEVBQUUsZUFBZTtFQUNsQyxTQUFTLEVBQUUsZUFBZTtFQUMxQixzSEFBc0gsRUFDdkg7O0FBRUQsbUJBQW1CO0FBQ25CLEFBQUEsa0JBQWtCLENBQUM7RUFDakIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRLEdBQ25COztBQUNELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxFQUFFLGtCQUFrQixBQUFBLE1BQU0sQ0FBQztFQUNsRCxjQUFjLEVBQUUsSUFBSTtFQUNwQixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLElBQUk7RUFDWCxVQUFVLEVBQUUsVUFBVTtFQUN0QixpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLE1BQU0sRUFBRSxHQUFHO0VBQ1gsT0FBTyxFQUFFLENBQUM7RUFDViwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsT0FBTztFQUNwQyxtQkFBbUIsRUFBRSxPQUFPLEdBQzdCOztBQUNELEFBQUEsa0JBQWtCLEFBQUEsT0FBTyxDQUFDO0VBQ3hCLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLHVGQUF1RjtFQUNuRyxVQUFVLEVBQUUsaUZBQWlGLEdBQzlGOztBQUNELEFBQUEsa0JBQWtCLEFBQUEsTUFBTSxDQUFDO0VBQ3ZCLEdBQUcsRUFBRSxJQUFJO0VBQ1QsVUFBVSxFQUFFLHVGQUF1RjtFQUNuRyxVQUFVLEVBQUUsaUZBQWlGLEdBQzlGOztBQUNELEFBQUEsa0JBQWtCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxrQkFBa0IsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLGtCQUFrQixBQUFBLE9BQU8sQUFBQSxPQUFPLEVBQUUsa0JBQWtCLEFBQUEsTUFBTSxBQUFBLE1BQU0sRUFBRSxrQkFBa0IsQUFBQSxNQUFNLEFBQUEsTUFBTSxFQUFFLGtCQUFrQixBQUFBLE9BQU8sQUFBQSxNQUFNLENBQUM7RUFDbE0sT0FBTyxFQUFFLENBQUMsR0FDWDs7QUFFRCxvQkFBb0I7QUFDcEIsZ0JBQWdCO0FBQ2hCLEFBQUEsZUFBZSxDQUFDO0VBQ2QsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRLEdBQ25COztBQUNELEFBQUEsZUFBZSxBQUFBLE9BQU8sQ0FBQztFQUNyQixjQUFjLEVBQUUsSUFBSTtFQUNwQixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLE9BQU8sRUFBRSxFQUFFO0VBQ1gsWUFBWSxFQUFFLEtBQUs7RUFDbkIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUztFQUM5QixJQUFJLEVBQUUsZ0JBQWdCO0VBQ3RCLEdBQUcsRUFBRSxDQUFDO0VBQ04sWUFBWSxFQUFFLGdCQUFnQjtFQUM5QixZQUFZLEVBQUUsMkNBQTJDLEdBQzFEOztBQUNELEFBQUEsZUFBZSxBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsZUFBZSxBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsZUFBZSxBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDeEYsaUJBQWlCLEVBQUUsaUJBQWlCO0VBQ3BDLFNBQVMsRUFBRSxpQkFBaUIsR0FDN0I7O0FBRUQsa0JBQWtCO0FBQ2xCLEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRLEdBQ25COztBQUNELEFBQUEsaUJBQWlCLEFBQUEsT0FBTyxDQUFDO0VBQ3ZCLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsT0FBTyxFQUFFLEVBQUU7RUFDWCxZQUFZLEVBQUUsS0FBSztFQUNuQiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLEdBQUcsRUFBRSxnQkFBZ0I7RUFDckIsS0FBSyxFQUFFLENBQUM7RUFDUixZQUFZLEVBQUUsZ0JBQWdCO0VBQzlCLFlBQVksRUFBRSwyQ0FBMkMsR0FDMUQ7O0FBQ0QsQUFBQSxpQkFBaUIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLGlCQUFpQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsaUJBQWlCLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUM5RixpQkFBaUIsRUFBRSxnQkFBZ0I7RUFDbkMsU0FBUyxFQUFFLGdCQUFnQixHQUM1Qjs7QUFFRCxtQkFBbUI7QUFDbkIsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVEsR0FDbkI7O0FBQ0QsQUFBQSxrQkFBa0IsQUFBQSxPQUFPLENBQUM7RUFDeEIsY0FBYyxFQUFFLElBQUk7RUFDcEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEVBQUU7RUFDWCxPQUFPLEVBQUUsRUFBRTtFQUNYLFlBQVksRUFBRSxLQUFLO0VBQ25CLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QiwyQkFBMkIsRUFBRSxTQUFTO0VBQ3RDLG1CQUFtQixFQUFFLFNBQVM7RUFDOUIsSUFBSSxFQUFFLGdCQUFnQjtFQUN0QixNQUFNLEVBQUUsQ0FBQztFQUNULFlBQVksRUFBRSxnQkFBZ0I7RUFDOUIsWUFBWSxFQUFFLDJDQUEyQyxHQUMxRDs7QUFDRCxBQUFBLGtCQUFrQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsa0JBQWtCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxrQkFBa0IsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUFDO0VBQ2pHLGlCQUFpQixFQUFFLGdCQUFnQjtFQUNuQyxTQUFTLEVBQUUsZ0JBQWdCLEdBQzVCOztBQUVELGlCQUFpQjtBQUNqQixBQUFBLGdCQUFnQixDQUFDO0VBQ2YsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLFFBQVEsRUFBRSxRQUFRLEdBQ25COztBQUNELEFBQUEsZ0JBQWdCLEFBQUEsT0FBTyxDQUFDO0VBQ3RCLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxFQUFFO0VBQ1gsT0FBTyxFQUFFLEVBQUU7RUFDWCxZQUFZLEVBQUUsS0FBSztFQUNuQiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLEdBQUcsRUFBRSxnQkFBZ0I7RUFDckIsSUFBSSxFQUFFLENBQUM7RUFDUCxZQUFZLEVBQUUsZ0JBQWdCO0VBQzlCLFlBQVksRUFBRSwyQ0FBMkMsR0FDMUQ7O0FBQ0QsQUFBQSxnQkFBZ0IsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLGdCQUFnQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsZ0JBQWdCLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUMzRixpQkFBaUIsRUFBRSxpQkFBaUI7RUFDcEMsU0FBUyxFQUFFLGlCQUFpQixHQUM3Qjs7QUFFRCxzQkFBc0I7QUFDdEIsQUFBQSxxQkFBcUIsQ0FBQztFQUNwQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUyxHQUMvQjs7QUFDRCxBQUFBLHFCQUFxQixBQUFBLE9BQU8sQ0FBQztFQUMzQixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLE9BQU8sRUFBRSxFQUFFO0VBQ1gsSUFBSSxFQUFFLGdCQUFnQjtFQUN0QixHQUFHLEVBQUUsQ0FBQztFQUNOLFlBQVksRUFBRSxLQUFLO0VBQ25CLFlBQVksRUFBRSxnQkFBZ0I7RUFDOUIsWUFBWSxFQUFFLDJDQUEyQztFQUN6RCwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTLEdBQy9COztBQUNELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxFQUFFLHFCQUFxQixBQUFBLE1BQU0sRUFBRSxxQkFBcUIsQUFBQSxPQUFPLENBQUM7RUFDckYsaUJBQWlCLEVBQUUsZ0JBQWdCO0VBQ25DLFNBQVMsRUFBRSxnQkFBZ0IsR0FDNUI7O0FBQ0QsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLHFCQUFxQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUscUJBQXFCLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUMxRyxpQkFBaUIsRUFBRSxpQkFBaUI7RUFDcEMsU0FBUyxFQUFFLGlCQUFpQixHQUM3Qjs7QUFFRCx3QkFBd0I7QUFDeEIsQUFBQSx1QkFBdUIsQ0FBQztFQUN0QixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUyxHQUMvQjs7QUFDRCxBQUFBLHVCQUF1QixBQUFBLE9BQU8sQ0FBQztFQUM3QixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLEdBQUcsRUFBRSxnQkFBZ0I7RUFDckIsS0FBSyxFQUFFLENBQUM7RUFDUixPQUFPLEVBQUUsRUFBRTtFQUNYLFlBQVksRUFBRSxLQUFLO0VBQ25CLFlBQVksRUFBRSxnQkFBZ0I7RUFDOUIsWUFBWSxFQUFFLDJDQUEyQztFQUN6RCwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTLEdBQy9COztBQUNELEFBQUEsdUJBQXVCLEFBQUEsTUFBTSxFQUFFLHVCQUF1QixBQUFBLE1BQU0sRUFBRSx1QkFBdUIsQUFBQSxPQUFPLENBQUM7RUFDM0YsaUJBQWlCLEVBQUUsaUJBQWlCO0VBQ3BDLFNBQVMsRUFBRSxpQkFBaUIsR0FDN0I7O0FBQ0QsQUFBQSx1QkFBdUIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLHVCQUF1QixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsdUJBQXVCLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUNoSCxpQkFBaUIsRUFBRSxnQkFBZ0I7RUFDbkMsU0FBUyxFQUFFLGdCQUFnQixHQUM1Qjs7QUFFRCx5QkFBeUI7QUFDekIsQUFBQSx3QkFBd0IsQ0FBQztFQUN2QixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUyxHQUMvQjs7QUFDRCxBQUFBLHdCQUF3QixBQUFBLE9BQU8sQ0FBQztFQUM5QixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLE9BQU8sRUFBRSxFQUFFO0VBQ1gsSUFBSSxFQUFFLGdCQUFnQjtFQUN0QixNQUFNLEVBQUUsQ0FBQztFQUNULFlBQVksRUFBRSxLQUFLO0VBQ25CLFlBQVksRUFBRSxnQkFBZ0I7RUFDOUIsWUFBWSxFQUFFLDJDQUEyQztFQUN6RCwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTLEdBQy9COztBQUNELEFBQUEsd0JBQXdCLEFBQUEsTUFBTSxFQUFFLHdCQUF3QixBQUFBLE1BQU0sRUFBRSx3QkFBd0IsQUFBQSxPQUFPLENBQUM7RUFDOUYsaUJBQWlCLEVBQUUsaUJBQWlCO0VBQ3BDLFNBQVMsRUFBRSxpQkFBaUIsR0FDN0I7O0FBQ0QsQUFBQSx3QkFBd0IsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLHdCQUF3QixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsd0JBQXdCLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUNuSCxpQkFBaUIsRUFBRSxnQkFBZ0I7RUFDbkMsU0FBUyxFQUFFLGdCQUFnQixHQUM1Qjs7QUFFRCx1QkFBdUI7QUFDdkIsQUFBQSxzQkFBc0IsQ0FBQztFQUNyQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUyxHQUMvQjs7QUFDRCxBQUFBLHNCQUFzQixBQUFBLE9BQU8sQ0FBQztFQUM1QixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLE9BQU8sRUFBRSxFQUFFO0VBQ1gsR0FBRyxFQUFFLGdCQUFnQjtFQUNyQixJQUFJLEVBQUUsQ0FBQztFQUNQLFlBQVksRUFBRSxLQUFLO0VBQ25CLFlBQVksRUFBRSxnQkFBZ0I7RUFDOUIsWUFBWSxFQUFFLDJDQUEyQztFQUN6RCwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTLEdBQy9COztBQUNELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxFQUFFLHNCQUFzQixBQUFBLE1BQU0sRUFBRSxzQkFBc0IsQUFBQSxPQUFPLENBQUM7RUFDeEYsaUJBQWlCLEVBQUUsZ0JBQWdCO0VBQ25DLFNBQVMsRUFBRSxnQkFBZ0IsR0FDNUI7O0FBQ0QsQUFBQSxzQkFBc0IsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLHNCQUFzQixBQUFBLE1BQU0sQUFBQSxPQUFPLEVBQUUsc0JBQXNCLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQztFQUM3RyxpQkFBaUIsRUFBRSxpQkFBaUI7RUFDcEMsU0FBUyxFQUFFLGlCQUFpQixHQUM3Qjs7QUFFRCxXQUFXO0FBQ1gsZUFBZTtBQUNmLEFBQUEsY0FBYyxDQUFDO0VBQ2IsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSSxHQUMxQjs7QUFDRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7RUFDdkIsaUJBQWlCLEVBQUUsYUFBYTtFQUNoQyxTQUFTLEVBQUUsYUFBYTtFQUN4QiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLGNBQWMsQUFBQSxNQUFNLENBQUMsU0FBUyxFQUFFLGNBQWMsQUFBQSxNQUFNLENBQUMsU0FBUyxFQUFFLGNBQWMsQUFBQSxPQUFPLENBQUMsU0FBUyxDQUFDO0VBQzlGLGlCQUFpQixFQUFFLGdCQUFnQjtFQUNuQyxTQUFTLEVBQUUsZ0JBQWdCLEdBQzVCOztBQUVELGtCQUFrQjtBQUNsQixBQUFBLGlCQUFpQixDQUFDO0VBQ2hCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSxpQkFBaUIsQ0FBQyxTQUFTLENBQUM7RUFDMUIsaUJBQWlCLEVBQUUsYUFBYTtFQUNoQyxTQUFTLEVBQUUsYUFBYTtFQUN4QiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLGlCQUFpQixBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsaUJBQWlCLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxpQkFBaUIsQUFBQSxPQUFPLENBQUMsU0FBUyxDQUFDO0VBQ3ZHLGlCQUFpQixFQUFFLGVBQWU7RUFDbEMsU0FBUyxFQUFFLGVBQWUsR0FDM0I7O0FBRUQsZUFBZTtBQUNmLGtCQUFrQixDQUFsQixhQUFrQjtFQUNoQixFQUFFO0VBQ0gsR0FBRztFQUNILElBQUk7SUFDRCxpQkFBaUIsRUFBRSxhQUFhO0lBQ2hDLFNBQVMsRUFBRSxhQUFhO0VBRTFCLEdBQUc7RUFDSixHQUFHO0lBQ0EsaUJBQWlCLEVBQUUsZUFBZTtJQUNsQyxTQUFTLEVBQUUsZUFBZTs7QUFHOUIsVUFBVSxDQUFWLGFBQVU7RUFDUixFQUFFO0VBQ0gsR0FBRztFQUNILElBQUk7SUFDRCxpQkFBaUIsRUFBRSxhQUFhO0lBQ2hDLFNBQVMsRUFBRSxhQUFhO0VBRTFCLEdBQUc7RUFDSixHQUFHO0lBQ0EsaUJBQWlCLEVBQUUsZUFBZTtJQUNsQyxTQUFTLEVBQUUsZUFBZTs7QUFHOUIsZUFBZTtBQUNmLEFBQUEsY0FBYyxDQUFDO0VBQ2IsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCLEdBQ3JDOztBQUNELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztFQUN2QixpQkFBaUIsRUFBRSxhQUFhO0VBQ2hDLFNBQVMsRUFBRSxhQUFhLEdBQ3pCOztBQUNELEFBQUEsY0FBYyxBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsY0FBYyxBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsY0FBYyxBQUFBLE9BQU8sQ0FBQyxTQUFTLENBQUM7RUFDOUYsc0JBQXNCLEVBQUUsYUFBYTtFQUNyQyxjQUFjLEVBQUUsYUFBYTtFQUM3QiwwQkFBMEIsRUFBRSxLQUFLO0VBQ2pDLGtCQUFrQixFQUFFLEtBQUs7RUFDekIsaUNBQWlDLEVBQUUsUUFBUTtFQUMzQyx5QkFBeUIsRUFBRSxRQUFRLEdBQ3BDOztBQUVELGFBQWE7QUFDYixrQkFBa0IsQ0FBbEIsV0FBa0I7RUFDaEIsRUFBRTtFQUNILEdBQUc7RUFDSCxJQUFJO0lBQ0QsaUJBQWlCLEVBQUUsYUFBYTtJQUNoQyxTQUFTLEVBQUUsYUFBYTtFQUUxQixHQUFHO0VBQ0osR0FBRztJQUNBLGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCOztBQUcvQixVQUFVLENBQVYsV0FBVTtFQUNSLEVBQUU7RUFDSCxHQUFHO0VBQ0gsSUFBSTtJQUNELGlCQUFpQixFQUFFLGFBQWE7SUFDaEMsU0FBUyxFQUFFLGFBQWE7RUFFMUIsR0FBRztFQUNKLEdBQUc7SUFDQSxpQkFBaUIsRUFBRSxnQkFBZ0I7SUFDbkMsU0FBUyxFQUFFLGdCQUFnQjs7QUFHL0IsYUFBYTtBQUNiLEFBQUEsWUFBWSxDQUFDO0VBQ1gsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCLEdBQ3JDOztBQUNELEFBQUEsWUFBWSxDQUFDLFNBQVMsQ0FBQztFQUNyQixpQkFBaUIsRUFBRSxhQUFhO0VBQ2hDLFNBQVMsRUFBRSxhQUFhLEdBQ3pCOztBQUNELEFBQUEsWUFBWSxBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsWUFBWSxBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsWUFBWSxBQUFBLE9BQU8sQ0FBQyxTQUFTLENBQUM7RUFDeEYsc0JBQXNCLEVBQUUsV0FBVztFQUNuQyxjQUFjLEVBQUUsV0FBVztFQUMzQiwwQkFBMEIsRUFBRSxLQUFLO0VBQ2pDLGtCQUFrQixFQUFFLEtBQUs7RUFDekIsaUNBQWlDLEVBQUUsUUFBUTtFQUMzQyx5QkFBeUIsRUFBRSxRQUFRLEdBQ3BDOztBQUVELGVBQWU7QUFDZixBQUFBLGNBQWMsQ0FBQztFQUNiLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQixHQUNyQzs7QUFDRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7RUFDdkIsMkJBQTJCLEVBQUUsRUFBRTtFQUMvQixtQkFBbUIsRUFBRSxFQUFFO0VBQ3ZCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUztFQUM5QixrQ0FBa0MsRUFBRSxXQUFXO0VBQy9DLDBCQUEwQixFQUFFLFdBQVcsR0FDeEM7O0FBQ0QsQUFBQSxjQUFjLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxjQUFjLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxjQUFjLEFBQUEsT0FBTyxDQUFDLFNBQVMsQ0FBQztFQUM5RixpQkFBaUIsRUFBRSxjQUFjO0VBQ2pDLFNBQVMsRUFBRSxjQUFjLEdBQzFCOztBQUVELGVBQWU7QUFDZixrQkFBa0IsQ0FBbEIsYUFBa0I7RUFDaEIsRUFBRTtJQUNBLE9BQU8sRUFBRSxDQUFDO0VBRVosR0FBRztJQUNELE9BQU8sRUFBRSxDQUFDO0lBQ1YsaUJBQWlCLEVBQUUsaUJBQWlCO0lBQ3BDLFNBQVMsRUFBRSxpQkFBaUI7RUFFOUIsR0FBRztFQUNKLElBQUk7SUFDRCxPQUFPLEVBQUUsQ0FBQzs7QUFHZCxVQUFVLENBQVYsYUFBVTtFQUNSLEVBQUU7SUFDQSxPQUFPLEVBQUUsQ0FBQztFQUVaLEdBQUc7SUFDRCxPQUFPLEVBQUUsQ0FBQztJQUNWLGlCQUFpQixFQUFFLGlCQUFpQjtJQUNwQyxTQUFTLEVBQUUsaUJBQWlCO0VBRTlCLEdBQUc7RUFDSixJQUFJO0lBQ0QsT0FBTyxFQUFFLENBQUM7O0FBR2QsZUFBZTtBQUNmLEFBQUEsY0FBYyxDQUFDO0VBQ2IsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCLEdBQ3JDOztBQUNELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztFQUN2QixpQkFBaUIsRUFBRSxhQUFhO0VBQ2hDLFNBQVMsRUFBRSxhQUFhLEdBQ3pCOztBQUNELEFBQUEsY0FBYyxBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsY0FBYyxBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsY0FBYyxBQUFBLE9BQU8sQ0FBQyxTQUFTLENBQUM7RUFDOUYsT0FBTyxFQUFFLENBQUM7RUFDViwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsc0JBQXNCLEVBQUUsYUFBYTtFQUNyQyxjQUFjLEVBQUUsYUFBYTtFQUM3QiwwQkFBMEIsRUFBRSxJQUFJO0VBQ2hDLGtCQUFrQixFQUFFLElBQUk7RUFDeEIsdUJBQXVCLEVBQUUsSUFBSTtFQUM3QixlQUFlLEVBQUUsSUFBSTtFQUNyQiwyQkFBMkIsRUFBRSxRQUFRO0VBQ3JDLG1CQUFtQixFQUFFLFFBQVE7RUFDN0IsaUNBQWlDLEVBQUUsV0FBVztFQUM5Qyx5QkFBeUIsRUFBRSxXQUFXO0VBQ3RDLGlDQUFpQyxFQUFFLG9DQUFvQztFQUN2RSx5QkFBeUIsRUFBRSxvQ0FBb0MsR0FDaEU7O0FBRUQsZUFBZTtBQUNmLEFBQUEsY0FBYyxDQUFDO0VBQ2IsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCLEdBQ3JDOztBQUNELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztFQUN2QixpQkFBaUIsRUFBRSxhQUFhO0VBQ2hDLFNBQVMsRUFBRSxhQUFhO0VBQ3hCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QiwyQkFBMkIsRUFBRSxLQUFLO0VBQ2xDLG1CQUFtQixFQUFFLEtBQUssR0FDM0I7O0FBQ0QsQUFBQSxjQUFjLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxjQUFjLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxjQUFjLEFBQUEsT0FBTyxDQUFDLFNBQVMsQ0FBQztFQUM5RixLQUFLLEVBQUUsT0FBTyxHQUNmOztBQUVELHFCQUFxQjtBQUNyQixrQkFBa0IsQ0FBbEIsbUJBQWtCO0VBQ2hCLEVBQUU7SUFDQSxPQUFPLEVBQUUsQ0FBQztFQUVaLElBQUk7SUFDRixPQUFPLEVBQUUsQ0FBQztJQUNWLGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCOztBQUcvQixVQUFVLENBQVYsbUJBQVU7RUFDUixFQUFFO0lBQ0EsT0FBTyxFQUFFLENBQUM7RUFFWixJQUFJO0lBQ0YsT0FBTyxFQUFFLENBQUM7SUFDVixpQkFBaUIsRUFBRSxnQkFBZ0I7SUFDbkMsU0FBUyxFQUFFLGdCQUFnQjs7QUFHL0IscUJBQXFCO0FBQ3JCLEFBQUEsb0JBQW9CLENBQUM7RUFDbkIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCLEdBQ3JDOztBQUNELEFBQUEsb0JBQW9CLENBQUMsU0FBUyxDQUFDO0VBQzdCLGlCQUFpQixFQUFFLGFBQWE7RUFDaEMsU0FBUyxFQUFFLGFBQWE7RUFDeEIsMEJBQTBCLEVBQUUsSUFBSTtFQUNoQyxrQkFBa0IsRUFBRSxJQUFJO0VBQ3hCLDJCQUEyQixFQUFFLFFBQVE7RUFDckMsbUJBQW1CLEVBQUUsUUFBUSxHQUM5Qjs7QUFDRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsb0JBQW9CLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxvQkFBb0IsQUFBQSxPQUFPLENBQUMsU0FBUyxDQUFDO0VBQ2hILHNCQUFzQixFQUFFLG1CQUFtQjtFQUMzQyxjQUFjLEVBQUUsbUJBQW1CO0VBQ25DLGlDQUFpQyxFQUFFLFFBQVE7RUFDM0MseUJBQXlCLEVBQUUsUUFBUSxHQUNwQzs7QUFFRCxvQkFBb0I7QUFDcEIsa0JBQWtCLENBQWxCLGtCQUFrQjtFQUNoQixFQUFFO0lBQ0EsT0FBTyxFQUFFLENBQUM7RUFFWixJQUFJO0lBQ0YsT0FBTyxFQUFFLENBQUM7SUFDVixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlOztBQUc5QixVQUFVLENBQVYsa0JBQVU7RUFDUixFQUFFO0lBQ0EsT0FBTyxFQUFFLENBQUM7RUFFWixJQUFJO0lBQ0YsT0FBTyxFQUFFLENBQUM7SUFDVixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlOztBQUc5QixvQkFBb0I7QUFDcEIsQUFBQSxtQkFBbUIsQ0FBQztFQUNsQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0IsR0FDckM7O0FBQ0QsQUFBQSxtQkFBbUIsQ0FBQyxTQUFTLENBQUM7RUFDNUIsaUJBQWlCLEVBQUUsYUFBYTtFQUNoQyxTQUFTLEVBQUUsYUFBYTtFQUN4QiwwQkFBMEIsRUFBRSxJQUFJO0VBQ2hDLGtCQUFrQixFQUFFLElBQUk7RUFDeEIsMkJBQTJCLEVBQUUsUUFBUTtFQUNyQyxtQkFBbUIsRUFBRSxRQUFRLEdBQzlCOztBQUNELEFBQUEsbUJBQW1CLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxtQkFBbUIsQUFBQSxNQUFNLENBQUMsU0FBUyxFQUFFLG1CQUFtQixBQUFBLE9BQU8sQ0FBQyxTQUFTLENBQUM7RUFDN0csc0JBQXNCLEVBQUUsa0JBQWtCO0VBQzFDLGNBQWMsRUFBRSxrQkFBa0I7RUFDbEMsaUNBQWlDLEVBQUUsUUFBUTtFQUMzQyx5QkFBeUIsRUFBRSxRQUFRLEdBQ3BDOztBQUVELGVBQWU7QUFDZixBQUFBLGNBQWMsQ0FBQztFQUNiLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0VBQ3ZCLGlCQUFpQixFQUFFLGFBQWE7RUFDaEMsU0FBUyxFQUFFLGFBQWE7RUFDeEIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUztFQUM5QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSxjQUFjLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxjQUFjLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxjQUFjLEFBQUEsT0FBTyxDQUFDLFNBQVMsQ0FBQztFQUM5RixpQkFBaUIsRUFBRSxVQUFVLENBQUMsYUFBYTtFQUMzQyxTQUFTLEVBQUUsVUFBVSxDQUFDLGFBQWEsR0FDcEM7O0FBRUQsaUJBQWlCO0FBQ2pCLEFBQUEsZ0JBQWdCLENBQUM7RUFDZixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJLEdBQzFCOztBQUNELEFBQUEsZ0JBQWdCLENBQUMsU0FBUyxDQUFDO0VBQ3pCLGlCQUFpQixFQUFFLGFBQWE7RUFDaEMsU0FBUyxFQUFFLGFBQWE7RUFDeEIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUztFQUM5QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSxnQkFBZ0IsQUFBQSxNQUFNLENBQUMsU0FBUyxFQUFFLGdCQUFnQixBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsZ0JBQWdCLEFBQUEsT0FBTyxDQUFDLFNBQVMsQ0FBQztFQUNwRyxpQkFBaUIsRUFBRSxVQUFVO0VBQzdCLFNBQVMsRUFBRSxVQUFVLEdBQ3RCOztBQUVELGdCQUFnQjtBQUNoQixrQkFBa0IsQ0FBbEIsY0FBa0I7RUFDaEIsR0FBRztJQUNELGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7RUFFdkIsR0FBRztJQUNELGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7O0FBR3pCLFVBQVUsQ0FBVixjQUFVO0VBQ1IsR0FBRztJQUNELGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7RUFFdkIsR0FBRztJQUNELGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7O0FBR3pCLEFBQUEsZUFBZSxDQUFDO0VBQ2QsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCLEdBQ3JDOztBQUNELEFBQUEsZUFBZSxDQUFDLFNBQVMsQ0FBQztFQUN4QixpQkFBaUIsRUFBRSxhQUFhO0VBQ2hDLFNBQVMsRUFBRSxhQUFhO0VBQ3hCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLGVBQWUsQUFBQSxNQUFNLENBQUMsU0FBUyxFQUFFLGVBQWUsQUFBQSxNQUFNLENBQUMsU0FBUyxFQUFFLGVBQWUsQUFBQSxPQUFPLENBQUMsU0FBUyxDQUFDO0VBQ2pHLHNCQUFzQixFQUFFLGNBQWM7RUFDdEMsY0FBYyxFQUFFLGNBQWM7RUFDOUIsMEJBQTBCLEVBQUUsRUFBRTtFQUM5QixrQkFBa0IsRUFBRSxFQUFFO0VBQ3RCLGlDQUFpQyxFQUFFLE1BQU07RUFDekMseUJBQXlCLEVBQUUsTUFBTTtFQUNqQyxpQ0FBaUMsRUFBRSxRQUFRO0VBQzNDLHlCQUF5QixFQUFFLFFBQVEsR0FDcEM7O0FBRUQscUJBQXFCO0FBQ3JCLGtCQUFrQixDQUFsQixtQkFBa0I7RUFDaEIsRUFBRTtJQUNBLGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7O0FBR3pCLFVBQVUsQ0FBVixtQkFBVTtFQUNSLEVBQUU7SUFDQSxpQkFBaUIsRUFBRSxVQUFVO0lBQzdCLFNBQVMsRUFBRSxVQUFVOztBQUd6QixBQUFBLG9CQUFvQixDQUFDO0VBQ25CLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQixHQUNyQzs7QUFDRCxBQUFBLG9CQUFvQixDQUFDLFNBQVMsQ0FBQztFQUM3QixpQkFBaUIsRUFBRSxhQUFhO0VBQ2hDLFNBQVMsRUFBRSxhQUFhO0VBQ3hCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLG9CQUFvQixBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsb0JBQW9CLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxvQkFBb0IsQUFBQSxPQUFPLENBQUMsU0FBUyxDQUFDO0VBQ2hILHNCQUFzQixFQUFFLG1CQUFtQjtFQUMzQyxjQUFjLEVBQUUsbUJBQW1CO0VBQ25DLDBCQUEwQixFQUFFLElBQUk7RUFDaEMsa0JBQWtCLEVBQUUsSUFBSTtFQUN4QixpQ0FBaUMsRUFBRSxNQUFNO0VBQ3pDLHlCQUF5QixFQUFFLE1BQU07RUFDakMsaUNBQWlDLEVBQUUsUUFBUTtFQUMzQyx5QkFBeUIsRUFBRSxRQUFRO0VBQ25DLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUyxHQUMvQjs7QUFFRCx1QkFBdUI7QUFDdkIsa0JBQWtCLENBQWxCLHFCQUFrQjtFQUNoQixFQUFFO0lBQ0EsaUJBQWlCLEVBQUUsVUFBVTtJQUM3QixTQUFTLEVBQUUsVUFBVTs7QUFHekIsVUFBVSxDQUFWLHFCQUFVO0VBQ1IsRUFBRTtJQUNBLGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7O0FBR3pCLEFBQUEsc0JBQXNCLENBQUM7RUFDckIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCLEdBQ3JDOztBQUNELEFBQUEsc0JBQXNCLENBQUMsU0FBUyxDQUFDO0VBQy9CLGlCQUFpQixFQUFFLGFBQWE7RUFDaEMsU0FBUyxFQUFFLGFBQWE7RUFDeEIsa0NBQWtDLEVBQUUsUUFBUTtFQUM1QywwQkFBMEIsRUFBRSxRQUFRLEdBQ3JDOztBQUNELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxzQkFBc0IsQUFBQSxNQUFNLENBQUMsU0FBUyxFQUFFLHNCQUFzQixBQUFBLE9BQU8sQ0FBQyxTQUFTLENBQUM7RUFDdEgsc0JBQXNCLEVBQUUscUJBQXFCO0VBQzdDLGNBQWMsRUFBRSxxQkFBcUI7RUFDckMsMEJBQTBCLEVBQUUsSUFBSTtFQUNoQyxrQkFBa0IsRUFBRSxJQUFJO0VBQ3hCLGlDQUFpQyxFQUFFLE1BQU07RUFDekMseUJBQXlCLEVBQUUsTUFBTTtFQUNqQyxpQ0FBaUMsRUFBRSxRQUFRO0VBQzNDLHlCQUF5QixFQUFFLFFBQVE7RUFDbkMsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTLEdBQy9COztBQUVELGVBQWU7QUFDZixrQkFBa0IsQ0FBbEIsYUFBa0I7RUFDaEIsR0FBRztJQUNELGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7O0FBR3pCLFVBQVUsQ0FBVixhQUFVO0VBQ1IsR0FBRztJQUNELGlCQUFpQixFQUFFLFVBQVU7SUFDN0IsU0FBUyxFQUFFLFVBQVU7O0FBR3pCLEFBQUEsY0FBYyxDQUFDO0VBQ2IsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSSxHQUMxQjs7QUFDRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7RUFDdkIsaUJBQWlCLEVBQUUsYUFBYTtFQUNoQyxTQUFTLEVBQUUsYUFBYTtFQUN4QiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLGNBQWMsQUFBQSxNQUFNLENBQUMsU0FBUyxFQUFFLGNBQWMsQUFBQSxNQUFNLENBQUMsU0FBUyxFQUFFLGNBQWMsQUFBQSxPQUFPLENBQUMsU0FBUyxDQUFDO0VBQzlGLHNCQUFzQixFQUFFLGFBQWE7RUFDckMsY0FBYyxFQUFFLGFBQWE7RUFDN0IsMEJBQTBCLEVBQUUsSUFBSTtFQUNoQyxrQkFBa0IsRUFBRSxJQUFJO0VBQ3hCLGlDQUFpQyxFQUFFLE1BQU07RUFDekMseUJBQXlCLEVBQUUsTUFBTTtFQUNqQyxpQ0FBaUMsRUFBRSxDQUFDO0VBQ3BDLHlCQUF5QixFQUFFLENBQUMsR0FDN0I7O0FBRUQsY0FBYztBQUNkLGtCQUFrQixDQUFsQixZQUFrQjtFQUNoQixHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsVUFBVTtJQUM3QixTQUFTLEVBQUUsVUFBVTs7QUFHekIsVUFBVSxDQUFWLFlBQVU7RUFDUixHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsVUFBVTtJQUM3QixTQUFTLEVBQUUsVUFBVTs7QUFHekIsQUFBQSxhQUFhLENBQUM7RUFDWixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJLEdBQzFCOztBQUNELEFBQUEsYUFBYSxDQUFDLFNBQVMsQ0FBQztFQUN0QixpQkFBaUIsRUFBRSxhQUFhO0VBQ2hDLFNBQVMsRUFBRSxhQUFhO0VBQ3hCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QiwyQkFBMkIsRUFBRSxTQUFTO0VBQ3RDLG1CQUFtQixFQUFFLFNBQVM7RUFDOUIsa0NBQWtDLEVBQUUsUUFBUTtFQUM1QywwQkFBMEIsRUFBRSxRQUFRLEdBQ3JDOztBQUNELEFBQUEsYUFBYSxBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsYUFBYSxBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsYUFBYSxBQUFBLE9BQU8sQ0FBQyxTQUFTLENBQUM7RUFDM0Ysc0JBQXNCLEVBQUUsWUFBWTtFQUNwQyxjQUFjLEVBQUUsWUFBWTtFQUM1QiwwQkFBMEIsRUFBRSxJQUFJO0VBQ2hDLGtCQUFrQixFQUFFLElBQUk7RUFDeEIsaUNBQWlDLEVBQUUsTUFBTTtFQUN6Qyx5QkFBeUIsRUFBRSxNQUFNO0VBQ2pDLGlDQUFpQyxFQUFFLENBQUM7RUFDcEMseUJBQXlCLEVBQUUsQ0FBQyxHQUM3Qjs7QUFFRCxpQkFBaUI7QUFDakIsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSxnQkFBZ0IsQ0FBQyxTQUFTLENBQUM7RUFDekIsaUJBQWlCLEVBQUUsYUFBYTtFQUNoQyxTQUFTLEVBQUUsYUFBYTtFQUN4QiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLGdCQUFnQixBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsZ0JBQWdCLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxnQkFBZ0IsQUFBQSxPQUFPLENBQUMsU0FBUyxDQUFDO0VBQ3BHLGlCQUFpQixFQUFFLFVBQVU7RUFDN0IsU0FBUyxFQUFFLFVBQVU7RUFDckIsa0NBQWtDLEVBQUUscUNBQXFDO0VBQ3pFLDBCQUEwQixFQUFFLHFDQUFxQyxHQUNsRTs7QUFFRCxpQkFBaUI7QUFDakIsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSxnQkFBZ0IsQ0FBQyxTQUFTLENBQUM7RUFDekIsaUJBQWlCLEVBQUUsYUFBYTtFQUNoQyxTQUFTLEVBQUUsYUFBYTtFQUN4QiwyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsU0FBUztFQUN0QyxtQkFBbUIsRUFBRSxTQUFTO0VBQzlCLGtDQUFrQyxFQUFFLFFBQVE7RUFDNUMsMEJBQTBCLEVBQUUsUUFBUSxHQUNyQzs7QUFDRCxBQUFBLGdCQUFnQixBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsZ0JBQWdCLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxnQkFBZ0IsQUFBQSxPQUFPLENBQUMsU0FBUyxDQUFDO0VBQ3BHLGlCQUFpQixFQUFFLGFBQWE7RUFDaEMsU0FBUyxFQUFFLGFBQWEsR0FDekI7O0FBRUQsc0JBQXNCO0FBQ3RCLEFBQUEscUJBQXFCLENBQUM7RUFDcEIsT0FBTyxFQUFFLFlBQVk7RUFDckIsY0FBYyxFQUFFLE1BQU07RUFDdEIsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUN6QyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsZ0JBQWdCO0VBQ3BDLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSSxHQUMxQjs7QUFDRCxBQUFBLHFCQUFxQixDQUFDLFNBQVMsQ0FBQztFQUM5QixpQkFBaUIsRUFBRSxhQUFhO0VBQ2hDLFNBQVMsRUFBRSxhQUFhO0VBQ3hCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QiwyQkFBMkIsRUFBRSxTQUFTO0VBQ3RDLG1CQUFtQixFQUFFLFNBQVM7RUFDOUIsa0NBQWtDLEVBQUUsUUFBUTtFQUM1QywwQkFBMEIsRUFBRSxRQUFRLEdBQ3JDOztBQUNELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxxQkFBcUIsQUFBQSxNQUFNLENBQUMsU0FBUyxFQUFFLHFCQUFxQixBQUFBLE9BQU8sQ0FBQyxTQUFTLENBQUM7RUFDbkgsaUJBQWlCLEVBQUUsVUFBVSxDQUFDLGFBQWE7RUFDM0MsU0FBUyxFQUFFLFVBQVUsQ0FBQyxhQUFhLEdBQ3BDOztBQUVELGdCQUFnQjtBQUNoQixBQUFBLGVBQWUsQ0FBQztFQUNkLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSxlQUFlLENBQUMsU0FBUyxDQUFDO0VBQ3hCLGlCQUFpQixFQUFFLGFBQWE7RUFDaEMsU0FBUyxFQUFFLGFBQWE7RUFDeEIsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLDJCQUEyQixFQUFFLFNBQVM7RUFDdEMsbUJBQW1CLEVBQUUsU0FBUztFQUM5QixrQ0FBa0MsRUFBRSxRQUFRO0VBQzVDLDBCQUEwQixFQUFFLFFBQVEsR0FDckM7O0FBQ0QsQUFBQSxlQUFlLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxlQUFlLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxlQUFlLEFBQUEsT0FBTyxDQUFDLFNBQVMsQ0FBQztFQUNqRyxpQkFBaUIsRUFBRSxnQkFBZ0I7RUFDbkMsU0FBUyxFQUFFLGdCQUFnQixHQUM1Qjs7QUFFRCxlQUFlO0FBQ2YsQUFBQSxjQUFjLENBQUM7RUFDYixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJLEdBQzFCOztBQUNELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztFQUN2QixpQkFBaUIsRUFBRSxhQUFhO0VBQ2hDLFNBQVMsRUFBRSxhQUFhO0VBQ3hCLDJCQUEyQixFQUFFLElBQUk7RUFDakMsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QiwyQkFBMkIsRUFBRSxTQUFTO0VBQ3RDLG1CQUFtQixFQUFFLFNBQVM7RUFDOUIsa0NBQWtDLEVBQUUsUUFBUTtFQUM1QywwQkFBMEIsRUFBRSxRQUFRLEdBQ3JDOztBQUNELEFBQUEsY0FBYyxBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsY0FBYyxBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsY0FBYyxBQUFBLE9BQU8sQ0FBQyxTQUFTLENBQUM7RUFDOUYsaUJBQWlCLEVBQUUsZUFBZTtFQUNsQyxTQUFTLEVBQUUsZUFBZSxHQUMzQjs7QUFFRCxjQUFjO0FBQ2Qsa0JBQWtCLENBQWxCLFlBQWtCO0VBQ2hCLEVBQUU7SUFDQSxpQkFBaUIsRUFBRSxnQkFBZ0I7SUFDbkMsU0FBUyxFQUFFLGdCQUFnQjtFQUU3QixHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZ0JBQWdCO0lBQ25DLFNBQVMsRUFBRSxnQkFBZ0I7RUFFN0IsSUFBSTtJQUNGLGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCOztBQUcvQixVQUFVLENBQVYsWUFBVTtFQUNSLEVBQUU7SUFDQSxpQkFBaUIsRUFBRSxnQkFBZ0I7SUFDbkMsU0FBUyxFQUFFLGdCQUFnQjtFQUU3QixHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZ0JBQWdCO0lBQ25DLFNBQVMsRUFBRSxnQkFBZ0I7RUFFN0IsSUFBSTtJQUNGLGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCOztBQUcvQixrQkFBa0IsQ0FBbEIsa0JBQWtCO0VBQ2hCLElBQUk7SUFDRixpQkFBaUIsRUFBRSxnQkFBZ0I7SUFDbkMsU0FBUyxFQUFFLGdCQUFnQjs7QUFHL0IsVUFBVSxDQUFWLGtCQUFVO0VBQ1IsSUFBSTtJQUNGLGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCOztBQUcvQixBQUFBLGFBQWEsQ0FBQztFQUNaLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSxhQUFhLENBQUMsU0FBUyxDQUFDO0VBQ3RCLGlCQUFpQixFQUFFLGFBQWE7RUFDaEMsU0FBUyxFQUFFLGFBQWEsR0FDekI7O0FBQ0QsQUFBQSxhQUFhLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxhQUFhLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxhQUFhLEFBQUEsT0FBTyxDQUFDLFNBQVMsQ0FBQztFQUMzRixzQkFBc0IsRUFBRSxnQ0FBZ0M7RUFDeEQsY0FBYyxFQUFFLGdDQUFnQztFQUNoRCwwQkFBMEIsRUFBRSxTQUFTO0VBQ3JDLGtCQUFrQixFQUFFLFNBQVM7RUFDN0IsdUJBQXVCLEVBQUUsT0FBTztFQUNoQyxlQUFlLEVBQUUsT0FBTztFQUN4QixpQ0FBaUMsRUFBRSxxQkFBcUI7RUFDeEQseUJBQXlCLEVBQUUscUJBQXFCO0VBQ2hELGlDQUFpQyxFQUFFLFdBQVc7RUFDOUMseUJBQXlCLEVBQUUsV0FBVztFQUN0QywyQkFBMkIsRUFBRSxRQUFRO0VBQ3JDLG1CQUFtQixFQUFFLFFBQVE7RUFDN0IsMkJBQTJCLEVBQUUsaUJBQWlCO0VBQzlDLG1CQUFtQixFQUFFLGlCQUFpQixHQUN2Qzs7QUFFRCxlQUFlO0FBQ2Ysa0JBQWtCLENBQWxCLGFBQWtCO0VBQ2hCLEVBQUU7SUFDQSxpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlO0VBRTVCLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlO0VBRTVCLElBQUk7SUFDRixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlOztBQUc5QixVQUFVLENBQVYsYUFBVTtFQUNSLEVBQUU7SUFDQSxpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlO0VBRTVCLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlO0VBRTVCLElBQUk7SUFDRixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlOztBQUc5QixrQkFBa0IsQ0FBbEIsa0JBQWtCO0VBQ2hCLElBQUk7SUFDRixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlOztBQUc5QixVQUFVLENBQVYsa0JBQVU7RUFDUixJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsZUFBZTtJQUNsQyxTQUFTLEVBQUUsZUFBZTs7QUFHOUIsQUFBQSxjQUFjLENBQUM7RUFDYixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJLEdBQzFCOztBQUNELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztFQUN2QixpQkFBaUIsRUFBRSxhQUFhO0VBQ2hDLFNBQVMsRUFBRSxhQUFhLEdBQ3pCOztBQUNELEFBQUEsY0FBYyxBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsY0FBYyxBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsY0FBYyxBQUFBLE9BQU8sQ0FBQyxTQUFTLENBQUM7RUFDOUYsc0JBQXNCLEVBQUUsaUNBQWlDO0VBQ3pELGNBQWMsRUFBRSxpQ0FBaUM7RUFDakQsMEJBQTBCLEVBQUUsU0FBUztFQUNyQyxrQkFBa0IsRUFBRSxTQUFTO0VBQzdCLHVCQUF1QixFQUFFLE9BQU87RUFDaEMsZUFBZSxFQUFFLE9BQU87RUFDeEIsaUNBQWlDLEVBQUUscUJBQXFCO0VBQ3hELHlCQUF5QixFQUFFLHFCQUFxQjtFQUNoRCxpQ0FBaUMsRUFBRSxXQUFXO0VBQzlDLHlCQUF5QixFQUFFLFdBQVc7RUFDdEMsMkJBQTJCLEVBQUUsUUFBUTtFQUNyQyxtQkFBbUIsRUFBRSxRQUFRO0VBQzdCLDJCQUEyQixFQUFFLGlCQUFpQjtFQUM5QyxtQkFBbUIsRUFBRSxpQkFBaUIsR0FDdkM7O0FBRUQsNEJBQTRCO0FBQzVCLGtCQUFrQixDQUFsQiwwQkFBa0I7RUFDaEIsTUFBTTtJQUNKLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7RUFFNUIsS0FBSztJQUNILGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCO0VBRTdCLE1BQU07SUFDSixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlO0VBRTVCLEtBQUs7SUFDSCxpQkFBaUIsRUFBRSxnQkFBZ0I7SUFDbkMsU0FBUyxFQUFFLGdCQUFnQjtFQUU3QixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsZUFBZTtJQUNsQyxTQUFTLEVBQUUsZUFBZTtFQUU1QixJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsYUFBYTtJQUNoQyxTQUFTLEVBQUUsYUFBYTs7QUFHNUIsVUFBVSxDQUFWLDBCQUFVO0VBQ1IsTUFBTTtJQUNKLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7RUFFNUIsS0FBSztJQUNILGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCO0VBRTdCLE1BQU07SUFDSixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlO0VBRTVCLEtBQUs7SUFDSCxpQkFBaUIsRUFBRSxnQkFBZ0I7SUFDbkMsU0FBUyxFQUFFLGdCQUFnQjtFQUU3QixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsZUFBZTtJQUNsQyxTQUFTLEVBQUUsZUFBZTtFQUU1QixJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsYUFBYTtJQUNoQyxTQUFTLEVBQUUsYUFBYTs7QUFHNUIsQUFBQSwyQkFBMkIsQ0FBQztFQUMxQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsMkJBQTJCLEVBQUUsSUFBSTtFQUNqQyxtQkFBbUIsRUFBRSxJQUFJLEdBQzFCOztBQUNELEFBQUEsMkJBQTJCLENBQUMsU0FBUyxDQUFDO0VBQ3BDLGlCQUFpQixFQUFFLGFBQWE7RUFDaEMsU0FBUyxFQUFFLGFBQWEsR0FDekI7O0FBQ0QsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUMsU0FBUyxFQUFFLDJCQUEyQixBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsMkJBQTJCLEFBQUEsT0FBTyxDQUFDLFNBQVMsQ0FBQztFQUNySSxzQkFBc0IsRUFBRSwwQkFBMEI7RUFDbEQsY0FBYyxFQUFFLDBCQUEwQjtFQUMxQywwQkFBMEIsRUFBRSxFQUFFO0VBQzlCLGtCQUFrQixFQUFFLEVBQUU7RUFDdEIsaUNBQWlDLEVBQUUsV0FBVztFQUM5Qyx5QkFBeUIsRUFBRSxXQUFXO0VBQ3RDLGlDQUFpQyxFQUFFLENBQUM7RUFDcEMseUJBQXlCLEVBQUUsQ0FBQyxHQUM3Qjs7QUFFRCwwQkFBMEI7QUFDMUIsa0JBQWtCLENBQWxCLHdCQUFrQjtFQUNoQixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsZUFBZTtJQUNsQyxTQUFTLEVBQUUsZUFBZTtFQUU1QixLQUFLO0lBQ0gsaUJBQWlCLEVBQUUsZ0JBQWdCO0lBQ25DLFNBQVMsRUFBRSxnQkFBZ0I7RUFFN0IsTUFBTTtJQUNKLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7RUFFNUIsS0FBSztJQUNILGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCO0VBRTdCLE1BQU07SUFDSixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlO0VBRTVCLElBQUk7SUFDRixpQkFBaUIsRUFBRSxhQUFhO0lBQ2hDLFNBQVMsRUFBRSxhQUFhOztBQUc1QixVQUFVLENBQVYsd0JBQVU7RUFDUixNQUFNO0lBQ0osaUJBQWlCLEVBQUUsZUFBZTtJQUNsQyxTQUFTLEVBQUUsZUFBZTtFQUU1QixLQUFLO0lBQ0gsaUJBQWlCLEVBQUUsZ0JBQWdCO0lBQ25DLFNBQVMsRUFBRSxnQkFBZ0I7RUFFN0IsTUFBTTtJQUNKLGlCQUFpQixFQUFFLGVBQWU7SUFDbEMsU0FBUyxFQUFFLGVBQWU7RUFFNUIsS0FBSztJQUNILGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxTQUFTLEVBQUUsZ0JBQWdCO0VBRTdCLE1BQU07SUFDSixpQkFBaUIsRUFBRSxlQUFlO0lBQ2xDLFNBQVMsRUFBRSxlQUFlO0VBRTVCLElBQUk7SUFDRixpQkFBaUIsRUFBRSxhQUFhO0lBQ2hDLFNBQVMsRUFBRSxhQUFhOztBQUc1QixBQUFBLHlCQUF5QixDQUFDO0VBQ3hCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSx5QkFBeUIsQ0FBQyxTQUFTLENBQUM7RUFDbEMsaUJBQWlCLEVBQUUsYUFBYTtFQUNoQyxTQUFTLEVBQUUsYUFBYSxHQUN6Qjs7QUFDRCxBQUFBLHlCQUF5QixBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUseUJBQXlCLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSx5QkFBeUIsQUFBQSxPQUFPLENBQUMsU0FBUyxDQUFDO0VBQy9ILHNCQUFzQixFQUFFLHdCQUF3QjtFQUNoRCxjQUFjLEVBQUUsd0JBQXdCO0VBQ3hDLDBCQUEwQixFQUFFLEVBQUU7RUFDOUIsa0JBQWtCLEVBQUUsRUFBRTtFQUN0QixpQ0FBaUMsRUFBRSxXQUFXO0VBQzlDLHlCQUF5QixFQUFFLFdBQVc7RUFDdEMsaUNBQWlDLEVBQUUsQ0FBQztFQUNwQyx5QkFBeUIsRUFBRSxDQUFDLEdBQzdCOztBQUVELGVBQWU7QUFDZixrQkFBa0IsQ0FBbEIsYUFBa0I7RUFDaEIsR0FBRztJQUNELGlCQUFpQixFQUFFLGVBQWUsQ0FBQyxZQUFZO0lBQy9DLFNBQVMsRUFBRSxlQUFlLENBQUMsWUFBWTtFQUV6QyxJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtJQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTs7QUFHN0MsVUFBVSxDQUFWLGFBQVU7RUFDUixHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZUFBZSxDQUFDLFlBQVk7SUFDL0MsU0FBUyxFQUFFLGVBQWUsQ0FBQyxZQUFZO0VBRXpDLElBQUk7SUFDRixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0lBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhOztBQUc3QyxBQUFBLGNBQWMsQ0FBQztFQUNiLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0VBQ3ZCLGlCQUFpQixFQUFFLGFBQWE7RUFDaEMsU0FBUyxFQUFFLGFBQWEsR0FDekI7O0FBQ0QsQUFBQSxjQUFjLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxjQUFjLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxjQUFjLEFBQUEsT0FBTyxDQUFDLFNBQVMsQ0FBQztFQUM5RixzQkFBc0IsRUFBRSxhQUFhO0VBQ3JDLGNBQWMsRUFBRSxhQUFhO0VBQzdCLDBCQUEwQixFQUFFLEtBQUs7RUFDakMsa0JBQWtCLEVBQUUsS0FBSztFQUN6QixpQ0FBaUMsRUFBRSxNQUFNO0VBQ3pDLHlCQUF5QixFQUFFLE1BQU07RUFDakMsaUNBQWlDLEVBQUUsUUFBUTtFQUMzQyx5QkFBeUIsRUFBRSxRQUFRLEdBQ3BDOztBQUVELG1CQUFtQjtBQUNuQixrQkFBa0IsQ0FBbEIsaUJBQWtCO0VBQ2hCLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxlQUFlLENBQUMsWUFBWTtJQUMvQyxTQUFTLEVBQUUsZUFBZSxDQUFDLFlBQVk7RUFFekMsR0FBRztJQUNELGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7SUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFFM0MsR0FBRztJQUNELGlCQUFpQixFQUFFLGVBQWUsQ0FBQyxZQUFZO0lBQy9DLFNBQVMsRUFBRSxlQUFlLENBQUMsWUFBWTtFQUV6QyxHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtJQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUUzQyxHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZUFBZSxDQUFDLFlBQVk7SUFDL0MsU0FBUyxFQUFFLGVBQWUsQ0FBQyxZQUFZO0VBRXpDLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0lBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBRTNDLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxlQUFlLENBQUMsWUFBWTtJQUMvQyxTQUFTLEVBQUUsZUFBZSxDQUFDLFlBQVk7RUFFekMsR0FBRztJQUNELGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7SUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFFM0MsR0FBRztJQUNELGlCQUFpQixFQUFFLGVBQWUsQ0FBQyxTQUFTO0lBQzVDLFNBQVMsRUFBRSxlQUFlLENBQUMsU0FBUztFQUV0QyxJQUFJO0lBQ0YsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsU0FBUztJQUM3QyxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsU0FBUzs7QUFHekMsVUFBVSxDQUFWLGlCQUFVO0VBQ1IsR0FBRztJQUNELGlCQUFpQixFQUFFLGVBQWUsQ0FBQyxZQUFZO0lBQy9DLFNBQVMsRUFBRSxlQUFlLENBQUMsWUFBWTtFQUV6QyxHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtJQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUUzQyxHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZUFBZSxDQUFDLFlBQVk7SUFDL0MsU0FBUyxFQUFFLGVBQWUsQ0FBQyxZQUFZO0VBRXpDLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0lBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBRTNDLEdBQUc7SUFDRCxpQkFBaUIsRUFBRSxlQUFlLENBQUMsWUFBWTtJQUMvQyxTQUFTLEVBQUUsZUFBZSxDQUFDLFlBQVk7RUFFekMsR0FBRztJQUNELGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7SUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFFM0MsR0FBRztJQUNELGlCQUFpQixFQUFFLGVBQWUsQ0FBQyxZQUFZO0lBQy9DLFNBQVMsRUFBRSxlQUFlLENBQUMsWUFBWTtFQUV6QyxHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtJQUNqRCxTQUFTLEVBQUUsZ0JBQWdCLENBQUMsYUFBYTtFQUUzQyxHQUFHO0lBQ0QsaUJBQWlCLEVBQUUsZUFBZSxDQUFDLFNBQVM7SUFDNUMsU0FBUyxFQUFFLGVBQWUsQ0FBQyxTQUFTO0VBRXRDLElBQUk7SUFDRixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxTQUFTO0lBQzdDLFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxTQUFTOztBQUd6QyxBQUFBLGtCQUFrQixDQUFDO0VBQ2pCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUksR0FDMUI7O0FBQ0QsQUFBQSxrQkFBa0IsQ0FBQyxTQUFTLENBQUM7RUFDM0IsaUJBQWlCLEVBQUUsYUFBYTtFQUNoQyxTQUFTLEVBQUUsYUFBYSxHQUN6Qjs7QUFDRCxBQUFBLGtCQUFrQixBQUFBLE1BQU0sQ0FBQyxTQUFTLEVBQUUsa0JBQWtCLEFBQUEsTUFBTSxDQUFDLFNBQVMsRUFBRSxrQkFBa0IsQUFBQSxPQUFPLENBQUMsU0FBUyxDQUFDO0VBQzFHLHNCQUFzQixFQUFFLGlCQUFpQjtFQUN6QyxjQUFjLEVBQUUsaUJBQWlCO0VBQ2pDLDBCQUEwQixFQUFFLEtBQUs7RUFDakMsa0JBQWtCLEVBQUUsS0FBSztFQUN6QixpQ0FBaUMsRUFBRSxNQUFNO0VBQ3pDLHlCQUF5QixFQUFFLE1BQU07RUFDakMsaUNBQWlDLEVBQUUsQ0FBQztFQUNwQyx5QkFBeUIsRUFBRSxDQUFDLEdBQzdCOztBQUVELFdBQVc7QUFDWCxtQkFBbUI7QUFDbkIsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixpQkFBaUIsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ2pELFNBQVMsRUFBRSxnQkFBZ0IsQ0FBQyxhQUFhO0VBQ3pDLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxnQkFBZ0I7RUFDcEMsUUFBUSxFQUFFLFFBQVEsR0FDbkI7O0FBQ0QsQUFBQSxrQkFBa0IsQUFBQSxPQUFPLENBQUM7RUFDeEIsY0FBYyxFQUFFLElBQUk7RUFDcEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEVBQUU7RUFDWCxNQUFNLEVBQUUsQ0FBQztFQUNULEtBQUssRUFBRSxDQUFDO0VBQ1IsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLFNBQVM7RUFDVCxVQUFVLEVBQUUsaUVBQWlFO0VBQzdFLE1BQU0sRUFBRSx5R0FBeUc7RUFDakgsZUFBZTtFQUNmLE9BQU8sRUFBRSxJQUFJO0VBQ2IsVUFBVSxFQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLGtCQUFrQjtFQUMxQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsYUFBYTtFQUMxQyxtQkFBbUIsRUFBRSxhQUFhLEdBQ25DOztBQUNELEFBQUEsa0JBQWtCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxrQkFBa0IsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLGtCQUFrQixBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDakcsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUVELG9CQUFvQjtBQUNwQixBQUFBLG1CQUFtQixDQUFDO0VBQ2xCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsUUFBUSxHQUNuQjs7QUFDRCxBQUFBLG1CQUFtQixBQUFBLE9BQU8sQ0FBQztFQUN6QixjQUFjLEVBQUUsSUFBSTtFQUNwQixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLE1BQU0sRUFBRSxDQUFDO0VBQ1QsS0FBSyxFQUFFLENBQUM7RUFDUixHQUFHLEVBQUUsQ0FBQztFQUNOLEtBQUssRUFBRSxDQUFDO0VBQ1IsVUFBVSxFQUFFLEtBQUs7RUFDakIsU0FBUztFQUNULFVBQVUsRUFBRSxpRUFBaUU7RUFDN0UsVUFBVSxFQUFHLElBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLGtCQUFrQjtFQUMzQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsYUFBYTtFQUMxQyxtQkFBbUIsRUFBRSxhQUFhLEdBQ25DOztBQUNELEFBQUEsbUJBQW1CLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxtQkFBbUIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLG1CQUFtQixBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDcEcsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUVELHVCQUF1QjtBQUN2QixBQUFBLHNCQUFzQixDQUFDO0VBQ3JCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsUUFBUSxHQUNuQjs7QUFDRCxBQUFBLHNCQUFzQixBQUFBLE9BQU8sQ0FBQztFQUM1QixjQUFjLEVBQUUsSUFBSTtFQUNwQixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLE1BQU0sRUFBRSxDQUFDO0VBQ1QsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULEtBQUssRUFBRSxDQUFDO0VBQ1IsVUFBVSxFQUFFLEtBQUs7RUFDakIsU0FBUztFQUNULFVBQVUsRUFBRSxpRUFBaUU7RUFDN0UsVUFBVSxFQUFHLElBQUcsQ0FBRSxJQUFHLENBQUMsR0FBRyxDQUFDLGtCQUFrQjtFQUM1QywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsYUFBYTtFQUMxQyxtQkFBbUIsRUFBRSxhQUFhLEdBQ25DOztBQUNELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxzQkFBc0IsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLHNCQUFzQixBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDN0csS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUVELHNCQUFzQjtBQUN0QixBQUFBLHFCQUFxQixDQUFDO0VBQ3BCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLGlCQUFpQixFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDakQsU0FBUyxFQUFFLGdCQUFnQixDQUFDLGFBQWE7RUFDekMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLGdCQUFnQjtFQUNwQyxRQUFRLEVBQUUsUUFBUSxHQUNuQjs7QUFDRCxBQUFBLHFCQUFxQixBQUFBLE9BQU8sQ0FBQztFQUMzQixjQUFjLEVBQUUsSUFBSTtFQUNwQixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsRUFBRTtFQUNYLE1BQU0sRUFBRSxDQUFDO0VBQ1QsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsVUFBVSxFQUFFLEtBQUs7RUFDakIsU0FBUztFQUNULFVBQVUsRUFBRSxnRUFBZ0U7RUFDNUUsVUFBVSxFQUFFLEdBQUcsQ0FBRSxJQUFHLENBQUMsR0FBRyxDQUFDLGtCQUFrQjtFQUMzQywyQkFBMkIsRUFBRSxJQUFJO0VBQ2pDLG1CQUFtQixFQUFFLElBQUk7RUFDekIsMkJBQTJCLEVBQUUsYUFBYTtFQUMxQyxtQkFBbUIsRUFBRSxhQUFhLEdBQ25DOztBQUNELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxBQUFBLE9BQU8sRUFBRSxxQkFBcUIsQUFBQSxNQUFNLEFBQUEsT0FBTyxFQUFFLHFCQUFxQixBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDMUcsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUVELHFDQUFxQztBQ3ZqSXJDLEFBQUEsY0FBYyxDQUFDO0VBQ1gsVUFBVSxFQUFDLEtBQUs7RUFDaEIsTUFBTSxFQUFFLElBQUk7RUFDWixLQUFLLEVBQUMsS0FBSyxHQUNkOztBQUVELGFBQWE7QUFDYixjQUFjLENBQWQsWUFBYztFQUNWLEFBQUEsY0FBYyxDQUFDO0lBQ1gsVUFBVSxFQUFDLEtBQUs7SUFDaEIsTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUMsSUFBSSxHQUNiOztBQUdMLFVBQVU7QUFDVixBQUFBLENBQUMsQUFBQSxlQUFlLEVBQUUsS0FBSyxDQUFDLGNBQWMsQ0FBQztFQUNuQyxLQUFLLEVBQUUsSUFBSSxHQUNkOztBQUVELFlBQVk7QUFDWixNQUFNLEtBQUssR0FBRyxNQUFNLGNBQWMsRUFBRSxTQUFTO0VBQ04sU0FBQyxFQUF6QixrQkFBa0IsRUFBQyxJQUFJO0lBQzlCLEFBQUEsY0FBYyxDQUFDO01BQ1gsS0FBSyxFQUFFLElBQUksR0FDZDs7QUFLVCxBQUFBLHVCQUF1QixDQUFDO0VBQ3BCLE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxVQUFVLEVBQUUsS0FBSztFQUNqQixVQUFVLEVBQUUsS0FBSyxHQUNwQjs7QUFFRCxBQUFBLDZCQUE2QixDQUFDO0VBQzFCLE1BQU0sRUFBRSxLQUFLO0VBQ2IsS0FBSyxFQUFFLElBQUksR0FDZDs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2IsU0FBUyxFQUFDLE1BQU0sR0FDbkI7O0FBRUQsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNwQyxBQUFBLGFBQWEsQ0FBQztJQUNWLE1BQU0sRUFBRSxJQUFJO0lBQ1osUUFBUSxFQUFFLE1BQU0sR0FDbkI7RUFFRCxBQUFBLGNBQWMsQ0FBQztJQUNYLFVBQVUsRUFBQyxLQUFLO0lBQ2hCLE1BQU0sRUFBQyxJQUFJLEdBQ2Q7O0FDdkRMLEFBQUEsT0FBTyxDQUFDO0VBQ0osTUFBTSxFQUFFLElBQUksR0FDZjs7QUFDRCxBQUFBLFVBQVUsQ0FBQztFQUNQLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBRUQsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtFQUVyQyxBQUFBLFVBQVUsQ0FBQztJQUNQLGFBQWEsRUFBQyxHQUFHO0lBQ2pCLFlBQVksRUFBQyxHQUFHLEdBQ25COztBQUdMLEFBQUEsVUFBVSxDQUFDLFlBQVksQ0FBQztFQUNwQixNQUFNLEVBQUUsR0FBRztFQUNYLFNBQVMsRUFBRSxJQUFJO0VBQ2YsVUFBVSxFQUFFLEtBQUs7RUFDakIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsV0FBVyxFQUFFLElBQUksR0FDcEI7O0FBQ0QsQUFBQSxVQUFVLENBQUMsWUFBWSxDQUFDLGVBQWUsQ0FBQTtFQUNuQyxTQUFTLEVBQUUsSUFBSTtFQUNmLFFBQVEsRUFBRSxtQkFBbUI7RUFDN0IsSUFBSSxFQUFFLElBQUk7RUFDVixHQUFHLEVBQUUsR0FBRyxHQUNYOztBQUVELEFBQUEsVUFBVSxDQUFDLHFCQUFxQixDQUFDO0VBQzdCLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUVELEFBQUEsbUJBQW1CLENBQUM7RUFDaEIsS0FBSyxFQUFFLElBQUksR0FDZDs7QUFFRCxBQUFBLGVBQWUsQ0FBQztFQUNaLE1BQU0sRUFBRSxrQkFBa0I7RUFDMUIsS0FBSyxFQUFFLEtBQUs7RUFDWixRQUFRLEVBQUUsS0FBSztFQUNmLE9BQU8sRUFBQyxJQUFJO0VBQ1osVUFBVSxFQUFDLElBQUk7RUFDZixVQUFVLEVBQUMsSUFBSSxHQUNsQjs7QUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsZUFBZSxDQUFDO0lBQ1osVUFBVSxFQUFDLEdBQUcsR0FDakI7O0FBS0wsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLFFBQVEsRUFBRSxLQUFLO0VBQ2YsR0FBRyxFQUFFLENBQUM7RUFFTixJQUFJLEVBQUUsQ0FBQztFQUNQLE9BQU8sRUFBRSxJQUFJO0VBQ2IsS0FBSyxFQUFDLEtBQUssR0FDZDs7QUFFRCxBQUFBLDJCQUEyQixDQUFDO0VBQ3hCLFlBQVksRUFBQyxJQUFJLEdBQ3BCOztBQUVELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07RUFDckMsQUFBQSxrQkFBa0IsQ0FBQztJQUNmLFFBQVEsRUFBRSxRQUFRLEdBQ3JCO0VBQ0QsQUFBQSx1QkFBdUIsQ0FBQztJQUNwQixPQUFPLEVBQUMsSUFBSSxHQUNmOztBQUdMLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxlQUFlLENBQUM7SUFDWixNQUFNLEVBQUUsbUJBQW1CLEdBQzlCO0VBRUQ7O1FBRUk7O0FBR1IsQUFBQSxlQUFlLENBQUM7RUFDWixnQkFBZ0IsRUFBRSxPQUFPLEdBQzVCOztBQUVELEFBQUEsZUFBZSxDQUFDLFVBQVUsQ0FBQztFQUN2QixNQUFNLEVBQUUsSUFBSSxHQUNmOztBQUNELEFBQUEsZUFBZSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUM7RUFDekIsc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2QixNQUFNLEVBQUUsR0FBRztFQUNYLFFBQVEsRUFBRSxRQUFRLEdBQ3JCOztBQUNELEFBQUEsZUFBZSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFBO0VBQ3hDLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFDLEdBQUcsR0FDbEI7O0FBRUQsQUFBQSxlQUFlLENBQUMsZ0JBQWdCLENBQUM7RUFDN0IsV0FBVyxFQUFFLGVBQWU7RUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDbEM7O0FBQ0QsQUFBQSxlQUFlLENBQUMsYUFBYSxDQUFDO0VBQzFCO3NCQUNrQjtFQUNsQixnQkFBZ0IsRUFBQyxLQUFLLEdBQ3pCOztBQUVELEFBQUEsZUFBZSxDQUFDLGNBQWMsQ0FBQztFQUMzQixRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsR0FBRztFQUNYLEtBQUssRUFBRSxLQUFLLEdBQ2Y7O0FBRUQsQUFBQSxlQUFlLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQztFQUM3Qjt3QkFDb0I7RUFDcEIsV0FBVyxFQUFDLEdBQUc7RUFDZixNQUFNLEVBQUUsR0FBRyxHQUNkOztBQUVELEFBQUEsaUJBQWlCLENBQUM7RUFDZCxNQUFNLEVBQUUsSUFBSTtFQUNaLGdCQUFnQixFQUFFLE9BQU8sR0FDNUI7O0FBQ0QsQUFBQSxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDO0VBQzNCLE1BQU0sRUFBRSxHQUFHO0VBQ1gsU0FBUyxFQUFFLElBQUk7RUFDZixRQUFRLEVBQUUsUUFBUSxHQUNyQjs7QUFDRCxBQUFBLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFBO0VBQzFDLFNBQVMsRUFBRSxJQUFJO0VBQ2YsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEdBQUcsR0FDWDs7QUFFRCxBQUFBLGlCQUFpQixDQUFDLGtCQUFrQixDQUFDO0VBQ2pDLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBQ0QsQUFBQSxpQkFBaUIsQ0FBQyxrQkFBa0IsQUFBQSxNQUFNLENBQUM7RUFDdkMsZ0JBQWdCLEVBQUUsS0FBSyxHQUMxQjs7QUFFRCxBQUFBLGlCQUFpQixDQUFDLGtCQUFrQixDQUFDLENBQUMsQ0FBQztFQUNuQyxXQUFXLEVBQUUsR0FBRyxHQUNuQjs7QUFDRCxBQUFBLGlCQUFpQixDQUFDLGtCQUFrQixDQUFDLGVBQWUsQ0FBQztFQUNqRCxTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUFFRCxBQUFBLGlCQUFpQixDQUFDO0VBQ2QsT0FBTyxFQUFDLFNBQVM7RUFDakIsZ0JBQWdCLEVBQUMsS0FBSyxHQUN6Qjs7QUFFRCxBQUFBLG9CQUFvQixDQUFDO0VBQ2pCLE1BQU0sRUFBQyxJQUFJO0VBQ1gsT0FBTyxFQUFDLElBQUk7RUFDWixNQUFNLEVBQUMsT0FBTyxHQUNqQjs7QUFFRCxBQUFBLHdCQUF3QixDQUFDO0VBQ3JCLEtBQUssRUFBRSxLQUFLLEdBQ2Y7O0FBQ0QsQUFBQSxtQkFBbUIsQ0FBQztFQUNoQixRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsSUFBSTtFQUNaLE9BQU8sRUFBRSxDQUFDO0VBQ1YsVUFBVSxFQUFFLElBQUk7RUFDaEIsT0FBTyxFQUFDLElBQUksR0FDZjs7QUFFRCxBQUFBLG1CQUFtQixDQUFDLEVBQUUsQUFBQSxNQUFNLENBQUM7RUFDekIsZ0JBQWdCLEVBQUUsT0FBTyxHQUM1Qjs7QUFFRCxBQUFBLG1CQUFtQixDQUFDLEVBQUUsQ0FBQztFQUNuQixPQUFPLEVBQUUsR0FBRztFQUNaLFlBQVksRUFBRSxJQUFJO0VBQ2xCLE1BQU0sRUFBRSxPQUFPLEdBQ2xCOztBQUNELEFBQUEsbUJBQW1CLENBQUMsRUFBRSxBQUFBLFlBQVksQ0FBQztFQUMvQixXQUFXLEVBQUUsSUFBSSxHQUNwQjs7QUFDRCxBQUFBLG1CQUFtQixDQUFDLEVBQUUsQUFBQSxXQUFXLENBQUM7RUFDOUIsY0FBYyxFQUFFLElBQUksR0FDdkI7O0FBR0Q7Ozs7OztJQU1JO0FBQ0osQUFBQSxvQkFBb0IsQ0FBQztFQUNqQiwyQ0FBMkM7RUFDM0MsS0FBSyxFQUFFLEtBQUs7RUFDWixRQUFRLEVBQUUsS0FBSztFQUNmLEdBQUcsRUFBRSxLQUFLO0VBQ1YsSUFBSSxFQUFFLEdBQUcsR0FDWjs7QUFFRDs7SUFFSTtBQUVKLEFBQUEsb0JBQW9CLENBQUMsU0FBUyxDQUFDO0VBQzNCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsT0FBTyxFQUFFLGNBQWMsR0FDMUI7O0FBRUQsQUFBQSxvQkFBb0IsQ0FBQyxRQUFRLENBQUMsY0FBYyxDQUFDO0VBQ3pDLE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLEtBQUssR0FDcEI7O0FBRUQsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtFQUNyQyxBQUFBLG9CQUFvQixDQUFDLGNBQWMsQ0FBQztJQUNoQyxZQUFZLEVBQUUsZUFBZTtJQUM3QixhQUFhLEVBQUUsZUFBZSxHQUNqQzs7QUFJTCxBQUFBLGNBQWMsQ0FBQyxpQkFBaUIsQ0FBQztFQUM3QixRQUFRLEVBQUUsUUFBUSxHQUNyQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxpQkFBaUIsQ0FBQyxhQUFhLENBQUM7RUFDM0MsUUFBUSxFQUFFLFFBQVE7RUFDbEIsTUFBTSxFQUFFLEdBQUc7RUFDWCxLQUFLLEVBQUUsR0FBRyxHQUNiOztBQUdELEFBQUEsY0FBYyxDQUFDLGFBQWEsQUFBQSxPQUFPLENBQUM7RUFDaEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDbkI7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQyxPQUFPLENBQUM7RUFDdkIsbUJBQW1CO0VBQ25CLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLEtBQUssRUFBRSxJQUFJO0VBQ1gsYUFBYSxFQUFFLGlCQUFpQixHQUNuQzs7QUFFRCxBQUFBLG9CQUFvQixDQUFDO0VBQ2pCLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUVELEFBQUEsdUJBQXVCLENBQUMsSUFBSSxDQUFDO0VBQ3pCLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUVELEFBQUEsa0JBQWtCLENBQUMsTUFBTSxBQUFBLGNBQWMsQ0FBQztFQUNwQyxhQUFhLEVBQUUsZUFBZTtFQUM5QixZQUFZLEVBQUUsZUFBZTtFQUM3QixTQUFTLEVBQUUsSUFBSTtFQUNmLE9BQU8sRUFBRSxtQkFBbUI7RUFDNUIsTUFBTSxFQUFFLElBQUk7RUFDWixTQUFTLEVBQUUsS0FBSyxHQUNuQjs7QUFHRCxBQUFBLE9BQU8sQ0FBQztFQUNKLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLE1BQU0sRUFBRSxPQUFPLEdBQ2xCOztBQUVELEFBQUEsT0FBTyxDQUFDLGVBQWUsQ0FBQztFQUNwQixRQUFRLEVBQUUsUUFBUSxHQUNyQjs7QUFFRCxBQUFBLE9BQU8sQ0FBQyxRQUFRLENBQUM7RUFDYixNQUFNLEVBQUUsR0FBRztFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE1BQU0sRUFBRSxJQUFJO0VBQ1osS0FBSyxFQUFFLEdBQUcsR0FDYjs7QUFFRCxBQUFBLE9BQU8sQ0FBQyxXQUFXLENBQUM7RUFDaEIsT0FBTyxFQUFFLENBQUMsR0FDYjs7QUFFRCxBQUFBLE9BQU8sQUFBQSxNQUFNLENBQUMsV0FBVyxDQUFDO0VBQ3RCLE9BQU8sRUFBRSxHQUFHO0VBQ1osV0FBVyxFQUFFLElBQUksR0FDcEI7O0FBQ0Q7O0lBRUk7QUFFSixBQUFBLDJCQUEyQixDQUFDO0VBQ3hCLGFBQWEsRUFBQyxlQUFlLEdBQ2hDOztBQUNELEFBQUEsbUJBQW1CLENBQUMsa0JBQWtCLENBQUM7RUFDbkMsWUFBWSxFQUFDLGVBQWU7RUFDNUIsYUFBYSxFQUFDLGVBQWUsR0FDaEM7O0FBRUQsQUFBQSxtQkFBbUIsQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDLGtCQUFrQixDQUFDO0VBQ2xELFlBQVksRUFBQyxlQUFlLEdBQy9COztBQUVELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07RUFDckMsQUFBQSxtQkFBbUIsQ0FBQyxrQkFBa0IsQ0FBQztJQUNuQyxZQUFZLEVBQUMsaUJBQWlCO0lBQzlCLGFBQWEsRUFBQyxpQkFBaUIsR0FDbEM7RUFFRCxBQUFBLG1CQUFtQixDQUFDLEVBQUUsQUFBQSxZQUFZLENBQUMsa0JBQWtCLENBQUM7SUFDbEQsWUFBWSxFQUFDLGlCQUFpQixHQUNqQzs7QUFHTDs7SUFFSTtBQUVKLEFBQUEsdUJBQXVCLENBQUM7RUFDcEIsT0FBTyxFQUFDLElBQUksR0FDZjs7QUFFRCxBQUFBLG1CQUFtQixBQUFBLEtBQUssQ0FBQztFQUNyQixPQUFPLEVBQUMsSUFBSSxHQUNmOztBQUNELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxlQUFlLENBQUM7SUFDWixRQUFRLEVBQUUsS0FBSztJQUNmLEdBQUcsRUFBRSxDQUFDO0lBQ04sS0FBSyxFQUFFLENBQUM7SUFDUixJQUFJLEVBQUUsQ0FBQztJQUNQLE9BQU8sRUFBRSxRQUFRLEdBQ3BCO0VBQ0QsQUFBQSx1QkFBdUIsQ0FBQztJQUNwQixRQUFRLEVBQUUsS0FBSztJQUNmLEtBQUssRUFBRSxDQUFDO0lBQ1IsSUFBSSxFQUFFLENBQUM7SUFDUCxPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFHTCxBQUFBLHFCQUFxQixDQUFDO0VBQ2xCLFFBQVEsRUFBRSxLQUFLO0VBQ2YsR0FBRyxFQUFFLElBQUk7RUFDVCxLQUFLLEVBQUUsQ0FBQztFQUNSLElBQUksRUFBRSxDQUFDO0VBQ1AsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQ7Ozs7Ozs7OztJQVNJO0FBRUosQUFBQSxnQkFBZ0IsQ0FBQztFQUNiLE9BQU8sRUFBQyxJQUFJO0VBQ1osTUFBTSxFQUFDLEtBQUssR0FFZjs7QUFFRCxBQUFBLGtCQUFrQixDQUFDO0VBQ2YsT0FBTyxFQUFDLElBQUksR0FDZjs7QUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNO0VBRXJDLEFBQUEsZ0JBQWdCLENBQUM7SUFDYixPQUFPLEVBQUMsSUFBSSxHQUNmO0VBRUQsQUFBQSxtQkFBbUIsQ0FBQztJQUNoQixJQUFJLEVBQUUsUUFBUTtJQUNkLFNBQVMsRUFBQyxJQUFJO0lBQ2QsWUFBWSxFQUFDLElBQUk7SUFDakIsYUFBYSxFQUFDLElBQUksR0FDckI7RUFFRCxBQUFBLGtCQUFrQixDQUFDO0lBQ2YsT0FBTyxFQUFDLElBQUksR0FDZjtFQUVELEFBQUEsdUJBQXVCLENBQUM7SUFDcEIsT0FBTyxFQUFDLEtBQUssR0FDaEI7RUFFRCxBQUFBLHVCQUF1QixBQUFBLEtBQUssQ0FBQztJQUN6QixPQUFPLEVBQUMsSUFBSSxHQUNmO0VBRUQsQUFBQSxtQkFBbUIsQUFBQSxLQUFLLENBQUM7SUFDckIsT0FBTyxFQUFDLElBQUksR0FDZjs7QUFHTCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsT0FBTyxDQUFDO0lBQ0osTUFBTSxFQUFFLEtBQUssR0FDaEI7RUFDRCxBQUFBLE9BQU8sQ0FBQyxHQUFHLENBQUM7SUFDUixLQUFLLEVBQUUsS0FBSyxHQUNmO0VBRUQsQUFBQSxVQUFVLENBQUMsY0FBYyxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxHQUFHO0lBQ1gsU0FBUyxFQUFFLElBQUk7SUFDZixVQUFVLEVBQUUsS0FBSztJQUNqQixRQUFRLEVBQUUsUUFBUSxHQUNyQjtFQUVELEFBQUEsVUFBVSxDQUFDLGNBQWMsQ0FBQyxlQUFlLENBQUM7SUFDdEMsU0FBUyxFQUFFLElBQUk7SUFDZixTQUFTLEVBQUUsZUFBZTtJQUMxQixJQUFJLEVBQUUsSUFBSSxHQUNiO0VBRUQsQUFBQSxVQUFVLENBQUMsWUFBWSxDQUFDO0lBQ3BCLE1BQU0sRUFBRSxHQUFHO0lBQ1gsU0FBUyxFQUFFLElBQUk7SUFDZixVQUFVLEVBQUUsS0FBSztJQUNqQixRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUMsR0FBRyxHQUNYO0VBRUQsQUFBQSxVQUFVLENBQUMscUJBQXFCLENBQUM7SUFDN0IsU0FBUyxFQUFFLElBQUksR0FDbEI7RUFDRCxBQUFBLFVBQVUsQ0FBQyxZQUFZLENBQUMsZUFBZSxDQUFDO0lBQ3BDLFNBQVMsRUFBRSxJQUFJO0lBQ2YsUUFBUSxFQUFFLGlCQUFpQjtJQUMzQixTQUFTLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsYUFBYSxDQUFDO0lBQ1YsTUFBTSxFQUFFLE9BQU8sR0FDbEI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2IsT0FBTyxFQUFDLFFBQVEsR0FDbkI7RUFFRCxBQUFBLFVBQVUsQ0FBQztJQUNQLFlBQVksRUFBRSxJQUFJO0lBQ2xCLGFBQWEsRUFBRSxJQUFJO0lBQ25CLE1BQU0sRUFBRSxJQUFJO0lBQ1osVUFBVSxFQUFFLGFBQWE7SUFDekIsS0FBSyxFQUFFLEtBQUs7SUFDWixRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsS0FBSztJQUNWLEtBQUssRUFBRSxLQUFLO0lBQ1osYUFBYSxFQUFFLElBQUk7SUFDbkIsTUFBTSxFQUFFLGlCQUFpQjtJQUN6QixZQUFZLEVBQUUsSUFBSTtJQUNsQixXQUFXLEVBQUUsSUFBSTtJQUNqQixTQUFTLEVBQUMsSUFBSSxHQUNqQjtFQUVELEFBQUEsVUFBVSxBQUFBLE1BQU0sQ0FBQztJQUNiLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNiLEtBQUssRUFBRSxjQUFjO0lBQ3JCLE9BQU8sRUFBRSxDQUFDLEdBQ2I7O0FBSUwsQUFBQSxtQkFBbUIsQ0FBQztFQUNoQixNQUFNLEVBQUUsR0FBRztFQUNYLFFBQVEsRUFBRSxNQUFNLEdBQ25COztBQUdELEFBQUEsa0JBQWtCLENBQUM7RUFDZixZQUFZLEVBQUMsSUFBSTtFQUNqQixNQUFNLEVBQUMsaUJBQWlCO0VBQ3hCLEtBQUssRUFBQyxJQUFJO0VBQ1YsYUFBYSxFQUFFLElBQUk7RUFDbkIsTUFBTSxFQUFFLElBQUksR0FDZjs7QUFFRCxBQUFBLGtCQUFrQixBQUFBLE1BQU0sQ0FBQztFQUNyQixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLGtCQUFrQixDQUFDO0VBQ2YsTUFBTSxFQUFDLEtBQUssR0FDZjs7QUFFRCxBQUFBLHdCQUF3QixDQUFDO0VBQ3JCLEtBQUssRUFBQyxJQUFJO0VBQUMsV0FBVyxFQUFFLEdBQUc7RUFBQyxZQUFZLEVBQUMsR0FBRyxHQUMvQzs7QUFPRCxBQUFBLGNBQWMsQ0FBQztFQUNYLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFDLEdBQUc7RUFDZixPQUFPLEVBQUMsTUFBTTtFQUNkLFFBQVEsRUFBQyxRQUFRO0VBQ2pCLEdBQUcsRUFBQyxHQUFHLEdBQ1Y7O0FBRUQsY0FBYyxDQUFkLFlBQWM7RUFDVixBQUFBLGNBQWMsQ0FBQztJQUNmLEdBQUcsRUFBQyxHQUFHLEdBQ1Y7O0FBSUMsQUFBQSxpQkFBaUIsQ0FBQztFQUNoQixRQUFRLEVBQUUsTUFBTTtFQUNoQixTQUFTLEVBQUMsSUFBSSxHQUNmOztBQUVELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFFdEMsQUFBQSxpQkFBaUIsQ0FBQztJQUNkLFNBQVMsRUFBQyxJQUFJLEdBQ2pCOztBQUtILEFBQUEsU0FBUyxDQUFDO0VBQ1IsS0FBSyxFQUFFLEdBQUc7RUFDVixRQUFRLEVBQUUsUUFBUTtFQUNsQixTQUFTLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLFdBQVcsQ0FBQztFQUNWLFNBQVMsRUFBRSxJQUFJO0VBQ2YsUUFBUSxFQUFFLFFBQVE7RUFDbEIsTUFBTSxFQUFFLEdBQUcsR0FDWjs7QUFFRCxBQUFBLFlBQVksQ0FBQztFQUNULFNBQVMsRUFBQyxJQUFJLEdBQ2pCOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ1gsVUFBVSxFQUFFLElBQUksR0FDbkI7O0FBQ0QsQUFBQSxjQUFjLEFBQUEsTUFBTSxDQUFDO0VBQ25CLEtBQUssRUFBQyxPQUFPLEdBQ2Q7O0FBRUQsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLFNBQVMsRUFBRSxlQUFlO0VBQzFCLEdBQUcsRUFBRSxjQUFjO0VBQ25CLEtBQUssRUFBQyxjQUFjLEdBQ3JCOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1YsR0FBRyxFQUFDLGdCQUFnQixHQUN2Qjs7QUMvakJILG9CQUFvQjtBQUNwQixBQUFBLGNBQWMsQ0FBQztFQUNYLFFBQVEsRUFBRSxJQUFJLEdBQ2pCOztBQUNELEFBQUEsY0FBYyxDQUFDLGVBQWUsQ0FBQztFQUMzQixNQUFNLEVBQUUsS0FBSyxHQUNoQjs7QUFDRCxBQUFBLGNBQWMsQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFDO0VBQ3JDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxLQUFLO0VBQ1osTUFBTSxFQUFFLEdBQUc7RUFDWCxPQUFPLEVBQUUsQ0FBQztFQUNWLE1BQU0sRUFBRSxDQUFDLEdBQ1o7O0FBQ0QsQUFBQSxjQUFjLENBQUMsZUFBZSxDQUFDLGFBQWEsQ0FBQztFQUN6QyxVQUFVLEVBQUUsa0JBQ2hCLEdBQUM7O0FBQ0QsQUFBQSxjQUFjLENBQUMsZUFBZSxDQUFDLGNBQWMsQ0FBQztFQUMxQyxXQUFXLEVBQUUsSUFBSSxHQUNwQjs7QUFDRCxBQUFBLGNBQWMsQ0FBQyxvQkFBb0IsQ0FBQztFQUNoQyxJQUFJLEVBQUUsSUFBSTtFQUNWLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBQ0QsQUFBQSxjQUFjLENBQUMsb0JBQW9CLENBQUMsRUFBRSxDQUFDO0VBQ25DLFlBQVksRUFBRSxJQUFJO0VBQ2xCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixhQUFhLEVBQUUsSUFBSTtFQUNuQixlQUFlLEVBQUUsS0FBSztFQUN0QixVQUFVLEVBQUUsSUFBSTtFQUNoQixhQUFhLEVBQUUsSUFBSSxHQUN0Qjs7QUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsY0FBYyxDQUFDLGVBQWUsQ0FBQztJQUMzQixNQUFNLEVBQUUsS0FBSyxHQUNoQjs7QUFHTCxBQUFBLGtCQUFrQixDQUFDO0VBQ2YsUUFBUSxFQUFFLElBQUksR0FDakI7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQyxvQkFBb0IsQ0FBQztFQUNwQyxJQUFJLEVBQUUsSUFBSTtFQUNWLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQyxvQkFBb0IsQ0FBQyxFQUFFLENBQUM7RUFDdkMsWUFBWSxFQUFFLElBQUk7RUFDbEIsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLGFBQWEsRUFBRSxJQUFJO0VBQ25CLGVBQWUsRUFBRSxLQUFLO0VBQ3RCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLGFBQWEsRUFBRSxJQUFJLEdBQ3RCOztBQUVELEFBQUEsa0JBQWtCLENBQUMsZUFBZSxDQUFDLFNBQVMsQ0FBQztFQUN6QyxRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsR0FBRztFQUNYLE9BQU8sRUFBRSxDQUFDO0VBQ1YsYUFBYSxFQUFFLGNBQWM7RUFDN0IsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsR0FBRyxHQUNkOztBQUdELEFBQUEsa0JBQWtCLENBQUMsZUFBZSxDQUFDO0VBQy9CLFVBQVUsRUFBRSxLQUFLLEdBQ3BCOztBQUVELEFBQUEsa0JBQWtCLENBQUMsZ0JBQWdCLENBQUM7RUFDaEMsTUFBTSxFQUFFLElBQUksR0FDZjs7QUFFRCxBQUFBLHNCQUFzQixDQUFDO0VBQ25CLFVBQVUsRUFBQyxJQUFJLEdBQ2xCOztBQUVELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFFcEMsQUFBQSxrQkFBa0IsQ0FBQyxnQkFBZ0IsQ0FBQztJQUNoQyxVQUFVLEVBQUUsS0FBSyxHQUNwQjs7QUFJTCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNO0VBRXJDLEFBQUEsa0JBQWtCLENBQUMsZ0JBQWdCLENBQUM7SUFDaEMsVUFBVSxFQUFFLEtBQUssR0FDcEI7RUFFRCxBQUFBLHNCQUFzQixDQUFDO0lBQ25CLFVBQVUsRUFBQyxJQUFJLEdBQ2xCOztBQ25HTCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsaUJBQWlCLENBQUM7SUFDZCxvQkFBb0I7SUFDcEIsd0JBQXdCLEVBQzNCOztBQ0pMOzs7SUFHSTtBQUNKOztJQUVJO0FBQ0o7OztJQUdJO0FBRUosTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNwQyxBQUFBLGNBQWMsQ0FBQztJQUNYLFdBQVcsRUFBQyxlQUFlO0lBQzNCLGNBQWMsRUFBQyxlQUFlLEdBQ2pDO0VBRUQ7OztRQUdJOztBQ3JCUixBQUFBLGFBQWEsQ0FBQztFQUNWLG9CQUFvQjtFQUNwQixRQUFRLEVBQUUsTUFBTSxHQUNuQjs7QUFDRCxBQUFBLGFBQWEsQ0FBQyxHQUFHLENBQUM7RUFDZCxLQUFLLEVBQUUsSUFBSSxHQUNkOztBQUdELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxhQUFhLENBQUM7SUFDVixNQUFNLEVBQUUsSUFBSTtJQUNaLFFBQVEsRUFBRSxNQUFNLEdBQ25COztBQ2JMLEFBQUEsU0FBUyxDQUFDO0VBQ04sUUFBUSxFQUFFLFFBQVE7RUFDbEI7MkJBQ3VCLEVBQzFCOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDYixLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLFlBQVksRUFBQyxHQUFHO0VBQ2hCLGFBQWEsRUFBQyxHQUFHO0VBQ2pCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU07RUFDdkIsV0FBVyxFQUFFLE1BQU07RUFDbkIsV0FBVyxFQUFDLEdBQUcsR0FDbEI7O0FBR0QsQUFBQSxPQUFPLENBQUMsU0FBUyxBQUFBLFVBQVcsQ0FBQSxJQUFJLEVBQUU7RUFDOUIsV0FBVyxFQUFDLGNBQWM7RUFDMUIsVUFBVSxFQUFFLElBQUksR0FDbkI7O0FBRUQsQUFBQSxpQkFBaUIsQ0FBQyxTQUFTLEFBQUEsVUFBVyxDQUFBLElBQUksRUFBRTtFQUN4QyxVQUFVLEVBQUUsSUFBSSxHQUNuQjs7QUFDRCxBQUFBLGVBQWUsQ0FBQyxTQUFTLEFBQUEsVUFBVyxDQUFBLElBQUksRUFBRTtFQUN0QyxVQUFVLEVBQUUsSUFBSSxHQUNuQjs7QUFHRCxBQUFBLFdBQVcsQ0FBQyxTQUFTLEFBQUEsVUFBVyxDQUFBLElBQUksRUFBRTtFQUNsQyxVQUFVLEVBQUUsSUFBSSxHQUNuQjs7QUFFRCxBQUFBLHFCQUFxQixDQUFDLFNBQVMsQUFBQSxVQUFXLENBQUEsSUFBSSxFQUFFO0VBQzVDLFVBQVUsRUFBRSxJQUFJLEdBQ25COztBQUVELEFBQUEsZUFBZSxBQUFBLHFCQUFxQixDQUFDLFNBQVMsQUFBQSxVQUFXLENBQUEsSUFBSSxHQUFHLGVBQWUsQUFBQSxxQkFBcUIsQ0FBQyxTQUFTLEFBQUEsVUFBVyxDQUFBLElBQUksRUFBRTtFQUMzSCxVQUFVLEVBQUUsSUFBSSxHQUNuQjs7QUFHRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsU0FBUyxDQUFDO0lBQ047NkJBQ3FCO0lBQ3JCLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLEtBQUssRUFBRSxJQUFJO0lBQ1gsUUFBUSxFQUFFLE1BQU07SUFDaEIsUUFBUSxFQUFFLFFBQVEsR0FFckI7O0FBR0wsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNwQyxBQUFBLGVBQWUsQ0FBQyxTQUFTLEFBQUEsVUFBVyxDQUFBLElBQUksRUFBRTtJQUN0QyxVQUFVLEVBQUUsSUFBSSxHQUNuQjtFQUVELEFBQUEsaUJBQWlCLENBQUMsU0FBUyxBQUFBLFVBQVcsQ0FBQSxJQUFJLEVBQUU7SUFDeEMsVUFBVSxFQUFFLElBQUksR0FDbkI7RUFFRCxBQUFBLHFCQUFxQixDQUFDLFNBQVMsQUFBQSxVQUFXLENBQUEsSUFBSSxFQUFFO0lBQzVDLFVBQVUsRUFBRSxHQUFHLEdBQ2xCO0VBQ0QsQUFBQSxxQkFBcUIsQ0FBQyxTQUFTLEFBQUEsVUFBVyxDQUFBLElBQUksRUFBRTtJQUM1QyxVQUFVLEVBQUUsSUFBSSxHQUNuQjs7QUFFTCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBRXBDLEFBQUEsZ0JBQWdCLENBQUM7SUFDYixNQUFNLEVBQUUsSUFBSTtJQUNaLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0VBRUQsQUFBQSxTQUFTLENBQUM7SUFDTjs2QkFDcUI7SUFDckIsU0FBUyxFQUFFLEtBQUs7SUFDaEIsS0FBSyxFQUFFLElBQUk7SUFDWCxRQUFRLEVBQUUsTUFBTTtJQUNoQixRQUFRLEVBQUUsUUFBUTtJQUNsQixVQUFVLEVBQUUsR0FBRztJQUNmLGFBQWEsRUFBRSxHQUFHO0lBQ2xCOytCQUN1QixFQUMxQjtFQUNELEFBQUEsT0FBTyxDQUFDLFNBQVMsQUFBQSxVQUFXLENBQUEsSUFBSSxFQUFFO0lBQzlCLFVBQVUsRUFBRSxHQUFHLEdBQ2xCO0VBQ0QsQUFBQSxPQUFPLENBQUMsU0FBUyxBQUFBLFVBQVcsQ0FBQSxJQUFJLEVBQUU7SUFDOUIsVUFBVSxFQUFFLElBQUksR0FDbkI7RUFFRCxBQUFBLE9BQU8sQUFBQSxpQkFBaUIsQ0FBQyxTQUFTLEFBQUEsVUFBVyxDQUFBLElBQUksRUFBRTtJQUMvQyxVQUFVLEVBQUUsR0FBRyxHQUNsQjtFQUVELEFBQUEsT0FBTyxBQUFBLGlCQUFpQixDQUFDLFNBQVMsQUFBQSxVQUFXLENBQUEsSUFBSSxFQUFFO0lBQy9DLFVBQVUsRUFBRSxJQUFJLEdBQ25CO0VBSUQsQUFBQSxpQkFBaUIsQ0FBQyxTQUFTLEFBQUEsVUFBVyxDQUFBLElBQUksRUFBRTtJQUN4QyxVQUFVLEVBQUUsR0FBRyxHQUNsQjtFQUNELEFBQUEsZUFBZSxDQUFDLFNBQVMsQUFBQSxVQUFXLENBQUEsSUFBSSxFQUFFO0lBQ3RDLFVBQVUsRUFBRSxHQUFHLEdBQ2xCO0VBRUQsQUFBQSxpQkFBaUIsQ0FBQyxTQUFTLEFBQUEsVUFBVyxDQUFBLElBQUksRUFBRTtJQUN4QyxVQUFVLEVBQUUsSUFBSSxHQUNuQjtFQUNELEFBQUEsZUFBZSxDQUFDLFNBQVMsQUFBQSxVQUFXLENBQUEsSUFBSSxFQUFFO0lBQ3RDLFVBQVUsRUFBRSxJQUFJLEdBQ25CO0VBR0QsQUFBQSxXQUFXLENBQUMsU0FBUyxBQUFBLFVBQVcsQ0FBQSxJQUFJLEVBQUU7SUFDbEMsVUFBVSxFQUFFLEdBQUcsR0FDbEI7RUFDRCxBQUFBLFdBQVcsQ0FBQyxTQUFTLEFBQUEsVUFBVyxDQUFBLElBQUksRUFBRTtJQUNsQyxVQUFVLEVBQUUsSUFBSSxHQUNuQjtFQUVELEFBQUEscUJBQXFCLENBQUMsU0FBUyxBQUFBLFVBQVcsQ0FBQSxJQUFJLEVBQUU7SUFDNUMsVUFBVSxFQUFFLEdBQUcsR0FDbEI7RUFDRCxBQUFBLHFCQUFxQixDQUFDLFNBQVMsQUFBQSxVQUFXLENBQUEsSUFBSSxFQUFFO0lBQzVDLFVBQVUsRUFBRSxJQUFJLEdBQ25CO0VBRUQ7O1FBRUk7O0FDN0lSOzs7Ozs7Ozs7Ozs7Ozs7O0lBZ0JJO0FBRUosQUFBQSxpQkFBaUIsR0FBRyxHQUFHLENBQUM7RUFDcEIsVUFBVSxFQUFDLElBQUksR0FDbEI7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDWCxRQUFRLEVBQUUsUUFBUSxHQUNyQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNYLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLEdBQUc7RUFDWCxHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixPQUFPLEVBQUUsR0FBRztFQUNaLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFVBQVUsRUFBRSxtQkFBbUIsR0FDbEM7O0FBRUQsQUFBQSxjQUFjLENBQUMsY0FBYyxDQUFDO0VBQzFCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsR0FBRyxFQUFFLEdBQUc7RUFDUixJQUFJLEVBQUUsR0FBRztFQUNULFNBQVMsRUFBRSxxQkFBcUI7RUFDaEMsVUFBVSxFQUFFLE1BQU07RUFDbEIsT0FBTyxFQUFFLENBQUMsR0FDYjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ2pDLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7O0FBQ0QsQUFBQSxjQUFjLENBQUMsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUNoQyxlQUFlLEVBQUUsU0FBUyxHQUM3Qjs7QUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsaUJBQWlCLENBQUMsR0FBRyxDQUFDO0lBQ2xCLFVBQVUsRUFBQyxHQUFHLEdBQ2pCO0VBQ0QsQUFBQSxpQkFBaUIsR0FBRyxHQUFHLEFBQUEsVUFBVyxDQUFBLE1BQU0sRUFBRTtJQUN0QyxVQUFVLEVBQUMsSUFBSSxHQUNsQjs7QUM5REwsa0JBQWtCO0FBQ2xCLEFBQUEsWUFBWSxDQUFDO0VBQ1QsV0FBVyxFQUFFLE1BQU07RUFDbkIsY0FBYyxFQUFFLE1BQU0sR0FDekI7O0FBRUQsQUFBQSxZQUFZLENBQUMsQ0FBQyxDQUFDO0VBQ1gsTUFBTSxFQUFFLEdBQUcsR0FDZDs7QUFFRCxBQUFBLFFBQVEsQ0FBQztFQUNMLFFBQVEsRUFBRSxNQUFNO0VBQ2hCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFlBQVksRUFBRSxJQUFJO0VBQ2xCLGFBQWEsRUFBRSxJQUFJLEdBQ3RCOztBQUNELEFBQUEsUUFBUSxDQUFDLFlBQVksQ0FBQztFQUNsQixXQUFXLEVBQUUsSUFBSTtFQUNqQixjQUFjLEVBQUUsSUFBSSxHQUN2Qjs7QUFDRCxBQUFBLFFBQVEsQ0FBQyxZQUFZLENBQUMsRUFBRSxDQUFDO0VBQ3JCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsVUFBVSxFQUFFLElBQUk7RUFDaEIsTUFBTSxFQUFFLENBQUMsR0FDWjs7QUFDRCxBQUFBLFFBQVEsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDO0VBQ3BCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsTUFBTSxFQUFFLENBQUMsR0FDWjs7QUFDRCxBQUFBLFFBQVEsQ0FBQztFQUNMLFlBQVksRUFBRSxJQUFJO0VBQ2xCLGFBQWEsRUFBRSxJQUFJLEdBQ3RCOztBQUVELEFBQUEsY0FBYyxDQUFDLElBQUksQ0FBQztFQUNoQixNQUFNLEVBQUUsSUFBSSxHQUNmOztBQUNELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxjQUFjLENBQUMsSUFBSSxDQUFDO0lBQ2hCLE1BQU0sRUFBRSxXQUFXLEdBQ3RCOztBQUdMLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxRQUFRLENBQUM7SUFDTCxPQUFPLEVBQUUsR0FBRztJQUNaLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0VBRUQsQUFBQSxZQUFZLENBQUM7SUFDVCxXQUFXLEVBQUUsTUFBTTtJQUNuQixjQUFjLEVBQUUsTUFBTSxHQUN6QjtFQUVELEFBQUEsUUFBUSxDQUFDO0lBQ0wsWUFBWSxFQUFFLElBQUk7SUFDbEIsYUFBYSxFQUFFLElBQUksR0FDdEI7RUFFRCxBQUFBLFFBQVEsQ0FBQyxlQUFlLENBQUM7SUFDckIsTUFBTSxFQUFFLEtBQUs7SUFDYixRQUFRLEVBQUUsTUFBTSxHQUNuQjtFQUVELEFBQUEsUUFBUSxDQUFDLFlBQVksQ0FBQztJQUNuQixPQUFPLEVBQUUsSUFBSSxHQUNmOztBQ25FTCxZQUFZO0FBQ1o7O0lBRUk7QUFFSixBQUFBLFlBQVksQ0FBQyxNQUFNLENBQUM7RUFDaEIsTUFBTSxFQUFFLEdBQUc7RUFDWCxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCOztBQUNELEFBQUEsWUFBWSxDQUFDLFNBQVMsQ0FBQyxlQUFlLENBQUE7RUFDbEMsTUFBTSxFQUFFLEdBQUc7RUFDWCxTQUFTLEVBQUUsSUFBSTtFQUNmLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLElBQUksRUFBRSxJQUFJO0VBQ1YsR0FBRyxFQUFFLEdBQUcsR0FDWDs7QUFFRCxBQUFBLFlBQVksQ0FBQyxNQUFNLENBQUM7RUFDaEIsTUFBTSxFQUFFLEdBQUc7RUFDWCxzQkFBc0I7RUFDdEIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsY0FBYyxFQUFFLElBQUk7RUFDcEIsV0FBVyxFQUFDLEdBQUcsR0FDbEI7O0FBQ0QsQUFBQSxZQUFZLENBQUMsU0FBUyxDQUFDO0VBQ25CLE1BQU0sRUFBRSxHQUFHO0VBQ1gsc0JBQXNCO0VBQ3RCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLGFBQWEsRUFBRSxJQUFJLEdBQ3RCOztBQUNELEFBQUEsWUFBWSxDQUFDLFNBQVMsQ0FBQyxlQUFlLENBQUE7RUFDbEMsTUFBTSxFQUFFLEdBQUc7RUFDWCxTQUFTLEVBQUUsSUFBSTtFQUNmLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLElBQUksRUFBRSxJQUFJO0VBQ1YsZUFBZSxFQUNsQjs7QUFFRCxBQUFBLGdCQUFnQixDQUFDLENBQUMsQ0FBQztFQUNmLGtCQUFrQjtFQUNsQixTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUFFRCxBQUFBLGFBQWEsQ0FBQyxNQUFNLENBQUM7RUFDakIsWUFBWSxFQUFDLElBQUk7RUFDakIsYUFBYSxFQUFDLElBQUksR0FDckI7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFFWCxNQUFNLEVBQUMsR0FBRztFQUNWLEtBQUssRUFBQyxJQUFJO0VBQ1YsYUFBYSxFQUFDLGNBQWM7RUFDNUIsWUFBWSxFQUFDLGNBQWMsR0FHOUI7O0FBR0QsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNwQyxBQUFBLGNBQWMsQ0FBQztJQUNYLFVBQVUsRUFBQyxtQkFBbUI7SUFDOUIsY0FBYyxFQUFDLE1BQU0sR0FDeEI7O0FBR0wsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtFQU1yQyxBQUFBLGNBQWMsQ0FBQyxrQkFBa0IsRUFBRSxjQUFjLENBQUMsZ0JBQWdCLENBQUM7SUFDL0QsWUFBWSxFQUFDLEdBQUc7SUFDaEIsYUFBYSxFQUFDLEdBQUcsR0FDcEI7RUFFRCxBQUFBLHFCQUFxQixDQUFDO0lBQ2xCLFlBQVksRUFBQyxJQUFJO0lBQ2pCLGFBQWEsRUFBQyxJQUFJLEdBQ3JCOztBQUlMLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFFcEMsQUFBQSxrQkFBa0IsQ0FBQztJQUNmLG9CQUFvQjtJQUNwQixRQUFRLEVBQUUsUUFBUSxHQUNyQjtFQUNELEFBQUEsbUJBQW1CLENBQUM7SUFDaEIsUUFBUSxFQUFFLFFBQVE7SUFDbEIsTUFBTSxFQUFFLEdBQUc7SUFDWCxLQUFLLEVBQUUsR0FBRztJQUNWLE1BQU0sRUFBRSxLQUFLLEdBQ2hCO0VBRUQsQUFBQSxZQUFZLEVBQUUsV0FBVyxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLGNBQWMsRUFBRSxJQUFJLEdBQ3ZCO0VBRUQsQUFBQSxXQUFXLENBQUMsTUFBTSxDQUFDO0lBQ2YsV0FBVyxFQUFFLEdBQUc7SUFDaEIsU0FBUyxFQUFDLElBQUksR0FDakI7RUFDRCxBQUFBLFdBQVcsQ0FBQyxTQUFTLENBQUM7SUFDbEIsYUFBYSxFQUFFLEdBQUcsR0FDckI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2IsU0FBUyxFQUFDLElBQUk7SUFDZCxNQUFNLEVBQUUsSUFBSSxHQUNmO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQyxDQUFDLENBQUM7SUFDZixrQkFBa0I7SUFDbEIsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FDekhMLEFBQUEsZUFBZSxDQUFDO0VBQ1osa0JBQWtCO0VBQ2xCLE9BQU8sRUFBRSxDQUFDLEdBQ2I7O0FBR0QsQUFBQSxxQkFBcUIsQ0FBQyxnQkFBZ0IsQ0FBQztFQUNuQyxLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLFVBQVUsRUFBRSxLQUFLLEdBQ3BCOztBQUVELEFBQUEscUJBQXFCLENBQUM7RUFDbEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUFFLE1BQU0sR0FDckI7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBQyxjQUFjLENBQUM7RUFDakMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEdBQUc7RUFDUixJQUFJLEVBQUUsR0FBRztFQUNULFNBQVMsRUFBRSxxQkFBcUIsR0FDbkM7O0FBR0QsQUFBQSxxQkFBcUIsQ0FBQyxVQUFVLENBQUM7RUFDN0IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEdBQUc7RUFDUixJQUFJLEVBQUUsRUFBRTtFQUNSLFNBQVMsRUFBRSxrQkFBa0I7RUFDN0IsVUFBVSxFQUFFLElBQUksR0FDbkI7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBQyxXQUFXLENBQUM7RUFDOUIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEdBQUc7RUFDUixLQUFLLEVBQUUsRUFBRTtFQUNULFNBQVMsRUFBRSxrQkFBa0I7RUFDN0IsVUFBVSxFQUFFLEtBQUssR0FDcEI7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBQyxxQkFBcUIsQ0FBQztFQUN4QyxRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsR0FBRztFQUNYLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLEtBQUssRUFBRSxJQUFJO0VBQ1gsYUFBYSxFQUFFLElBQUksR0FDdEI7O0FBR0QsQUFBQSxxQkFBcUIsQ0FBQyxlQUFlLENBQUM7RUFDbEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osT0FBTyxFQUFFLEdBQUcsR0FDZjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNYLFNBQVMsRUFBQyxNQUFNLEdBQ25COztBQUVELEFBQUEsU0FBUyxDQUFDO0VBQ04sU0FBUyxFQUFDLElBQUksR0FDakI7O0FBRUQsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNwQyxBQUFBLFNBQVMsQ0FBQztJQUNOLFNBQVMsRUFBRSxJQUFJLEdBQ2xCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDWCxTQUFTLEVBQUMsTUFBTSxHQUNuQjs7QUMzRUwsQUFBQSxpQkFBaUIsQ0FBQztFQUNkLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsUUFBUSxFQUFFLE1BQU0sR0FDbkI7O0FBRUQsQUFBQSxpQkFBaUIsQ0FBQyxFQUFFLENBQUM7RUFDakIsT0FBTyxFQUFFLFNBQVM7RUFDbEIsTUFBTSxFQUFFLE9BQU8sR0FDbEI7O0FBRUQsQUFBQSxpQkFBaUIsQ0FBQyxFQUFFLEFBQUEsTUFBTSxDQUFDO0VBQ3ZCLGdCQUFnQixFQUFFLE9BQU8sR0FDNUI7O0FBSUQsQUFBQSxnQkFBZ0IsQ0FBQyxLQUFLLEVBQUUsYUFBYSxDQUFDLEtBQUssQ0FBQztFQUN4QyxLQUFLLEVBQUUsSUFBSTtFQUNYLGVBQWUsRUFBRSxRQUFRO0VBQ3pCLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUVELEFBQUEsZ0JBQWdCLENBQUMsS0FBSyxDQUFDLEVBQUUsRUFBRSxhQUFhLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQztFQUM5QyxNQUFNLEVBQUUsSUFBSSxHQUNmOztBQUVELEFBQUEsZ0JBQWdCLENBQUMsS0FBSyxDQUFDLEVBQUUsQUFBQSxJQUFLLENBQUEsWUFBWSxHQUFHLGFBQWEsQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFBLElBQUssQ0FBQSxZQUFZLEVBQUU7RUFDbEYsVUFBVSxFQUFFLGlCQUFpQjtFQUM3QixhQUFhLEVBQUUsaUJBQWlCLEdBQ25DOztBQUVELEFBQUEsZ0JBQWdCLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsWUFBWSxFQUFFLGFBQWEsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxZQUFZLENBQUM7RUFDNUUsWUFBWSxFQUFFLElBQUksR0FDckI7O0FBRUQsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUVwQyxBQUFBLGdCQUFnQixDQUFDLEtBQUssRUFBRSxhQUFhLENBQUMsS0FBSyxDQUFDO0lBQ3hDLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUlMLEFBQUEsZUFBZSxDQUFDLFdBQVcsQ0FBQztFQUN4QixRQUFRLEVBQUUsUUFBUTtFQUNsQixhQUFhLEVBQUUsSUFBSSxHQUN0Qjs7QUFFRCxBQUFBLGVBQWUsQ0FBQyxXQUFXLENBQUMsS0FBSyxDQUFDO0VBQzlCLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBRUQsQUFBQSxlQUFlLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQztFQUM5QixRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsS0FBSztFQUNWLElBQUksRUFBRSxJQUFJO0VBQ1YsWUFBWSxFQUFFLEdBQUc7RUFDakIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsVUFBVSxFQUFFLEtBQUs7RUFDakIsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFFLE9BQU8sR0FDakI7O0FBRUQsQUFBQSxlQUFlLENBQUMsS0FBSyxDQUFDO0VBQ2xCLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsYUFBYSxFQUFFLElBQUk7RUFDbkIsT0FBTyxFQUFFLFdBQVcsR0FDdkI7O0FBRUQsQUFBQSxlQUFlLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQztFQUMzQixNQUFNLEVBQUUsSUFBSSxHQUNmOztBQUNELEFBQUEsZUFBZSxDQUFDLEtBQUssQ0FBQyxRQUFRLEFBQUEsTUFBTSxDQUFDO0VBQ2pDLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUNELEFBQUEsZUFBZSxDQUFDLEtBQUssQ0FBQyxXQUFXLENBQUM7RUFDOUIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEtBQUs7RUFDVixJQUFJLEVBQUUsSUFBSTtFQUNWLFlBQVksRUFBRSxHQUFHO0VBQ2pCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBRSxPQUFPLEdBQ2pCOztBQUVELEFBQUEsbUJBQW1CLENBQUM7RUFDaEIsZ0JBQWdCLEVBQUUsT0FBTyxHQUM1Qjs7QUFDRCxBQUFBLG1CQUFtQixBQUFBLE1BQU0sQ0FBQztFQUN0QixnQkFBZ0IsRUFBRSxrQkFBa0IsR0FDdkM7O0FBRUQsQUFBQSxZQUFZLENBQUMsS0FBSyxFQUFFLFlBQVksQ0FBQyxRQUFRLEVBQUUsaUJBQWlCLENBQUMsS0FBSyxFQUFFLGlCQUFpQixDQUFDLFFBQVEsQ0FBQztFQUMzRixLQUFLLEVBQUUsZUFBZTtFQUN0QixTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUFFRCxBQUFBLGVBQWUsQ0FBQztFQUNaLE1BQU0sRUFBRSxJQUFJO0VBQ1osY0FBYyxFQUFFLGNBQWM7RUFDOUIsV0FBVyxFQUFFLGNBQWMsR0FDOUI7O0FBR0QsQUFBQSxlQUFlLENBQUMsS0FBSyxDQUFDO0VBQ2xCLElBQUksRUFBQyxDQUFDLEdBQ1Q7O0FBR0QsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNwQyxBQUFBLGlCQUFpQixDQUFDO0lBQ2QsT0FBTyxFQUFDLElBQUksR0FDZjtFQUVELEFBQUEsaUJBQWlCLENBQUMsS0FBSyxBQUFBLFlBQVksQ0FBQztJQUNoQyxZQUFZLEVBQUMsSUFBSSxHQUNwQjtFQUVELEFBQUEsaUJBQWlCLENBQUMsS0FBSyxBQUFBLFVBQVcsQ0FBQSxDQUFDLEVBQUU7SUFDakMsV0FBVyxFQUFDLElBQUksR0FDbkI7RUFFRCxBQUFBLG9CQUFvQixDQUFDO0lBQ2pCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBR0wsQUFBQSxZQUFZLENBQUMsYUFBYSxDQUFDLEVBQUUsQUFBQSxZQUFZLENBQUM7RUFFdEMsV0FBVyxFQUFDLElBQUk7RUFDaEIsS0FBSyxFQUFDLGdCQUFnQixHQUN6Qjs7QUFFRCxBQUFBLFlBQVksQ0FBQyxhQUFhLENBQUMsRUFBRSxDQUFDO0VBQzFCLGNBQWMsRUFBQyxHQUFHLEdBQ3JCOztBQUVELEFBQUEsWUFBWSxDQUFDLFVBQVUsRUFBRSxZQUFZLENBQUMsVUFBVSxDQUFDO0VBQzdDLGFBQWEsRUFBRSxpQkFBaUI7RUFDaEMsVUFBVSxFQUFFLElBQUk7RUFDaEIsYUFBYSxFQUFFLElBQUksR0FDdEI7O0FBRUQsQUFBQSxZQUFZLENBQUMsRUFBRSxDQUFDO0VBQ1osV0FBVyxFQUFDLEdBQUc7RUFDZixjQUFjLEVBQUMsR0FBRyxHQUNyQjs7QUFFRDs7SUFFSTtBQUVKLEFBQUEsWUFBWSxDQUFDLEVBQUUsQUFBQSxPQUFPLENBQUM7RUFDbkIsS0FBSyxFQUFDLElBQUk7RUFBQyxVQUFVLEVBQUMsS0FBSyxHQUM5Qjs7QUFFRCxBQUFBLFlBQVksQ0FBQyxFQUFFLEFBQUEsU0FBUyxDQUFDO0VBQ3JCLFVBQVUsRUFBQyxLQUFLO0VBQUMsS0FBSyxFQUFDLEtBQzNCLEdBQUM7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDTCxLQUFLLEVBQUMsS0FBSyxHQUNkOztBQUNELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxRQUFRLENBQUM7SUFDTCxLQUFLLEVBQUMsR0FBRyxHQUVaO0VBRUQsQUFBQSxRQUFRLENBQUMsY0FBYyxDQUFDO0lBQ3BCLE9BQU8sRUFBQyxJQUFJLEdBQ2Y7O0FBR0wsQUFBQSxlQUFlLENBQUM7RUFDWixPQUFPLEVBQUMsSUFBSSxHQUNmOztBQ3JMRCxBQUFBLHNCQUFzQixFQUFFLHFCQUFxQixDQUFDO0VBQzFDLEtBQUssRUFBQyxHQUFHLEdBQ1o7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLGVBQWUsRUFBRSxNQUFNLEdBQzFCOztBQUlELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxrQkFBa0IsQ0FBQztJQUNmLFlBQVksRUFBRSxlQUFlO0lBQzdCLGFBQWEsRUFBRSxlQUFlLEdBQ2pDOztBQUVMLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxpQkFBaUIsQ0FBQztJQUNkLEtBQUssRUFBQyxLQUFLLEdBRWQ7RUFDRCxBQUFBLGlCQUFpQixBQUFBLEtBQUssQ0FBQztJQUNuQixXQUFXLEVBQUMsSUFBSSxHQUNuQjtFQUNELEFBQUEsaUJBQWlCLEFBQUEsTUFBTSxDQUFDO0lBQ3BCLFlBQVksRUFBQyxJQUFJLEdBQ3BCO0VBRUQsQUFBQSxpQkFBaUIsQUFBQSxLQUFLLEFBQUEsS0FBSyxDQUFDO0lBQ3hCLFdBQVcsRUFBQyxJQUFJLEdBQ25CO0VBQ0QsQUFBQSxpQkFBaUIsQUFBQSxLQUFLLEFBQUEsTUFBTSxDQUFDO0lBQ3pCLFlBQVksRUFBQyxJQUFJLEdBQ3BCO0VBRUQsQUFBQSxrQkFBa0IsQUFBQSxNQUFNLENBQUM7SUFDckIsZUFBZSxFQUFFLFFBQVEsR0FDNUI7RUFDRCxBQUFBLGtCQUFrQixBQUFBLEtBQUssQ0FBQztJQUNwQixlQUFlLEVBQUUsVUFBVSxHQUM5QjtFQUVELEFBQUEsaUJBQWlCLEFBQUEsS0FBSyxDQUFDLENBQUMsQ0FBQztJQUNyQixVQUFVLEVBQUMsZUFBZSxHQUM3QjtFQUVELEFBQUEsaUJBQWlCLEFBQUEsTUFBTSxDQUFDLENBQUMsQ0FBQztJQUN0QixVQUFVLEVBQUMsZ0JBQWdCLEdBQzlCO0VBQ0QsQUFBQSxpQkFBaUIsQUFBQSxNQUFNLENBQUMsV0FBVyxDQUFDO0lBQ2hDLEtBQUssRUFBQyxLQUFLLEdBQ2Q7RUFDRCxBQUFBLGlCQUFpQixBQUFBLEtBQUssQ0FBQyxXQUFXLENBQUM7SUFDL0IsS0FBSyxFQUFDLElBQUksR0FDYjs7QUNyREwsQUFBQSxXQUFXLENBQUM7RUFDUixLQUFLLEVBQUUsT0FBTyxHQUNqQjs7QUFDRCxBQUFBLGFBQWEsQ0FBQztFQUNWLGdCQUFnQixFQUFFLE9BQU8sR0FDNUI7O0FBRUQsQUFBQSxRQUFRLENBQUM7RUFDTCxLQUFLLEVBQUUsT0FBTyxHQUNqQjs7QUFDRCxBQUFBLFVBQVUsQ0FBQztFQUNQLGdCQUFnQixFQUFFLE9BQU8sR0FDNUI7O0FBRUQsQUFBQSxLQUFLLENBQUM7RUFDRixLQUFLLEVBQUUsT0FBTyxHQUNqQjs7QUFDRCxBQUFBLE9BQU8sQ0FBQztFQUNKLGdCQUFnQixFQUFFLE9BQU8sR0FDNUI7O0FBRUQsQUFBQSxXQUFXLENBQUM7RUFDUixLQUFLLEVBQUUsT0FBTyxHQUNqQjs7QUFFRCxBQUFBLGFBQWEsQ0FBQztFQUNWLGdCQUFnQixFQUFFLE9BQU8sR0FDNUI7O0FBR0QsQUFBQSxVQUFVLENBQUM7RUFDUCxLQUFLLEVBQUUsT0FBTyxHQUNqQjs7QUFDRCxBQUFBLFlBQVksQ0FBQztFQUNULGdCQUFnQixFQUFFLE9BQU8sR0FDNUI7O0FBRUQsQUFBQSxZQUFZLENBQUM7RUFDVCxLQUFLLEVBQUUsT0FBTyxHQUNqQjs7QUFDRCxBQUFBLGNBQWMsQ0FBQztFQUNYLGdCQUFnQixFQUFFLE9BQU8sR0FDNUI7O0FDNUNELHFCQUFxQjtBQUNyQixBQUFBLGFBQWEsQ0FBQztFQUNWLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsS0FBSyxFQUFFLE9BQU87RUFDZCxhQUFhLEVBQUUsR0FBRztFQUNsQixVQUFVLEVBQUUsV0FBVztFQUN2QixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFDRCxBQUFBLGFBQWEsQUFBQSxNQUFNLENBQUM7RUFDaEIsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixLQUFLLEVBQUUsT0FBTztFQUNkLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUNELEFBQUEsYUFBYSxBQUFBLE9BQU8sQ0FBQztFQUNqQixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsYUFBYSxFQUFFLEdBQUc7RUFDbEIsVUFBVSxFQUFFLE9BQU87RUFDbkIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBQ0QsQUFBQSxhQUFhLEFBQUEsTUFBTSxDQUFDO0VBQ2hCLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUNELEFBQUEsb0JBQW9CLENBQUM7RUFDakIsS0FBSyxFQUFFLEdBQUc7RUFDVixNQUFNLEVBQUUsSUFBSTtFQUNaLE9BQU8sRUFBRSxjQUFjO0VBQ3ZCLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsS0FBSyxFQUFFLE9BQU87RUFDZCxhQUFhLEVBQUUsR0FBRztFQUNsQixVQUFVLEVBQUUsV0FBVztFQUN2QixPQUFPLEVBQUUsSUFBSTtFQUNiLE1BQU0sRUFBRSxPQUFPLEdBQ2xCOztBQUNELEFBQUEsb0JBQW9CLEFBQUEsTUFBTSxDQUFDO0VBQ3ZCLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUVELEFBQUEscUJBQXFCLENBQUM7RUFDbEIsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixLQUFLLEVBQUUsT0FBTztFQUNkLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUNELEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFDO0VBQ3hCLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsS0FBSyxFQUFFLE9BQU87RUFDZCxhQUFhLEVBQUUsR0FBRztFQUNsQixVQUFVLEVBQUUsV0FBVztFQUN2QixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFDRCxBQUFBLHFCQUFxQixBQUFBLE9BQU8sQ0FBQztFQUN6QixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsYUFBYSxFQUFFLEdBQUc7RUFDbEIsVUFBVSxFQUFFLE9BQU87RUFDbkIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBQ0QsQUFBQSxxQkFBcUIsQUFBQSxNQUFNLENBQUM7RUFDeEIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsc0JBQXNCO0FBQ3RCLEFBQUEsY0FBYyxFQUFFLHFCQUFxQixDQUFDO0VBQ2xDLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsS0FBSyxFQUFFLE9BQU87RUFDZCxhQUFhLEVBQUUsR0FBRztFQUNsQixVQUFVLEVBQUUsV0FBVztFQUN2QixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFDRCxBQUFBLGNBQWMsQUFBQSxNQUFNLENBQUM7RUFDakIsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixLQUFLLEVBQUUsT0FBTztFQUNkLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUNELEFBQUEsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsYUFBYSxFQUFFLEdBQUc7RUFDbEIsVUFBVSxFQUFFLE9BQU87RUFDbkIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBQ0QsQUFBQSxjQUFjLEFBQUEsTUFBTSxDQUFDO0VBQ2pCLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUVELEFBQUEsc0JBQXNCLENBQUM7RUFDbkIsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixLQUFLLEVBQUUsT0FBTztFQUNkLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLFVBQVUsRUFBRSxPQUFPO0VBQ25CLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUNELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQ3pCLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsS0FBSyxFQUFFLGtCQUFrQjtFQUN6QixhQUFhLEVBQUUsR0FBRztFQUNsQixVQUFVLEVBQUUsa0JBQWtCO0VBQzlCLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUNELEFBQUEsc0JBQXNCLEFBQUEsT0FBTyxDQUFDO0VBQzFCLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsS0FBSyxFQUFFLGtCQUFrQjtFQUN6QixhQUFhLEVBQUUsR0FBRztFQUNsQixVQUFVLEVBQUUsa0JBQWtCO0VBQzlCLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUNELEFBQUEsc0JBQXNCLEFBQUEsTUFBTSxDQUFDO0VBQ3pCLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUVELEFBQUEsTUFBTSxDQUFDLGlCQUFpQixDQUFDO0VBQ3JCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE1BQU0sRUFBRSxHQUFHO0VBQ1gsS0FBSyxFQUFFLEdBQUc7RUFDVixRQUFRLEVBQUUsUUFBUTtFQUNsQixJQUFJLEVBQUUsR0FBRztFQUNULEtBQUssRUFBRSxHQUFHO0VBQ1Ysa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixNQUFNLEVBQUUsR0FBRyxHQUNkOztBQUdELEFBQUEsa0JBQWtCLENBQUM7RUFDZixNQUFNLEVBQUUsSUFBSTtFQUFFLEtBQUssRUFBQyxJQUFJLEdBQzNCOztBQUNELEFBQUEsb0JBQW9CLENBQUM7RUFDakIsU0FBUyxFQUFFLGdCQUFnQixDQUFBLGdCQUFnQjtFQUFDLFNBQVMsRUFBRSxLQUFLLEdBQy9EOztBQUVELEFBQUEsb0JBQW9CLENBQUM7RUFDakIsTUFBTSxFQUFFLElBQUk7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQzFDOztBQUVELEFBQUEsc0JBQXNCLENBQUM7RUFDbkIsTUFBTSxFQUFFLElBQUk7RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUMvQjs7QUFFRCxBQUFBLHVCQUF1QixDQUFDO0VBQ3BCLFNBQVMsRUFBRSxlQUFlO0VBQUMsU0FBUyxFQUFFLEtBQUssR0FDOUM7O0FBRUQsQUFBQSxNQUFNLEFBQUEsV0FBVyxBQUFBLFNBQVMsRUFBRSxNQUFNLEFBQUEsU0FBUyxDQUFDO0VBQ3hDLGdCQUFnQixFQUFDLE9BQU87RUFDeEIsTUFBTSxFQUFDLGlCQUFpQjtFQUN4QixNQUFNLEVBQUMsc0JBQXNCO0VBQzdCLEtBQUssRUFBQyxPQUFPLEdBQ2hCOztBQUVELEFBQUEsTUFBTSxBQUFBLFdBQVcsQUFBQSxTQUFTLENBQUMsSUFBSSxDQUFDO0VBQzVCLEtBQUssRUFBQyxPQUFPLEdBQ2hCOztBQUVELEFBQUEsTUFBTSxBQUFBLFdBQVcsQUFBQSxTQUFTLEFBQUEsTUFBTSxFQUFFLE1BQU0sQUFBQSxTQUFTLEFBQUEsTUFBTSxDQUFDO0VBQ3BELGdCQUFnQixFQUFDLE9BQU87RUFDeEIsTUFBTSxFQUFDLGlCQUFpQjtFQUN4QixLQUFLLEVBQUMsT0FBTyxHQUNoQjs7QUFFRCxBQUFBLFlBQVksQ0FBQztFQUNULE1BQU0sRUFBQyxzQkFBc0IsR0FDaEM7O0FBRUQsQUFBQSxNQUFNLENBQUMsU0FBUyxDQUFDO0VBQ2IsUUFBUSxFQUFDLFFBQVE7RUFDakIsTUFBTSxFQUFDLEdBQUcsR0FDYjs7QUFHRCxBQUFBLDJCQUEyQixDQUFDO0VBQ3hCLFNBQVMsRUFBRSxnQkFBZ0I7RUFDM0IsT0FBTyxFQUFDLGNBQWM7RUFDdEIsTUFBTSxFQUFDLGNBQWMsR0FDeEI7O0FBRUQsQUFBQSwyQkFBMkIsQUFBQSxNQUFNLENBQUM7RUFDOUIsT0FBTyxFQUFFLFlBQVk7RUFDckIsVUFBVSxFQUFFLGVBQWUsR0FDOUI7O0FDeExELEFBQUEscUJBQXFCLENBQUM7RUFDbEIsYUFBYSxFQUFFLElBQUk7RUFDbkIsT0FBTyxFQUFFLFNBQVM7RUFDbEIsUUFBUSxFQUFDLFFBQVEsR0FDcEI7O0FBRUQsQUFBQSw0QkFBNEIsQ0FBQztFQUN6QixZQUFZLEVBQUMsSUFBSTtFQUNqQixhQUFhLEVBQUMsSUFBSSxHQUNyQjs7QUFFRCxBQUFBLDBCQUEwQixDQUFDO0VBQ3ZCLEtBQUssRUFBQyxLQUFLO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEdBQUc7RUFDUixLQUFLLEVBQUUsR0FBRztFQUNWLFNBQVMsRUFBRSxxQkFBcUI7RUFDaEMsVUFBVSxFQUFFLEtBQUssR0FDcEI7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBQztFQUNsQixRQUFRLEVBQUUsUUFBUSxHQUNyQjs7QUFFRCxBQUFBLHFCQUFxQixDQUFDLGFBQWEsQ0FBQztFQUNoQyxRQUFRLEVBQUMsUUFBUTtFQUNqQixNQUFNLEVBQUMsR0FBRyxHQUNiOztBQUVELEFBQUEscUJBQXFCLENBQUMsTUFBTSxDQUFDO0VBQ3pCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxHQUFHO0VBQ1YsU0FBUyxFQUFFLElBQUk7RUFDZixHQUFHLEVBQUUsS0FBSztFQUNWLFdBQVcsRUFBRSxJQUFJLEdBQ3BCOztBQUVELEFBQUEscUJBQXFCLENBQUMsY0FBYyxDQUFDO0VBQ2pDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsS0FBSyxFQUFFLE9BQU87RUFDZCxTQUFTLEVBQUUsSUFBSTtFQUNmLEdBQUcsRUFBRSxJQUFJLEdBQ1o7O0FBQ0QsQUFBQSxxQkFBcUIsQ0FBQyxjQUFjLENBQUMsZUFBZSxDQUFDO0VBQ2pELFNBQVMsRUFBRSxlQUFlO0VBQzFCLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUVELEFBQUEscUJBQXFCLENBQUMsZUFBZSxHQUFHLElBQUksQ0FBQztFQUN6QyxRQUFRLEVBQUMsUUFBUTtFQUNqQixNQUFNLEVBQUMsR0FBRyxHQUNiOztBQUdELEFBQUEsMkJBQTJCLENBQUMscUJBQXFCLENBQUM7RUFDOUMsVUFBVSxFQUFDLGtCQUFrQixHQUNoQzs7QUFFRCxBQUFBLDJCQUEyQixDQUFDLGdCQUFnQixFQUFFLDJCQUEyQixDQUFDLHFCQUFxQixDQUFDO0VBQzVGLEtBQUssRUFBRSxJQUFJO0VBR1gsVUFBVSxFQUFDLGtCQUFrQjtFQUM3QixVQUFVLEVBQUMsa0JBQWtCLEdBQ2hDOztBQUdELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSwyQkFBMkIsQ0FBQyxVQUFVLENBQUM7SUFDbkMsVUFBVSxFQUFDLElBQUksR0FDbEI7O0FBSUwsQUFBQSwyQkFBMkIsQ0FBQyxxQkFBcUIsQ0FBQztFQUM5QyxPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFFRCxBQUFBLG9CQUFvQixDQUFDO0VBQ2pCLFlBQVksRUFBQyxHQUFHO0VBQ2hCLGFBQWEsRUFBQyxHQUFHO0VBQ2pCLEtBQUssRUFBRSxJQUFJO0VBQ1gsUUFBUSxFQUFDLE1BQU07RUFDZixVQUFVLEVBQUUsb0JBQW9CLEdBQ25DOztBQUVELEFBQUEsb0JBQW9CLENBQUMsRUFBRSxDQUFDO0VBQ3BCLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBRUQsQUFBQSxlQUFlLENBQUM7RUFDWixPQUFPLEVBQUMsSUFBSTtFQUNaLFlBQVksRUFBQyxHQUFHO0VBQ2hCLGFBQWEsRUFBQyxHQUFHO0VBQ2pCLEtBQUssRUFBRSxJQUFJO0VBQ1gsYUFBYSxFQUFFLElBQUk7RUFDbkIsUUFBUSxFQUFDLE1BQ2IsR0FBQzs7QUFDRCxBQUFBLGVBQWUsQ0FBQztFQUNaLFVBQVUsRUFBRSxvQkFBb0IsR0FDbkM7O0FBRUQsQUFBQSxlQUFlLENBQUMsRUFBRSxDQUFDO0VBQ2YsTUFBTSxFQUFFLElBQUksR0FDZjs7QUFFRCxBQUFBLFVBQVUsQ0FBQztFQUNQLE9BQU8sRUFBQyxJQUFJO0VBQ1osYUFBYSxFQUFFLElBQUk7RUFDbkIsTUFBTSxFQUFDLGlCQUFpQjtFQUN4QixLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBRSxRQUFRO0VBQ2pCLGFBQWEsRUFBQyxJQUFJO0VBQ2xCLFNBQVMsRUFBQyxJQUFJLEdBQ2pCOztBQUVELEFBQUEsVUFBVSxBQUFBLGFBQWEsQ0FBQztFQUFFLDBDQUEwQztFQUNoRSxLQUFLLEVBQUUsT0FBTztFQUNkLE9BQU8sRUFBRSxFQUFFO0VBQUUsYUFBYSxFQUM3Qjs7QUFFRCxBQUFBLFVBQVUsQUFBQSxzQkFBc0IsQ0FBQztFQUFFLDZCQUE2QjtFQUM1RCxLQUFLLEVBQUUsT0FBTztFQUNkLE9BQU8sRUFBRSxFQUFFO0VBQUUsYUFBYSxFQUM3Qjs7QUFFRCxBQUFBLFVBQVUsQUFBQSx1QkFBdUIsQ0FBQztFQUFFLG9CQUFvQjtFQUN0RCxLQUFLLEVBQUUsT0FBTztFQUNkLE9BQU8sRUFBRSxFQUFFO0VBQUUsYUFBYSxFQUMzQjs7QUFFRCxBQUFBLGtCQUFrQixDQUFDO0VBQ2YsS0FBSyxFQUFDLElBQUk7RUFDVixNQUFNLEVBQUMsS0FBSyxHQUNmOztBQUNELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFFcEMsQUFBQSxrQkFBa0IsQ0FBQztJQUNmLEtBQUssRUFBQyxJQUFJO0lBQ1YsTUFBTSxFQUFDLEtBQUssR0FDZjtFQUVELEFBQUEsYUFBYSxDQUFDO0lBQ1YsS0FBSyxFQUFFLEdBQUc7SUFDVixNQUFNLEVBQUMsTUFBTSxHQUNoQjtFQUVELEFBQUEsZUFBZSxBQUFBLE1BQU0sQ0FBQztJQUNsQixnQkFBZ0IsRUFBRSxPQUFPLEdBQzVCO0VBQ0QsQUFBQSxlQUFlLENBQUM7SUFDWixPQUFPLEVBQUMsSUFBSSxHQUNmOztBQUlMLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFFcEMsQUFBQSwyQkFBMkIsQ0FBQyxnQkFBZ0IsRUFBRSwyQkFBMkIsQ0FBQyxxQkFBcUIsQ0FBQztJQUM1RixLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLFVBQVUsRUFBRSxLQUFLLEdBQ3BCO0VBRUQsQUFBQSwwQkFBMEIsQ0FBQztJQUN2QixLQUFLLEVBQUMsS0FBSztJQUNYLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxHQUFHO0lBQ1IsS0FBSyxFQUFFLEVBQUU7SUFDVCxTQUFTLEVBQUUsa0JBQWtCO0lBQzdCLFVBQVUsRUFBRSxLQUFLLEdBQ3BCO0VBRUQsQUFBQSwyQkFBMkIsQ0FBQyxTQUFTLENBQUM7SUFDbEMsSUFBSSxFQUFDLEVBQUUsR0FDVjtFQUVELEFBQUEsMkJBQTJCLENBQUMsVUFBVSxDQUFDO0lBQ25DLEtBQUssRUFBQyxFQUFFLEdBQ1g7O0FBR0wsQUFBQSxlQUFlLENBQUM7RUFDWixVQUFVLEVBQUMsSUFBSSxHQUNsQjs7QUFDRDs7O0lBR0k7QUFDSixBQUFBLGVBQWUsQ0FBQyxHQUFHLEFBQUEsWUFBWSxDQUFDO0VBQzVCLGFBQWEsRUFBQyxHQUFHLEdBQ3BCOztBQUNELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxlQUFlLENBQUMsR0FBRyxBQUFBLFlBQVksQ0FBQztJQUM1QixhQUFhLEVBQUMsSUFBSSxHQUNyQjs7QUFJTCxBQUFBLEtBQUssQUFBQSxXQUFXLENBQUM7RUFDYixlQUFlLEVBQUUsUUFBUTtFQUN6QixLQUFLLEVBQUMsSUFBSTtFQUNWLHFCQUFxQixFQUN4Qjs7QUFFRCxBQUFBLEtBQUssQUFBQSxXQUFXLENBQUMsRUFBRSxDQUFDO0VBQ2hCLFVBQVUsRUFBQyxpQkFBaUI7RUFDNUIsYUFBYSxFQUFDLGlCQUFpQixHQUNsQzs7QUFFRCxBQUFBLEtBQUssQUFBQSxXQUFXLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxZQUFZLENBQUE7RUFDOUIsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFDLEdBQUc7RUFDVCxZQUFZLEVBQUMsR0FBRyxHQUNuQjs7QUFDRCxBQUFBLEtBQUssQUFBQSxXQUFXLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQTtFQUNsQixXQUFXLEVBQUUsR0FBRztFQUNoQixjQUFjLEVBQUUsR0FBRyxHQUN0Qjs7QUFNRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsZUFBZSxDQUFDLEdBQUcsQUFBQSxJQUFLLENBQUEsWUFBWSxFQUFFLEtBQUssQUFBQSxXQUFXLENBQUMsRUFBRSxDQUFDO0lBQ3RELFVBQVUsRUFBQyxJQUFJLEdBQ2xCO0VBQ0QsQUFBQSxjQUFjLENBQUM7SUFDWCxPQUFPLEVBQUMsSUFBSSxHQUNmO0VBQ0QsQUFBQSxjQUFjLENBQUM7SUFDWCxVQUFVLEVBQUMsY0FBYyxHQUM1QjtFQUlELEFBQUEsY0FBYyxDQUFDLGlCQUFpQixDQUFDO0lBQzdCLFlBQVksRUFBQyxJQUFJO0lBQ2pCLGFBQWEsRUFBQyxJQUFJLEdBQ3JCO0VBQ0QsQUFBQSxjQUFjLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQztJQUN4QixZQUFZLEVBQUMsR0FBRztJQUNoQixhQUFhLEVBQUMsR0FBRyxHQUNwQjs7QUFHTCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLEtBQUs7RUFDM0QsQUFBQSxxQkFBcUIsQ0FBQztJQUNsQixZQUFZLEVBQUMsR0FBRztJQUNoQixhQUFhLEVBQUMsR0FBRyxHQUNwQjs7QUFHTCxBQUFBLEtBQUssQ0FBQyxjQUFjLENBQUM7RUFDakIsVUFBVSxFQUFFLGNBQWMsR0FDN0I7O0FBQ0QsQUFBQSxRQUFRLENBQUM7RUFDTCxVQUFVLEVBQUMsSUFBSSxHQUNsQjs7QUFFRCxBQUFBLGFBQWEsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFlBQVksRUFBRSxhQUFhLENBQUMsZ0JBQWdCLENBQUM7RUFDNUQsWUFBWSxFQUFDLElBQUksR0FDcEI7O0FBRUQsQUFBQSxvQkFBb0IsQ0FBQztFQUNqQixVQUFVLEVBQUMsR0FBRyxHQUNqQjs7QUFDRCxBQUFBLG9CQUFvQixDQUFDLEVBQUUsQUFBQSxZQUFZLENBQUM7RUFDaEMsWUFBWSxFQUFDLGNBQWMsR0FDOUI7O0FBRUQsQUFBQSxZQUFZLENBQUM7RUFDVCxRQUFRLEVBQUMsUUFBUTtFQUNqQixNQUFNLEVBQUUsR0FBRztFQUNYLEtBQUssRUFBRSxHQUFHLEdBQ2I7O0FBRUQsQUFBQSxhQUFhLENBQUM7RUFDVixXQUFXLEVBQUMsR0FBRyxHQUNsQjs7QUFFRCxBQUFBLDBCQUEwQixDQUFDO0VBQ3ZCLGFBQWEsRUFBQyxJQUFJLEdBQ3JCOztBQUVELEFBQUEsb0JBQW9CLENBQUMsRUFBRSxDQUFDO0VBQ3BCLFdBQVcsRUFBQyxHQUFHO0VBQ2YsY0FBYyxFQUFDLEdBQUcsR0FDckI7O0FBRUQsQUFBQSxvQkFBb0IsQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDO0VBQ2hDLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLEtBQUssRUFBQyxHQUFHO0VBQ1QsWUFBWSxFQUFDLElBQ2pCLEdBQUM7O0FBRUQsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNwQyxBQUFBLG9CQUFvQixDQUFDLFlBQVksRUFBRSxvQkFBb0IsQ0FBQyxTQUFTLEVBQUUsb0JBQW9CLENBQUMsV0FBVyxDQUFDO0lBQ2hHLFlBQVksRUFBQyxjQUFjO0lBQzNCLGFBQWEsRUFBQyxjQUFjLEdBQy9COztBQUdMLEFBQUEsWUFBWSxDQUFDO0VBQ1QsV0FBVyxFQUFDLElBQUksR0FDbkI7O0FBQ0QsQUFBQSxhQUFhLENBQUM7RUFDVixXQUFXLEVBQUMsSUFBSTtFQUNoQixZQUFZLEVBQUMsSUFBSSxHQUNwQjs7QUFFRCxBQUFBLG9CQUFvQixDQUFDO0VBQ2pCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsY0FBYyxFQUFFLE1BQU07RUFDdEIsZUFBZSxFQUFFLE1BQU07RUFDdkIsS0FBSyxFQUFDLElBQUk7RUFDVixPQUFPLEVBQUMsSUFBSSxHQUNmOztBQUVELEFBQUEseUJBQXlCLENBQUM7RUFDdEIsTUFBTSxFQUFDLE1BQU0sR0FDaEI7O0FBQ0QsQUFBQSx5QkFBeUIsQ0FBQyxDQUFDLENBQUM7RUFDeEIsS0FBSyxFQUFDLElBQUksR0FDYjs7QUFDRCxBQUFBLHlCQUF5QixDQUFDLE1BQU0sQ0FBQztFQUM3QixLQUFLLEVBQUMsSUFBSTtFQUNWLFVBQVUsRUFBQyxNQUNmLEdBQUM7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLE1BQU0sRUFBRSxNQUFNLEdBQ2pCOztBQUNELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxvQkFBb0IsQ0FBQztJQUNqQixPQUFPLEVBQUMsR0FBRztJQUNYLFlBQVksRUFBQyxJQUFJO0lBQ2pCLGFBQWEsRUFBQyxJQUFJLEdBQ3JCO0VBRUQsQUFBQSxrQkFBa0IsQ0FBQztJQUNmLE1BQU0sRUFBQyxPQUFPLEdBQ2pCO0VBQ0QsQUFBQSx5QkFBeUIsQ0FBQztJQUN0QixNQUFNLEVBQUMsSUFBSTtJQUNYLGVBQWUsRUFBRSxRQUNyQixHQUFDO0VBRUQsQUFBQSx5QkFBeUIsQ0FBQyxDQUFDLENBQUM7SUFDeEIsS0FBSyxFQUFDLEdBQUcsR0FDWjtFQUNELEFBQUEseUJBQXlCLENBQUMsTUFBTSxDQUFDO0lBQzdCLFdBQVcsRUFBQyxJQUFJO0lBQ2hCLFVBQVUsRUFBQyxJQUNmLEdBQUM7O0FBS0wsQUFBQSx5QkFBeUIsQ0FBQztFQUN0QixVQUFVLEVBQUMsZ0JBQWdCLEdBQzlCOztBQUVELEFBQUEsaUJBQWlCLENBQUM7RUFDZCxZQUFZLEVBQUMsSUFBSTtFQUNqQixhQUFhLEVBQUMsSUFBSSxHQUNyQjs7QUFDRCxBQUFBLGlCQUFpQixBQUFBLE9BQU8sQ0FBQztFQUNyQixNQUFNLEVBQUMsTUFBTSxHQUNoQjs7QUFFRCxBQUFBLGlCQUFpQixBQUFBLE1BQU0sQ0FBQztFQUNwQixXQUFXLEVBQUMsSUFBSSxHQUNuQjs7QUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQ3BDLEFBQUEsaUJBQWlCLEFBQUEsTUFBTSxDQUFDO0lBQ3BCLFdBQVcsRUFBQyxPQUFPO0lBQ25CLE1BQU0sRUFBRSxNQUFNLEdBQ2pCOztBQUdMLEFBQUEsS0FBSyxBQUFBLGVBQWUsQ0FBQyxFQUFFLEFBQUEsSUFBSyxDQUFBLFdBQVcsRUFBRTtFQUNyQyxhQUFhLEVBQUMsSUFBSSxHQUNyQjs7QUFFRCxBQUFBLEtBQUssQUFBQSxXQUFXLENBQUMsRUFBRSxBQUFBLElBQUssQ0FBQSxXQUFXLEVBQUU7RUFDakMsYUFBYSxFQUFDLElBQUksR0FDckI7O0FBRUQsQUFBQSxLQUFLLEFBQUEsZUFBZSxDQUFDLEVBQUUsQUFBQSxVQUFXLENBQUEsQ0FBQyxFQUFFO0VBQ2pDLFVBQVUsRUFBQyxNQUFNLEdBQ3BCOztBQUNELEFBQUEsS0FBSyxBQUFBLGVBQWUsQ0FBQyxFQUFFLEFBQUEsVUFBVyxDQUFBLENBQUMsRUFBRTtFQUNqQyxVQUFVLEVBQUMsTUFBTSxHQUNwQjs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2IsVUFBVSxFQUFFLFNBQVM7RUFDckIsUUFBUSxFQUFDLE1BQU07RUFDZixXQUFXLEVBQUMsR0FBRztFQUNmLFlBQVksRUFBQyxJQUFJO0VBQ2pCLGFBQWEsRUFBQyxJQUNsQixHQUFDOztBQUVELEFBQUEsRUFBRSxBQUFBLHVCQUF1QixDQUFDO0VBQ3RCLGFBQWEsRUFBQyxJQUFJLEdBQ3JCOztBQUVELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDcEMsQUFBQSxjQUFjLEVBQUUsY0FBYyxDQUFDO0lBQzNCLE9BQU8sRUFBQyxlQUFlLEdBQzFCO0VBRUQsQUFBQSxnQkFBZ0IsQ0FBQztJQUNiLGFBQWEsRUFBRSxJQUFJO0lBQ25CLFlBQVksRUFBRSxJQUFJLEdBQ3JCOztBQUdMOzs7Ozs7Ozs7SUFTSTtBQUdKLEFBQUEsNEJBQTRCLENBQUMsQ0FBQyxBQUFBLElBQUssQ0FBQSxZQUFZLEVBQUU7RUFDN0MsV0FBVyxFQUFDLElBQUksR0FDbkI7O0FBRUQsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNwQyxBQUFBLDRCQUE0QixDQUFDLENBQUMsQUFBQSxJQUFLLENBQUEsWUFBWSxFQUFFO0lBQzdDLFdBQVcsRUFBQyxHQUFHLEdBQ2xCOztBQVdMLEFBQUEsbUJBQW1CLENBQUM7RUFDaEIsU0FBUyxFQUFDLEtBQUssR0FDbEI7O0FBRUQsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUNwQyxBQUFBLHFCQUFxQixDQUFDLGFBQWEsQ0FBQztJQUNoQyxNQUFNLEVBQUUsSUFBSTtJQUNaLElBQUksRUFBRSxJQUFJLEdBQ2I7RUFFRCxBQUFBLGNBQWMsRUFBRSxxQkFBcUIsQ0FBQztJQUNsQyxLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFdBQVcsRUFBRSxLQUFLLEdBQ3JCO0VBQ0QsQUFBQSxPQUFPLENBQUE7SUFDSCxPQUFPLEVBQUMsZ0JBQWdCLEdBQzNCO0VBQ0QsQUFBQSxzQkFBc0IsQ0FBQTtJQUNsQixLQUFLLEVBQUUsSUFBSSxHQUNkOztBQ3hkTCxBQUFBLGFBQWEsQ0FBQztFQUNWLFlBQVksRUFBRSxrQkFBa0I7RUFDaEMsS0FBSyxFQUFFLGtCQUFrQixHQUM1Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxLQUFLLEVBQUUsY0FBYyxDQUFDLFFBQVEsRUFBRSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ2pFLFVBQVUsRUFBRSxJQUFJLEdBQ25COztBQUVELEFBQUEsZUFBZSxDQUFDLGtCQUFrQixDQUFDO0VBQy9CLFNBQVMsRUFBRSxjQUFjO0VBQ3pCLFdBQVcsRUFBRSxpQkFBaUI7RUFDOUIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsV0FBVyxFQUFFLEdBQUc7RUFDaEIsS0FBSyxFQUFFLE9BQU8sR0FDakI7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBQyxNQUFNLENBQUM7RUFDekIsS0FBSyxFQUFDLGVBQWUsR0FDeEI7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE1BQU0sRUFBRSw0QkFBNEI7RUFDcEMsS0FBSyxFQUFFLGtCQUFrQjtFQUN6QixhQUFhLEVBQUUsY0FBYztFQUM3QixVQUFVLEVBQUUsa0JBQWtCO0VBQzlCLE9BQU8sRUFBRSxlQUFlO0VBQ3hCLEtBQUssRUFBQyxlQUFlLEdBQ3hCOztBQUVELEFBQUEsa0JBQWtCLEFBQUEsTUFBTSxDQUFDO0VBQ3JCLE1BQU0sRUFBRSw0QkFBNEI7RUFDcEMsS0FBSyxFQUFFLGtCQUFrQjtFQUN6QixhQUFhLEVBQUUsY0FBYztFQUM3QixVQUFVLEVBQUUsa0JBQWtCO0VBQzlCLE9BQU8sRUFBRSxlQUFlLEdBQzNCOztBQUVELEFBQUEsU0FBUyxBQUFBLE9BQU87QUFDaEIsbUJBQW1CLEFBQUEsT0FBTztBQUMxQixpQkFBaUIsQUFBQSxrQkFBa0IsQUFBQSxPQUFPLENBQUM7RUFDdkMsS0FBSyxFQUFDLGdCQUFnQixHQUN6Qjs7QUFFRCxBQUFBLGtCQUFrQixDQUFBLEFBQUEsUUFBQyxDQUFELFFBQUMsQUFBQSxFQUFtQjtFQUNsQyxVQUFVLEVBQUMsa0JBQWtCO0VBQzdCLE1BQU0sRUFBRSw0QkFBNEI7RUFDcEMsS0FBSyxFQUFFLGtCQUFrQixHQUM1Qjs7QUFFRCxBQUFBLHFCQUFxQixDQUFDLEtBQUssRUFBRSxxQkFBcUIsQ0FBQyxNQUFNLENBQUM7RUFDdEQsTUFBTSxFQUFDLGVBQWUsR0FDekI7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBQyxLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsUUFBQyxBQUFBLEVBQWU7RUFDdkMsTUFBTSxFQUFDLGtCQUFrQixHQUM1Qjs7QUFFRCxBQUFBLG1CQUFtQixDQUFDO0VBQ2hCLE9BQU8sRUFBQyxJQUFJLEdBQ2Y7O0FBQ0QsQUFBQSxzQkFBc0IsQ0FBQywyQkFBMkIsQUFBQSxlQUFlLENBQUMsV0FBVyxDQUFDO0VBQzFFLGFBQWEsRUFBQyxlQUFlLEdBQ2hDOztBQUVELEFBQUEscUJBQXFCLENBQUM7RUFDbEIsS0FBSyxFQUFDLGVBQWUsR0FDeEI7O0FBRUQsQUFBQSwyQkFBMkIsQ0FBQztFQUFFLHlCQUF5QjtFQUNuRCxTQUFTLEVBQUMsZUFBZTtFQUN6QixXQUFXLEVBQUUsaUJBQWlCLEdBQ2pDOztBQUNELEFBQUEsa0JBQWtCLENBQUM7RUFBRSxpQkFBaUI7RUFDbEMsU0FBUyxFQUFDLGVBQWU7RUFDekIsV0FBVyxFQUFFLGlCQUFpQixHQUNqQzs7QUFDRCxBQUFBLHNCQUFzQixDQUFDO0VBQUUsWUFBWTtFQUNqQyxTQUFTLEVBQUMsZUFBZTtFQUN6QixXQUFXLEVBQUUsaUJBQWlCLEdBQ2pDOztBQUNELEFBQUEsaUJBQWlCLENBQUM7RUFBRSxpQkFBaUI7RUFDakMsU0FBUyxFQUFDLGVBQWU7RUFDekIsV0FBVyxFQUFFLGlCQUFpQixHQUNqQzs7QUFFRCxBQUFBLHFCQUFxQixDQUFDLEtBQUssRUFBRSxxQkFBcUIsQ0FBQyxNQUFNLENBQUM7RUFDdEQsU0FBUyxFQUFDLGVBQWUsR0FDNUI7O0FDekZELEFBQUEsS0FBSyxBQUFBLHFCQUFxQixDQUFDO0VBQ3ZCLGVBQWUsRUFBRSxRQUFRO0VBQ3pCLEtBQUssRUFBQyxJQUFJO0VBQ1YsVUFBVSxFQUFDLElBQ2YsR0FBQzs7QUFFRCxBQUFBLEtBQUssQUFBQSxxQkFBcUIsQ0FBQyxFQUFFLENBQUM7RUFDMUIsVUFBVSxFQUFDLGlCQUFpQjtFQUM1QixhQUFhLEVBQUMsaUJBQWlCLEdBQ2xDOztBQUVELEFBQUEsS0FBSyxBQUFBLHFCQUFxQixDQUFDLEVBQUUsQUFBQSxZQUFZLENBQUM7RUFDdEMsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFQUFDLEdBQUc7RUFDVCxZQUFZLEVBQUMsR0FDakIsR0FBQzs7QUFDRCxBQUFBLEtBQUssQUFBQSxxQkFBcUIsQ0FBQyxFQUFFLEFBQUEsYUFBYSxDQUFDO0VBQ3ZDLGFBQWEsRUFBQyxHQUNsQixHQUFDOztBQUVELEFBQUEsS0FBSyxBQUFBLHFCQUFxQixDQUFDLEVBQUUsQ0FBQztFQUMxQixXQUFXLEVBQUMsR0FBRztFQUNmLGNBQWMsRUFBQyxHQUFHO0VBQ2xCLGNBQWMsRUFBQyxHQUFHLEdBQ3JCOztBQ3hCRDs7O0dBR0c7QUFDRixBQUFBLGNBQWMsQ0FBQztFQUNaLFVBQVUsRUFBRSxVQUFVO0VBRXRCLE1BQU0sRUFBRSxJQUFJO0VBRVosT0FBTyxFQUFFLFNBQVM7RUFFbEIsTUFBTSxFQUFFLHFCQUFxQjtFQUM3QixhQUFhLEVBQUUsR0FBRztFQUNsQixnQkFBZ0IsRUFBRSxLQUFLO0VBRXZCLFVBQVUsRUFBRSxtQkFBbUI7RUFDL0Isa0JBQWtCLEVBQUUscUJBQXFCO0VBQ3pDLFVBQVUsRUFBRSxxQkFBcUIsR0FDbEM7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBQztFQUNwQixVQUFVLEVBQUUsbUJBQW1CLEdBQ2hDOztBQUVELEFBQUEsdUJBQXVCLENBQUM7RUFDdEIsWUFBWSxFQUFFLE9BQU8sR0FDdEI7O0FBRUQsQUFBQSwrQkFBK0IsQ0FBQztFQUM5QixnQkFBZ0IsRUFBRSxrQkFBa0IsR0FBRTs7QUM3QjFDOzs7O0VBSUU7QUFDRixBQUFBLFNBQVMsQ0FBQTtFQUFDLE9BQU8sRUFBQyxJQUFJO0VBQUMsUUFBUSxFQUFDLEtBQUs7RUFBQyxHQUFHLEVBQUMsQ0FBQztFQUFDLE1BQU0sRUFBQyxDQUFDO0VBQUMsSUFBSSxFQUFDLENBQUM7RUFBQyxLQUFLLEVBQUMsQ0FBQztFQUFDLE1BQU0sRUFBQyxJQUFJO0VBQUMsVUFBVSxFQUFDLElBQUk7RUFBQyxVQUFVLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsa0JBQWM7RUFBQyxVQUFVLEVBQUMsbUNBQW1DO0VBQUMsU0FBUyxFQUFDLGFBQWEsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyxDQUFDLENBQUE7RUFBQyxzQkFBc0IsRUFBQyxXQUFXLEdBQUU7O0FBQUQsQUFBQSxTQUFTLEFBQUEsT0FBTyxDQUFBO0VBQUMsT0FBTyxFQUFDLEVBQUU7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLE1BQU0sRUFBQyxDQUFDO0VBQUMsT0FBTyxFQUFDLENBQUM7RUFBQyxRQUFRLEVBQUMsUUFBUTtFQUFDLElBQUksRUFBQyxDQUFDO0VBQUMsTUFBTSxFQUFDLENBQUM7RUFBQyxPQUFPLEVBQUMsQ0FBQztFQUFDLFVBQVUsRUFBQyxtRUFBNkQ7RUFBQyxVQUFVLEVBQUMsbUhBQXlHO0VBQUMsVUFBVSxFQUFDLHNFQUFnRTtFQUFDLFVBQVUsRUFBQyxpRUFBMkQ7RUFBQyxVQUFVLEVBQUMsa0VBQTREO0VBQUMsVUFBVSxFQUFDLG9FQUE4RDtFQUFDLE1BQU0sRUFBQywrR0FBK0c7RUFBQyxVQUFVLEVBQUMsOENBQThDO0VBQUMsY0FBYyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFNBQVMsQUFBQSxVQUFVLEFBQUEsT0FBTyxDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUk7RUFBQyxPQUFPLEVBQUMsQ0FBQyxHQUFFOztBQUFELEFBQUEsU0FBUyxDQUFDLHFCQUFxQixDQUFBO0VBQUMsUUFBUSxFQUFDLFFBQVE7RUFBQyxJQUFJLEVBQUMsQ0FBQztFQUFDLEdBQUcsRUFBQyxDQUFDO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxPQUFPLEVBQUMsQ0FBQyxHQUFFOztBQUFELEFBQUEsU0FBUyxDQUFDLHFCQUFxQixHQUFDLEdBQUcsQ0FBQTtFQUFDLE1BQU0sRUFBQyxHQUFHO0VBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyxnQkFBZ0IsQ0FBQTtFQUFDLFVBQVUsRUFBQyxPQUFPO0VBQUMsT0FBTyxFQUFDLGNBQWM7RUFBQyxVQUFVLEVBQUMsS0FBSyxDQUFDLENBQUMsQ0FBRSxLQUFJLENBQUMsSUFBSSxDQUFFLEtBQUksQ0FBQyxrQkFBYyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUk7RUFBQyxRQUFRLEVBQUMsTUFBTTtFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsT0FBTyxFQUFDLEVBQUUsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyxxQkFBcUIsQ0FBQTtFQUFDLFNBQVMsRUFBQyxJQUFJO0VBQUMsS0FBSyxFQUFDLHdCQUFvQjtFQUFDLE9BQU8sRUFBQyxVQUFVO0VBQUMsTUFBTSxFQUFDLENBQUM7RUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsU0FBUyxDQUFDLHNCQUFzQixDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxHQUFHO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyx5QkFBeUIsQ0FBQTtFQUFDLEtBQUssRUFBQyx3QkFBb0I7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxTQUFTLENBQUMseUJBQXlCLEVBQUMsU0FBUyxDQUFDLHNCQUFzQixDQUFBO0VBQUMsT0FBTyxFQUFDLEtBQUs7RUFBQyxNQUFNLEVBQUMsQ0FBQztFQUFDLE9BQU8sRUFBQyxDQUFDO0VBQUMsV0FBVyxFQUFDLFlBQVk7RUFBQyxXQUFXLEVBQUMsTUFBTTtFQUFDLFFBQVEsRUFBQyxNQUFNO0VBQUMsYUFBYSxFQUFDLFFBQVE7RUFBQyxVQUFVLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsU0FBUyxDQUFDLHdCQUF3QixDQUFBO0VBQUMsUUFBUSxFQUFDLFFBQVE7RUFBQyxHQUFHLEVBQUMsR0FBRztFQUFDLEtBQUssRUFBQyxJQUFJO0VBQUMsTUFBTSxFQUFDLFNBQVMsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyxnQkFBZ0IsQ0FBQTtFQUFDLE9BQU8sRUFBQyxLQUFLO0VBQUMsS0FBSyxFQUFDLEtBQUs7RUFBQyxPQUFPLEVBQUMsQ0FBQztFQUFDLE9BQU8sRUFBQyxDQUFDO0VBQUMsTUFBTSxFQUFDLElBQUk7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLE1BQU0sRUFBQyxDQUFDO0VBQUMsT0FBTyxFQUFDLENBQUM7RUFBQyxNQUFNLEVBQUMsQ0FBQztFQUFDLE9BQU8sRUFBQyxFQUFFO0VBQUMsYUFBYSxFQUFDLEdBQUc7RUFBQyxVQUFVLEVBQUMsU0FBUyxDQUFDLElBQUcsQ0FBQyxpQ0FBMkIsRUFBQyxPQUFPLENBQUMsSUFBRyxDQUFDLElBQUk7RUFBQyxlQUFlLEVBQUMsR0FBRyxDQUFBLFVBQVU7RUFBQywyQkFBMkIsRUFBQyxXQUFXLEdBQUU7O0FBQUQsQUFBQSxTQUFTLENBQUMsc0JBQXNCLENBQUE7RUFBQyxVQUFVLEVBQUMsdXBFQUF1cEUsQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQywyQkFBMkIsQ0FBQTtFQUFDLFVBQVUsRUFBQyx1MkVBQXUyRSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFFOztBQUFELEFBQUEsU0FBUyxBQUFBLGFBQWEsQ0FBQywyQkFBMkIsQ0FBQTtFQUFDLFVBQVUsRUFBQyxtekVBQW16RSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFFOztBQUFELEFBQUEsU0FBUyxDQUFDLHNCQUFzQixBQUFBLE1BQU0sQ0FBQTtFQUFDLFNBQVMsRUFBQyxjQUFjLEdBQUU7O0FBQUQsQUFBQSxTQUFTLENBQUMsZ0JBQWdCLEFBQUEsTUFBTSxDQUFBO0VBQUMsT0FBTyxFQUFDLEVBQUUsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyxnQkFBZ0IsQUFBQSxvQkFBb0IsQ0FBQTtFQUFDLE1BQU0sRUFBQyxJQUFJO0VBQUMsT0FBTyxFQUFDLGNBQWMsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyxnQkFBZ0IsQUFBQSxvQkFBb0IsQ0FBQyxxQkFBcUIsQ0FBQTtFQUFDLFNBQVMsRUFBQyxJQUFJO0VBQUMsYUFBYSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyxnQkFBZ0IsQUFBQSxvQkFBb0IsQ0FBQyxzQkFBc0IsQ0FBQTtFQUFDLFNBQVMsRUFBQyxJQUFJO0VBQUMsTUFBTSxFQUFDLE9BQU87RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFFOztBQUFELEFBQUEsU0FBUyxDQUFDLGdCQUFnQixBQUFBLG9CQUFvQixDQUFDLHdCQUF3QixDQUFBO0VBQUMsS0FBSyxFQUFDLEdBQUc7RUFBQyxNQUFNLEVBQUMsU0FBUyxHQUFFOztBQUFELEFBQUEsU0FBUyxDQUFDLGdCQUFnQixBQUFBLG9CQUFvQixDQUFDLGdCQUFnQixDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUk7RUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsYUFBYSxDQUFBO0VBQUMsU0FBUyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxnQkFBZ0IsQ0FBQTtFQUFDLE9BQU8sRUFBQyxtQkFBbUIsR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxxQkFBcUIsQ0FBQTtFQUFDLEtBQUssRUFBQyxLQUFLO0VBQUMsT0FBTyxFQUFDLFVBQVUsR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyx3QkFBd0IsQ0FBQTtFQUFDLEtBQUssRUFBQyxPQUFPO0VBQUMsSUFBSSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxnQkFBZ0IsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxhQUFhLENBQUMseUJBQXlCLEVBQUMsYUFBYSxDQUFDLHNCQUFzQixDQUFBO0VBQUMsVUFBVSxFQUFDLEtBQUs7RUFBQyxXQUFXLEVBQUMsbUJBQW1CO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxnQkFBZ0IsQUFBQSxvQkFBb0IsQ0FBQTtFQUFDLE9BQU8sRUFBQyxtQkFBbUIsR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxnQkFBZ0IsQUFBQSxvQkFBb0IsQ0FBQyxxQkFBcUIsQ0FBQTtFQUFDLE9BQU8sRUFBQyxVQUFVLEdBQUU7O0FBQUQsQUFBQSxTQUFTLEFBQUEsZUFBZSxDQUFDLHFCQUFxQixDQUFBO0VBQUMsS0FBSyxFQUFDLGtCQUFjLEdBQUU7O0FBQUQsQUFBQSxTQUFTLEFBQUEsZUFBZSxDQUFDLHNCQUFzQixDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFNBQVMsQUFBQSxlQUFlLENBQUMseUJBQXlCLENBQUE7RUFBQyxLQUFLLEVBQUMsa0JBQWMsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQUFBQSxlQUFlLENBQUMsc0JBQXNCLENBQUE7RUFBQyxVQUFVLEVBQUMsdStFQUF1K0UsQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQUFBQSxlQUFlLENBQUMsMkJBQTJCLENBQUE7RUFBQyxVQUFVLEVBQUMsK2pGQUErakYsQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQUFBQSxlQUFlLEFBQUEsYUFBYSxDQUFDLDJCQUEyQixDQUFBO0VBQUMsVUFBVSxFQUFDLHVnRkFBdWdGLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxTQUFTLENBQUMsZ0JBQWdCLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSSxDQUFDLHV5REFBdXlELENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxHQUFHO0VBQUMsUUFBUSxFQUFDLFFBQVE7RUFBQyxJQUFJLEVBQUMsQ0FBQztFQUFDLEtBQUssRUFBQyxDQUFDO0VBQUMsR0FBRyxFQUFDLENBQUM7RUFBQyxNQUFNLEVBQUMsQ0FBQztFQUFDLE9BQU8sRUFBQyxDQUFDLEdBQUU7O0FBQUQsQUFBQSxTQUFTLENBQUMsd0JBQXdCLENBQUE7RUFBQyxVQUFVLEVBQUMsdXlEQUF1eUQsQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyxpQkFBaUIsQUFBQSxNQUFNLEVBQUMsU0FBUyxDQUFDLGlCQUFpQixBQUFBLE9BQU8sQ0FBQTtFQUFDLE9BQU8sRUFBQyxFQUFFO0VBQUMsT0FBTyxFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyxpQkFBaUIsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsU0FBUyxDQUFDLGlCQUFpQixDQUFBO0VBQUMsSUFBSSxFQUFDLENBQUM7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLDBCQUEwQixFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyxjQUFjLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsMEJBQTBCLEVBQUMsS0FBSztFQUFDLGtCQUFrQixFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyxnQkFBZ0IsQ0FBQTtFQUFDLE1BQU0sRUFBQyxDQUFDO0VBQUMsTUFBTSxFQUFDLFFBQVE7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLFVBQVUsRUFBQyxlQUFlLEdBQUU7O0FBQUQsQUFBQSxpQkFBaUIsQ0FBQTtFQUFDLE9BQU8sRUFBQyxLQUFLO0VBQUMsUUFBUSxFQUFDLEtBQUs7RUFBQyxHQUFHLEVBQUMsQ0FBQztFQUFDLElBQUksRUFBQyxDQUFDO0VBQUMsTUFBTSxFQUFDLElBQUk7RUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxRQUFRLEVBQUMsS0FBSztFQUFDLElBQUksRUFBQyxDQUFDO0VBQUMsS0FBSyxFQUFDLENBQUM7RUFBQyxHQUFHLEVBQUMsQ0FBQztFQUFDLE1BQU0sRUFBQyxDQUFDO0VBQUMsY0FBYyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLDBCQUEwQixDQUFBO0VBQUMsUUFBUSxFQUFDLFFBQVE7RUFBQyxJQUFJLEVBQUMsSUFBSTtFQUFDLEdBQUcsRUFBQyxJQUFJO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxXQUFXLEVBQUMsSUFBSTtFQUFDLFNBQVMsRUFBQyxHQUFHO0VBQUMsV0FBVyxFQUFDLFlBQVk7RUFBQyxjQUFjLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxDQUFDO0VBQUMsVUFBVSxFQUFDLE1BQU07RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLE9BQU8sRUFBQyxLQUFLO0VBQUMsY0FBYyxFQUFDLFNBQVM7RUFBQyxPQUFPLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsMEJBQTBCLEFBQUEsT0FBTyxFQUFDLDBCQUEwQixBQUFBLFFBQVEsQ0FBQTtFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsR0FBRyxFQUFDLEdBQUc7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLE1BQU0sRUFBQyxJQUFJO0VBQUMsVUFBVSxFQUFDLE1BQU07RUFBQyxXQUFXLEVBQUMsSUFBSTtFQUFDLFNBQVMsRUFBQyxJQUFJO0VBQUMsT0FBTyxFQUFDLEVBQUU7RUFBQyxlQUFlLEVBQUMsSUFBSSxDQUFBLFVBQVUsR0FBRTs7QUFBRCxBQUFBLDBCQUEwQixBQUFBLE9BQU8sQ0FBQTtFQUFDLElBQUksRUFBQyxDQUFDO0VBQUMsVUFBVSxFQUFDLCtuRUFBK25FLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSwwQkFBMEIsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsQ0FBQztFQUFDLFVBQVUsRUFBQyx1eEVBQXV4RSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFFOztBQUFELEFBQUEsa0JBQWtCLEdBQUMsTUFBTSxDQUFBO0VBQUMsUUFBUSxFQUFDLEtBQUs7RUFBQyxNQUFNLEVBQUMsQ0FBQztFQUFDLEdBQUcsRUFBQyxDQUFDO0VBQUMsTUFBTSxFQUFDLENBQUM7RUFBQyxNQUFNLEVBQUMsSUFBSTtFQUFDLEtBQUssRUFBQyxJQUFJO0VBQUMsZUFBZSxFQUFDLElBQUksQ0FBQSxVQUFVO0VBQUMsTUFBTSxFQUFDLE9BQU87RUFBQyxPQUFPLEVBQUMsQ0FBQztFQUFDLE9BQU8sRUFBQyxFQUFFO0VBQUMsVUFBVSxFQUFDLGdCQUFnQjtFQUFDLGNBQWMsRUFBQyxHQUFHO0VBQUMsTUFBTSxFQUFDLENBQUM7RUFBQyxPQUFPLEVBQUMsQ0FBQyxHQUFFOztBQUFELEFBQUEsa0JBQWtCLEdBQUMsTUFBTSxBQUFBLE1BQU0sQ0FBQTtFQUFDLE9BQU8sRUFBQyxDQUFDLEdBQUU7O0FBQUQsQUFBQSx1QkFBdUIsQ0FBQTtFQUFDLElBQUksRUFBQyxHQUFHO0VBQUMsVUFBVSxFQUFDLCt1b0JBQSt1b0IsQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLHVCQUF1QixDQUFBO0VBQUMsS0FBSyxFQUFDLEdBQUc7RUFBQyxVQUFVLEVBQUMsdTFwQkFBdTFwQixDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFFOztBQUFELEFBQUEsU0FBUyxBQUFBLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQTtFQUFDLHNCQUFzQixFQUFDLENBQUM7RUFBQyx1QkFBdUIsRUFBQyxDQUFDLEdBQUU7O0FBQUQsQUFBQSxTQUFTLEFBQUEsY0FBYyxDQUFBO0VBQUMsVUFBVSxFQUFDLENBQUMsQ0FBQSxVQUFVO0VBQUMsYUFBYSxFQUFDLElBQUksQ0FBQSxVQUFVO0VBQUMsc0JBQXNCLEVBQUMsQ0FBQyxDQUFBLFVBQVU7RUFBQyx1QkFBdUIsRUFBQyxDQUFDLENBQUEsVUFBVSxHQUFFOztBQUFELEFBQUEsU0FBUyxBQUFBLGlCQUFpQixDQUFBO0VBQUMsVUFBVSxFQUFDLElBQUksQ0FBQSxVQUFVO0VBQUMsYUFBYSxFQUFDLENBQUMsQ0FBQSxVQUFVO0VBQUMseUJBQXlCLEVBQUMsQ0FBQyxDQUFBLFVBQVU7RUFBQywwQkFBMEIsRUFBQyxDQUFDLENBQUEsVUFBVSxHQUFFOztBQUFELEFBQUEsU0FBUyxBQUFBLGFBQWEsQ0FBQTtFQUFDLFNBQVMsRUFBQyxJQUFJLENBQUEsVUFBVTtFQUFDLE1BQU0sRUFBQyxDQUFDLENBQUEsVUFBVTtFQUFDLE1BQU0sRUFBQyxJQUFJLENBQUEsVUFBVSxHQUFFOztBQUFELEFBQUEsU0FBUyxBQUFBLFdBQVcsRUFBQyxTQUFTLEFBQUEsYUFBYSxDQUFBO0VBQUMsYUFBYSxFQUFDLENBQUMsQ0FBQSxVQUFVLEdBQUU7O0FBQUQsQUFBQSxTQUFTLEFBQUEsVUFBVSxDQUFDLGNBQWMsQ0FBQTtFQUFDLFVBQVUsRUFBQyxJQUFJO0VBQUMsVUFBVSxFQUFDLE1BQU0sR0FBRTs7QUFBRCxBQUFBLElBQUksQUFBQSxvQkFBb0IsRUFBQyxJQUFJLEFBQUEsb0JBQW9CLENBQUE7RUFBQyxRQUFRLEVBQUMsTUFBTSxHQUFFOztBQUFELEFBQUEsSUFBSSxBQUFBLG9CQUFvQixDQUFDLElBQUksRUFBQyxJQUFJLEFBQUEsb0JBQW9CLENBQUMsSUFBSSxDQUFBO0VBQUMsVUFBVSxFQUFDLE1BQU07RUFBQyxRQUFRLEVBQUMsUUFBUSxHQUFFOztBQUFELEFBQUEsU0FBUyxDQUFDLG1CQUFtQixDQUFBO0VBQUMsUUFBUSxFQUFDLE9BQU87RUFBQyxNQUFNLEVBQUMsR0FBRztFQUFDLEtBQUssRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxTQUFTLENBQUMseUJBQXlCLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxrQkFBYztFQUFDLGVBQWUsRUFBQyxXQUFXO0VBQUMsTUFBTSxFQUFDLGlCQUFpQjtFQUFDLFlBQVksRUFBQyxDQUFDO0VBQUMsVUFBVSxFQUFDLElBQUk7RUFBQyxPQUFPLEVBQUMsU0FBUztFQUFDLFVBQVUsRUFBQyxLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsa0JBQWMsRUFBQyxLQUFLLENBQUMsQ0FBQyxDQUFFLElBQUcsQ0FBQyxDQUFDLENBQUMsbUJBQWUsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyx5QkFBeUIsQUFBQSxPQUFPLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxrQkFBYyxHQUFFOztBQUFELEFBQUEsU0FBUyxDQUFDLDBCQUEwQixDQUFBO0VBQUMsTUFBTSxFQUFDLENBQUM7RUFBQyxLQUFLLEVBQUMsQ0FBQyxHQUFFOztBQUFELEFBQUEsU0FBUyxDQUFDLHlCQUF5QixDQUFBO0VBQUMsZUFBZSxFQUFDLFdBQVc7RUFBQyxNQUFNLEVBQUMsaUJBQWlCO0VBQUMsWUFBWSxFQUFDLFNBQVMsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQUFBQSxhQUFhLENBQUMsZ0JBQWdCLENBQUE7RUFBQyxpQkFBaUIsRUFBQyxjQUFjLENBQUMsSUFBRyxDQUFDLDRCQUF1QjtFQUFDLGNBQWMsRUFBQyxjQUFjLENBQUMsSUFBRyxDQUFDLDRCQUF1QjtFQUFDLFNBQVMsRUFBQyxjQUFjLENBQUMsSUFBRyxDQUFDLDRCQUF1QixHQUFFOztBQUFELEFBQUEsU0FBUyxBQUFBLGFBQWEsQ0FBQyxnQkFBZ0IsQ0FBQyxxQkFBcUIsQ0FBQTtFQUFDLGlCQUFpQixFQUFDLGFBQWEsQ0FBQyxFQUFFLENBQUMsaUNBQTJCLENBQUMsSUFBSTtFQUFDLGNBQWMsRUFBQyxhQUFhLENBQUMsRUFBRSxDQUFDLGlDQUEyQixDQUFDLElBQUk7RUFBQyxTQUFTLEVBQUMsYUFBYSxDQUFDLEVBQUUsQ0FBQyxpQ0FBMkIsQ0FBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxTQUFTLEFBQUEsYUFBYSxDQUFDLGdCQUFnQixDQUFDLHlCQUF5QixFQUFDLFNBQVMsQUFBQSxhQUFhLENBQUMsZ0JBQWdCLENBQUMsc0JBQXNCLENBQUE7RUFBQyxpQkFBaUIsRUFBQyxZQUFZLENBQUMsRUFBRSxDQUFDLGlDQUEyQixDQUFDLElBQUk7RUFBQyxjQUFjLEVBQUMsWUFBWSxDQUFDLEVBQUUsQ0FBQyxpQ0FBMkIsQ0FBQyxJQUFJO0VBQUMsU0FBUyxFQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsaUNBQTJCLENBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsU0FBUyxBQUFBLGFBQWEsQ0FBQyxnQkFBZ0IsQ0FBQyxnQkFBZ0IsQ0FBQTtFQUFDLGlCQUFpQixFQUFDLGFBQWEsQ0FBQyxJQUFJLENBQUMsNEJBQXVCO0VBQUMsY0FBYyxFQUFDLGFBQWEsQ0FBQyxJQUFJLENBQUMsNEJBQXVCO0VBQUMsU0FBUyxFQUFDLGFBQWEsQ0FBQyxJQUFJLENBQUMsNEJBQXVCLEdBQUU7O0FBQUQsQUFBQSxTQUFTLEFBQUEsYUFBYSxDQUFDLGdCQUFnQixFQUFDLFNBQVMsQUFBQSxhQUFhLENBQUMsY0FBYyxDQUFBO0VBQUMsaUJBQWlCLEVBQUMsZ0JBQWdCO0VBQUMsY0FBYyxFQUFDLGdCQUFnQjtFQUFDLFNBQVMsRUFBQyxnQkFBZ0IsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQUFBQSxhQUFhLENBQUMsZ0JBQWdCLENBQUE7RUFBQyx1QkFBdUIsRUFBQyxFQUFFO0VBQUMsY0FBYyxFQUFDLEVBQUU7RUFBQyxlQUFlLEVBQUMsRUFBRSxHQUFFOztBQUFELEFBQUEsU0FBUyxBQUFBLGFBQWEsQ0FBQyxnQkFBZ0IsQ0FBQyxxQkFBcUIsRUFBQyxTQUFTLEFBQUEsYUFBYSxDQUFDLGdCQUFnQixDQUFDLHNCQUFzQixDQUFBO0VBQUMsdUJBQXVCLEVBQUMsR0FBRztFQUFDLGNBQWMsRUFBQyxHQUFHO0VBQUMsZUFBZSxFQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQUFBQSxhQUFhLENBQUMsZ0JBQWdCLENBQUMseUJBQXlCLENBQUE7RUFBQyx1QkFBdUIsRUFBQyxHQUFHO0VBQUMsY0FBYyxFQUFDLEdBQUc7RUFBQyxlQUFlLEVBQUMsR0FBRyxHQUFFOztBQUFELEFBQUEsU0FBUyxBQUFBLGNBQWMsQ0FBQyxnQkFBZ0IsRUFBQyxTQUFTLEFBQUEsY0FBYyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQTtFQUFDLFVBQVUsRUFBQyxJQUFJLENBQUEsVUFBVSxHQUFFOztBQUFELEFBQUEsU0FBUyxDQUFDLFFBQVEsRUFBQyxrQkFBa0IsQUFBQSxRQUFRLEVBQUMsaUJBQWlCLEFBQUEsUUFBUSxFQUFDLFNBQVMsQUFBQSxRQUFRLENBQUE7RUFBQyxpQkFBaUIsRUFBQyxnQkFBZ0I7RUFBQyxjQUFjLEVBQUMsZ0JBQWdCO0VBQUMsU0FBUyxFQUFDLGdCQUFnQjtFQUFDLG1CQUFtQixFQUFDLFFBQVEsR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVBQUMsa0JBQWtCLEFBQUEsT0FBTyxFQUFDLGlCQUFpQixBQUFBLE9BQU8sRUFBQyxTQUFTLEFBQUEsT0FBTyxDQUFBO0VBQUMsaUJBQWlCLEVBQUMsZUFBZTtFQUFDLGNBQWMsRUFBQyxlQUFlO0VBQUMsU0FBUyxFQUFDLGVBQWUsR0FBRTs7QUFBRCxBQUFBLGlCQUFpQixBQUFBLFNBQVMsRUFBQyxTQUFTLEFBQUEsU0FBUyxDQUFBO0VBQUMsaUJBQWlCLEVBQUMsc0JBQXNCO0VBQUMsY0FBYyxFQUFDLHNCQUFzQjtFQUFDLFNBQVMsRUFBQyxzQkFBc0IsR0FBRTs7QUFBRCxBQUFBLGlCQUFpQixBQUFBLFVBQVUsRUFBQyxTQUFTLEFBQUEsVUFBVSxDQUFBO0VBQUMsaUJBQWlCLEVBQUMsY0FBYyxDQUFDLElBQUcsQ0FBQyxpQ0FBMkI7RUFBQyxjQUFjLEVBQUMsY0FBYyxDQUFDLElBQUcsQ0FBQyxpQ0FBMkI7RUFBQyxTQUFTLEVBQUMsY0FBYyxDQUFDLElBQUcsQ0FBQyxpQ0FBMkI7RUFBQyxtQkFBbUIsRUFBQyxRQUFRLEdBQUU7O0FBQUQsQUFBQSxpQkFBaUIsQUFBQSxhQUFhLEVBQUMsU0FBUyxBQUFBLGFBQWEsQ0FBQTtFQUFDLGlCQUFpQixFQUFDLDBCQUEwQjtFQUFDLFNBQVMsRUFBQywwQkFBMEIsR0FBRTs7QUFBRCxBQUFBLGlCQUFpQixBQUFBLGNBQWMsRUFBQyxTQUFTLEFBQUEsY0FBYyxDQUFBO0VBQUMsaUJBQWlCLEVBQUMsMkJBQTJCO0VBQUMsU0FBUyxFQUFDLDJCQUEyQixHQUFFOztBQUFELEFBQUEsaUJBQWlCLEFBQUEsV0FBVyxFQUFDLFNBQVMsQUFBQSxXQUFXLENBQUE7RUFBQyxpQkFBaUIsRUFBQyx3QkFBd0I7RUFBQyxTQUFTLEVBQUMsd0JBQXdCLEdBQUU7O0FBQUQsQUFBQSxpQkFBaUIsQUFBQSxZQUFZLEVBQUMsU0FBUyxBQUFBLFlBQVksQ0FBQTtFQUFDLGlCQUFpQixFQUFDLHlCQUF5QjtFQUFDLFNBQVMsRUFBQyx5QkFBeUIsR0FBRTs7QUFBRCxBQUFBLGlCQUFpQixBQUFBLFdBQVcsRUFBQyxTQUFTLEFBQUEsV0FBVyxDQUFBO0VBQUMsaUJBQWlCLEVBQUMsZUFBZSxDQUFDLElBQUcsQ0FBQyxpQ0FBMkI7RUFBQyxTQUFTLEVBQUMsZUFBZSxDQUFDLElBQUcsQ0FBQyxpQ0FBMkIsR0FBRTs7QUFBRCxBQUFBLGlCQUFpQixBQUFBLFlBQVksRUFBQyxTQUFTLEFBQUEsWUFBWSxDQUFBO0VBQUMsaUJBQWlCLEVBQUMseUJBQXlCO0VBQUMsU0FBUyxFQUFDLHlCQUF5QixHQUFFOztBQUFELEFBQUEsaUJBQWlCLEFBQUEsU0FBUyxFQUFDLFNBQVMsQUFBQSxTQUFTLENBQUE7RUFBQyxpQkFBaUIsRUFBQyxhQUFhLENBQUMsSUFBRyxDQUFDLGlDQUEyQjtFQUFDLFNBQVMsRUFBQyxhQUFhLENBQUMsSUFBRyxDQUFDLGlDQUEyQixHQUFFOztBQUFELEFBQUEsaUJBQWlCLEFBQUEsVUFBVSxFQUFDLFNBQVMsQUFBQSxVQUFVLENBQUE7RUFBQyxpQkFBaUIsRUFBQyx1QkFBdUI7RUFBQyxTQUFTLEVBQUMsdUJBQXVCLEdBQUU7O0FBQUQsQUFBQSxpQkFBaUIsQUFBQSxXQUFXLEVBQUMsU0FBUyxBQUFBLFdBQVcsQ0FBQTtFQUFDLGlCQUFpQixFQUFDLGVBQWUsQ0FBQyxJQUFHLENBQUMsaUNBQTJCO0VBQUMsU0FBUyxFQUFDLGVBQWUsQ0FBQyxJQUFHLENBQUMsaUNBQTJCLEdBQUU7O0FBQUQsQUFBQSxpQkFBaUIsQUFBQSxZQUFZLEVBQUMsU0FBUyxBQUFBLFlBQVksQ0FBQTtFQUFDLGlCQUFpQixFQUFDLHlCQUF5QjtFQUFDLFNBQVMsRUFBQyx5QkFBeUIsR0FBRTs7QUFBRCxBQUFBLGlCQUFpQixBQUFBLFlBQVksRUFBQyxTQUFTLEFBQUEsWUFBWSxDQUFBO0VBQUMsaUJBQWlCLEVBQUMsZ0JBQWdCLENBQUMsSUFBRyxDQUFDLGlDQUEyQjtFQUFDLFNBQVMsRUFBQyxnQkFBZ0IsQ0FBQyxJQUFHLENBQUMsaUNBQTJCLEdBQUU7O0FBQUQsQUFBQSxpQkFBaUIsQUFBQSxhQUFhLEVBQUMsU0FBUyxBQUFBLGFBQWEsQ0FBQTtFQUFDLGlCQUFpQixFQUFDLDBCQUEwQjtFQUFDLFNBQVMsRUFBQywwQkFBMEIsR0FBRTs7QUFBRCxBQUFBLGlCQUFpQixBQUFBLFFBQVEsRUFBQyxTQUFTLEFBQUEsUUFBUSxDQUFBO0VBQUMsaUJBQWlCLEVBQUMscUJBQXFCO0VBQUMsU0FBUyxFQUFDLHFCQUFxQixHQUFFOztBQUFELEFBQUEsaUJBQWlCLEFBQUEsU0FBUyxFQUFDLFNBQVMsQUFBQSxTQUFTLENBQUE7RUFBQyxpQkFBaUIsRUFBQyxzQkFBc0I7RUFBQyxTQUFTLEVBQUMsc0JBQXNCLEdBQUU7O0FBQUQsa0JBQWtCLENBQWxCLGFBQWtCO0VBQWUsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsU0FBUyxFQUFDLFVBQVMsQ0FBQyxpQkFBaUIsQ0FBQyxrQkFBa0IsQ0FBQyxjQUFjO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsU0FBUyxFQUFDLFFBQVEsQ0FBQyxhQUFhLENBQUMsa0JBQWtCLENBQUMsVUFBVTs7QUFBRSxlQUFlLENBQWYsYUFBZTtFQUFlLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLFNBQVMsRUFBQyxVQUFTLENBQUMsaUJBQWlCLENBQUMsa0JBQWtCLENBQUMsY0FBYztFQUFDLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLFNBQVMsRUFBQyxRQUFRLENBQUMsYUFBYSxDQUFDLGtCQUFrQixDQUFDLFVBQVU7O0FBQUUsVUFBVSxDQUFWLGFBQVU7RUFBZSxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxTQUFTLEVBQUMsVUFBUyxDQUFDLGlCQUFpQixDQUFDLGtCQUFrQixDQUFDLGNBQWM7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxTQUFTLEVBQUMsUUFBUSxDQUFDLGFBQWEsQ0FBQyxrQkFBa0IsQ0FBQyxVQUFVOztBQUFFLGtCQUFrQixDQUFsQixjQUFrQjtFQUFnQixFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxTQUFTLEVBQUMsUUFBUTtFQUFDLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLFNBQVMsRUFBQyxVQUFTOztBQUFFLGVBQWUsQ0FBZixjQUFlO0VBQWdCLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLFNBQVMsRUFBQyxRQUFRO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsU0FBUyxFQUFDLFVBQVM7O0FBQUUsVUFBVSxDQUFWLGNBQVU7RUFBZ0IsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsU0FBUyxFQUFDLFFBQVE7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxTQUFTLEVBQUMsVUFBUzs7QUFBRSxrQkFBa0IsQ0FBbEIsWUFBa0I7RUFBYyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7O0FBQUUsZUFBZSxDQUFmLFlBQWU7RUFBYyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7O0FBQUUsVUFBVSxDQUFWLFlBQVU7RUFBYyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7O0FBQUUsa0JBQWtCLENBQWxCLFdBQWtCO0VBQWEsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDOztBQUFFLGVBQWUsQ0FBZixXQUFlO0VBQWEsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDOztBQUFFLFVBQVUsQ0FBVixXQUFVO0VBQWEsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDOztBQUFFLGtCQUFrQixDQUFsQixZQUFrQjtFQUFjLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLGdCQUFnQjtFQUFDLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLGFBQWE7O0FBQUUsZUFBZSxDQUFmLFlBQWU7RUFBYyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxjQUFjLEVBQUMsZ0JBQWdCO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsY0FBYyxFQUFDLGFBQWE7O0FBQUUsVUFBVSxDQUFWLFlBQVU7RUFBYyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxTQUFTLEVBQUMsZ0JBQWdCO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsU0FBUyxFQUFDLGFBQWE7O0FBQUUsa0JBQWtCLENBQWxCLGNBQWtCO0VBQWdCLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLFdBQVUsQ0FBQyxpQkFBaUI7SUFBQyx3QkFBd0IsRUFBQyxVQUFVOztBQUFFLGVBQWUsQ0FBZixjQUFlO0VBQWdCLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGNBQWMsRUFBQyxXQUFVLENBQUMsaUJBQWlCO0lBQUMscUJBQXFCLEVBQUMsVUFBVTs7QUFBRSxVQUFVLENBQVYsY0FBVTtFQUFnQixFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxTQUFTLEVBQUMsV0FBVSxDQUFDLGlCQUFpQjtJQUFDLGdCQUFnQixFQUFDLFVBQVU7O0FBQUUsa0JBQWtCLENBQWxCLGFBQWtCO0VBQWUsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsaUJBQWlCLEVBQUMsb0JBQWdCOztBQUFFLGVBQWUsQ0FBZixhQUFlO0VBQWUsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsY0FBYyxFQUFDLG9CQUFnQjs7QUFBRSxVQUFVLENBQVYsYUFBVTtFQUFlLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLFNBQVMsRUFBQyxvQkFBZ0I7O0FBQUUsa0JBQWtCLENBQWxCLGlCQUFrQjtFQUFtQixFQUFFLEVBQUMsR0FBRyxFQUFDLEdBQUcsRUFBQyxHQUFHLEVBQUMsRUFBRTtJQUFDLGlDQUFpQyxFQUFDLG1DQUE2QjtJQUFDLHlCQUF5QixFQUFDLG1DQUE2QjtFQUFDLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLDBCQUF3QjtJQUFDLFNBQVMsRUFBQywwQkFBd0I7RUFBQyxHQUFHO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyx1QkFBcUI7SUFBQyxTQUFTLEVBQUMsdUJBQXFCO0VBQUMsR0FBRztJQUFDLGlCQUFpQixFQUFDLHdCQUFzQjtJQUFDLFNBQVMsRUFBQyx3QkFBc0I7RUFBQyxHQUFHO0lBQUMsaUJBQWlCLEVBQUMsc0JBQW9CO0lBQUMsU0FBUyxFQUFDLHNCQUFvQjtFQUFDLEVBQUU7SUFBQyxpQkFBaUIsRUFBQyxJQUFJO0lBQUMsU0FBUyxFQUFDLElBQUk7O0FBQUUsVUFBVSxDQUFWLGlCQUFVO0VBQW1CLEVBQUUsRUFBQyxHQUFHLEVBQUMsR0FBRyxFQUFDLEdBQUcsRUFBQyxFQUFFO0lBQUMsaUNBQWlDLEVBQUMsbUNBQTZCO0lBQUMseUJBQXlCLEVBQUMsbUNBQTZCO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsaUJBQWlCLEVBQUMsMEJBQXdCO0lBQUMsU0FBUyxFQUFDLDBCQUF3QjtFQUFDLEdBQUc7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLHVCQUFxQjtJQUFDLFNBQVMsRUFBQyx1QkFBcUI7RUFBQyxHQUFHO0lBQUMsaUJBQWlCLEVBQUMsd0JBQXNCO0lBQUMsU0FBUyxFQUFDLHdCQUFzQjtFQUFDLEdBQUc7SUFBQyxpQkFBaUIsRUFBQyxzQkFBb0I7SUFBQyxTQUFTLEVBQUMsc0JBQW9CO0VBQUMsRUFBRTtJQUFDLGlCQUFpQixFQUFDLElBQUk7SUFBQyxTQUFTLEVBQUMsSUFBSTs7QUFBRSxrQkFBa0IsQ0FBbEIsa0JBQWtCO0VBQW9CLEdBQUc7SUFBQyxpQkFBaUIsRUFBQyx1QkFBcUI7SUFBQyxTQUFTLEVBQUMsdUJBQXFCO0VBQUMsR0FBRyxFQUFDLEdBQUc7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLHdCQUFzQjtJQUFDLFNBQVMsRUFBQyx3QkFBc0I7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyx5QkFBdUI7SUFBQyxTQUFTLEVBQUMseUJBQXVCOztBQUFFLFVBQVUsQ0FBVixrQkFBVTtFQUFvQixHQUFHO0lBQUMsaUJBQWlCLEVBQUMsdUJBQXFCO0lBQUMsU0FBUyxFQUFDLHVCQUFxQjtFQUFDLEdBQUcsRUFBQyxHQUFHO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyx3QkFBc0I7SUFBQyxTQUFTLEVBQUMsd0JBQXNCO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsaUJBQWlCLEVBQUMseUJBQXVCO0lBQUMsU0FBUyxFQUFDLHlCQUF1Qjs7QUFBRSxrQkFBa0IsQ0FBbEIsZUFBa0I7RUFBaUIsRUFBRSxFQUFDLEdBQUcsRUFBQyxHQUFHLEVBQUMsR0FBRyxFQUFDLEVBQUU7SUFBQyxpQ0FBaUMsRUFBQyxtQ0FBNkI7SUFBQyx5QkFBeUIsRUFBQyxtQ0FBNkI7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyx5QkFBdUI7SUFBQyxTQUFTLEVBQUMseUJBQXVCO0VBQUMsR0FBRztJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsaUJBQWlCLEVBQUMsd0JBQXNCO0lBQUMsU0FBUyxFQUFDLHdCQUFzQjtFQUFDLEdBQUc7SUFBQyxpQkFBaUIsRUFBQyx1QkFBcUI7SUFBQyxTQUFTLEVBQUMsdUJBQXFCO0VBQUMsR0FBRztJQUFDLGlCQUFpQixFQUFDLHVCQUFxQjtJQUFDLFNBQVMsRUFBQyx1QkFBcUI7RUFBQyxFQUFFO0lBQUMsaUJBQWlCLEVBQUMsb0JBQWtCO0lBQUMsU0FBUyxFQUFDLG9CQUFrQjs7QUFBRSxVQUFVLENBQVYsZUFBVTtFQUFpQixFQUFFLEVBQUMsR0FBRyxFQUFDLEdBQUcsRUFBQyxHQUFHLEVBQUMsRUFBRTtJQUFDLGlDQUFpQyxFQUFDLG1DQUE2QjtJQUFDLHlCQUF5QixFQUFDLG1DQUE2QjtFQUFDLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLHlCQUF1QjtJQUFDLFNBQVMsRUFBQyx5QkFBdUI7RUFBQyxHQUFHO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyx3QkFBc0I7SUFBQyxTQUFTLEVBQUMsd0JBQXNCO0VBQUMsR0FBRztJQUFDLGlCQUFpQixFQUFDLHVCQUFxQjtJQUFDLFNBQVMsRUFBQyx1QkFBcUI7RUFBQyxHQUFHO0lBQUMsaUJBQWlCLEVBQUMsdUJBQXFCO0lBQUMsU0FBUyxFQUFDLHVCQUFxQjtFQUFDLEVBQUU7SUFBQyxpQkFBaUIsRUFBQyxvQkFBa0I7SUFBQyxTQUFTLEVBQUMsb0JBQWtCOztBQUFFLGtCQUFrQixDQUFsQixnQkFBa0I7RUFBa0IsR0FBRztJQUFDLGlCQUFpQixFQUFDLHdCQUFzQjtJQUFDLFNBQVMsRUFBQyx3QkFBc0I7RUFBQyxHQUFHLEVBQUMsR0FBRztJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsaUJBQWlCLEVBQUMsdUJBQXFCO0lBQUMsU0FBUyxFQUFDLHVCQUFxQjtFQUFDLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLDBCQUF3QjtJQUFDLFNBQVMsRUFBQywwQkFBd0I7O0FBQUUsVUFBVSxDQUFWLGdCQUFVO0VBQWtCLEdBQUc7SUFBQyxpQkFBaUIsRUFBQyx3QkFBc0I7SUFBQyxTQUFTLEVBQUMsd0JBQXNCO0VBQUMsR0FBRyxFQUFDLEdBQUc7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLHVCQUFxQjtJQUFDLFNBQVMsRUFBQyx1QkFBcUI7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQywwQkFBd0I7SUFBQyxTQUFTLEVBQUMsMEJBQXdCOztBQUFFLGtCQUFrQixDQUFsQixlQUFrQjtFQUFpQixFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyx5QkFBdUI7SUFBQyxTQUFTLEVBQUMseUJBQXVCO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsaUJBQWlCLEVBQUMsSUFBSTtJQUFDLFNBQVMsRUFBQyxJQUFJOztBQUFFLFVBQVUsQ0FBVixlQUFVO0VBQWlCLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLHlCQUF1QjtJQUFDLFNBQVMsRUFBQyx5QkFBdUI7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyxJQUFJO0lBQUMsU0FBUyxFQUFDLElBQUk7O0FBQUUsa0JBQWtCLENBQWxCLGdCQUFrQjtFQUFrQixFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyx3QkFBc0I7SUFBQyxTQUFTLEVBQUMsd0JBQXNCOztBQUFFLFVBQVUsQ0FBVixnQkFBVTtFQUFrQixFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyx3QkFBc0I7SUFBQyxTQUFTLEVBQUMsd0JBQXNCOztBQUFFLGtCQUFrQixDQUFsQixhQUFrQjtFQUFlLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLHdCQUFzQjtJQUFDLFNBQVMsRUFBQyx3QkFBc0I7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyxJQUFJO0lBQUMsU0FBUyxFQUFDLElBQUk7O0FBQUUsVUFBVSxDQUFWLGFBQVU7RUFBZSxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyx3QkFBc0I7SUFBQyxTQUFTLEVBQUMsd0JBQXNCO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsaUJBQWlCLEVBQUMsSUFBSTtJQUFDLFNBQVMsRUFBQyxJQUFJOztBQUFFLGtCQUFrQixDQUFsQixjQUFrQjtFQUFnQixFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyx5QkFBdUI7SUFBQyxTQUFTLEVBQUMseUJBQXVCOztBQUFFLFVBQVUsQ0FBVixjQUFVO0VBQWdCLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztFQUFDLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLHlCQUF1QjtJQUFDLFNBQVMsRUFBQyx5QkFBdUI7O0FBQUUsa0JBQWtCLENBQWxCLGVBQWtCO0VBQWlCLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLHlCQUF1QjtJQUFDLFNBQVMsRUFBQyx5QkFBdUI7RUFBQyxFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyxJQUFJO0lBQUMsU0FBUyxFQUFDLElBQUk7O0FBQUUsVUFBVSxDQUFWLGVBQVU7RUFBaUIsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsaUJBQWlCLEVBQUMseUJBQXVCO0lBQUMsU0FBUyxFQUFDLHlCQUF1QjtFQUFDLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLElBQUk7SUFBQyxTQUFTLEVBQUMsSUFBSTs7QUFBRSxrQkFBa0IsQ0FBbEIsZ0JBQWtCO0VBQWtCLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztFQUFDLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLHlCQUF1QjtJQUFDLFNBQVMsRUFBQyx5QkFBdUI7O0FBQUUsVUFBVSxDQUFWLGdCQUFVO0VBQWtCLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztFQUFDLEVBQUU7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLGlCQUFpQixFQUFDLHlCQUF1QjtJQUFDLFNBQVMsRUFBQyx5QkFBdUI7O0FBQUUsa0JBQWtCLENBQWxCLGdCQUFrQjtFQUFrQixFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyx3QkFBc0I7SUFBQyxTQUFTLEVBQUMsd0JBQXNCO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsaUJBQWlCLEVBQUMsSUFBSTtJQUFDLFNBQVMsRUFBQyxJQUFJOztBQUFFLFVBQVUsQ0FBVixnQkFBVTtFQUFrQixFQUFFO0lBQUMsT0FBTyxFQUFDLENBQUM7SUFBQyxpQkFBaUIsRUFBQyx3QkFBc0I7SUFBQyxTQUFTLEVBQUMsd0JBQXNCO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsaUJBQWlCLEVBQUMsSUFBSTtJQUFDLFNBQVMsRUFBQyxJQUFJOztBQUFFLGtCQUFrQixDQUFsQixpQkFBa0I7RUFBbUIsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsaUJBQWlCLEVBQUMsd0JBQXNCO0lBQUMsU0FBUyxFQUFDLHdCQUFzQjs7QUFBRSxVQUFVLENBQVYsaUJBQVU7RUFBbUIsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0VBQUMsRUFBRTtJQUFDLE9BQU8sRUFBQyxDQUFDO0lBQUMsaUJBQWlCLEVBQUMsd0JBQXNCO0lBQUMsU0FBUyxFQUFDLHdCQUFzQjs7QUFBRSxrQkFBa0IsQ0FBbEIsWUFBa0I7RUFBYyxFQUFFO0lBQUMsaUJBQWlCLEVBQUMsa0JBQWtCLENBQUMsY0FBYztJQUFDLE9BQU8sRUFBQyxDQUFDO0VBQUMsR0FBRztJQUFDLGlCQUFpQixFQUFDLGtCQUFrQixDQUFDLGVBQWU7RUFBQyxHQUFHO0lBQUMsaUJBQWlCLEVBQUMsa0JBQWtCLENBQUMsY0FBYztFQUFDLEVBQUU7SUFBQyxpQkFBaUIsRUFBQyxrQkFBa0IsQ0FBQyxhQUFhO0lBQUMsT0FBTyxFQUFDLENBQUM7O0FBQUUsVUFBVSxDQUFWLFlBQVU7RUFBYyxFQUFFO0lBQUMsU0FBUyxFQUFDLGtCQUFrQixDQUFDLGNBQWM7SUFBQyxPQUFPLEVBQUMsQ0FBQztFQUFDLEdBQUc7SUFBQyxTQUFTLEVBQUMsa0JBQWtCLENBQUMsZUFBZTtFQUFDLEdBQUc7SUFBQyxTQUFTLEVBQUMsa0JBQWtCLENBQUMsY0FBYztFQUFDLEVBQUU7SUFBQyxTQUFTLEVBQUMsa0JBQWtCLENBQUMsYUFBYTtJQUFDLE9BQU8sRUFBQyxDQUFDOztBQUFFLGtCQUFrQixDQUFsQixhQUFrQjtFQUFlLEVBQUU7SUFBQyxpQkFBaUIsRUFBQyxrQkFBa0I7SUFBQyxTQUFTLEVBQUMsa0JBQWtCO0VBQUMsR0FBRztJQUFDLGlCQUFpQixFQUFDLGtCQUFrQixDQUFDLHlCQUFzQjtJQUFDLFNBQVMsRUFBQyxrQkFBa0IsQ0FBQyx5QkFBc0I7SUFBQyxPQUFPLEVBQUMsQ0FBQztFQUFDLEVBQUU7SUFBQyxpQkFBaUIsRUFBQyxrQkFBa0IsQ0FBQyx3QkFBcUI7SUFBQyxTQUFTLEVBQUMsa0JBQWtCLENBQUMsd0JBQXFCO0lBQUMsT0FBTyxFQUFDLENBQUM7O0FBQUUsVUFBVSxDQUFWLGFBQVU7RUFBZSxFQUFFO0lBQUMsaUJBQWlCLEVBQUMsa0JBQWtCO0lBQUMsU0FBUyxFQUFDLGtCQUFrQjtFQUFDLEdBQUc7SUFBQyxpQkFBaUIsRUFBQyxrQkFBa0IsQ0FBQyx5QkFBc0I7SUFBQyxTQUFTLEVBQUMsa0JBQWtCLENBQUMseUJBQXNCO0lBQUMsT0FBTyxFQUFDLENBQUM7RUFBQyxFQUFFO0lBQUMsaUJBQWlCLEVBQUMsa0JBQWtCLENBQUMsd0JBQXFCO0lBQUMsU0FBUyxFQUFDLGtCQUFrQixDQUFDLHdCQUFxQjtJQUFDLE9BQU8sRUFBQyxDQUFDOztBQ0wzeG5GOztpREFFaUQ7QUFFakQsQUFBQSxpQkFBaUIsQ0FBQztFQUNkLFFBQVEsRUFBRSxRQUFRLEdBQ25COztBQUVELEFBQUEsaUJBQWlCLEFBQUEsTUFBTSxDQUFDO0VBQUUsT0FBTyxFQUFFLElBQUksR0FBSTs7QUFFM0MsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixRQUFRLEVBQUUsTUFBTTtFQUNoQixRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsSUFBSSxHQUNiOztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0FBRUQsZUFBZTtBQUVmLEFBQUEsaUJBQWlCLEFBQUEsYUFBYSxDQUFDO0VBQzdCLDJCQUEyQixFQUFFLFdBQVc7RUFDeEMsbUJBQW1CLEVBQUUsSUFBSTtFQUN0QixnQkFBZ0IsRUFBRSxJQUFJO0VBQ3JCLGVBQWUsRUFBRSxJQUFJO0VBQ2pCLFdBQVcsRUFBRSxJQUFJLEdBQzFCOztBQUVELEFBQUEsaUJBQWlCLEFBQUEsYUFBYSxDQUFDLGtCQUFrQixDQUFDO0VBQ2hELE1BQU0sRUFBRSxJQUFJO0VBQ1osTUFBTSxFQUFFLFlBQVk7RUFDcEIsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFFRCxBQUFBLGlCQUFpQixBQUFBLGFBQWEsQ0FBQyxrQkFBa0IsQUFBQSxnQkFBZ0IsQ0FBQztFQUNoRSxNQUFNLEVBQUUsZ0JBQWdCO0VBQ3hCLE1BQU0sRUFBRSxRQUFRLEdBQ2pCOztBQUVELCtCQUErQjtBQUUvQixBQUFBLGdCQUFnQixDQUFDO0VBQ2YsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUFFLHlCQUF1QjtFQUNuQyxNQUFNLEVBQUUsSUFBSTtFQUNaLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBRUQsQUFBQSxnQkFBZ0IsQUFBQSxNQUFNLENBQUM7RUFDckIsVUFBVSxFQUFFLEtBQUs7RUFDakIsTUFBTSxFQUFFLE9BQU8sR0FDaEI7O0FBRUQsQUFBQSxnQkFBZ0IsQUFBQSxNQUFNLENBQUM7RUFDckIsT0FBTyxFQUFFLElBQUk7RUFDYixVQUFVLEVBQUUsY0FBYyxHQUMzQjs7QUFFRCxBQUFBLGdCQUFnQixBQUFBLE9BQU8sQ0FBQztFQUN0QixPQUFPLEVBQUUsR0FBRyxHQUNiOztBQUVELEFBQUEsZ0JBQWdCLEFBQUEsU0FBUyxDQUFDO0VBQ3hCLE9BQU8sRUFBRSxHQUFHO0VBQ1osTUFBTSxFQUFFLElBQUk7RUFDWixtRUFBbUU7RUFDbkUsY0FBYyxFQUFFLElBQUksR0FDckI7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBQztFQUNwQixJQUFJLEVBQUUsWUFBWSxHQUNuQjs7QUFFRCxxQ0FBcUM7QUFFckMsQUFBQSwwQkFBMEIsQ0FBQztFQUN6QixHQUFHLEVBQUUsR0FBRztFQUNSLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixhQUFhLEVBQUUsR0FBRztFQUNsQix1QkFBdUI7RUFDdkIsU0FBUyxFQUFFLGdCQUFnQixHQUM1Qjs7QUFFRCxBQUFBLDBCQUEwQixBQUFBLFNBQVMsQ0FBQztFQUFFLElBQUksRUFBRSxJQUFJLEdBQUk7O0FBQ3BELEFBQUEsMEJBQTBCLEFBQUEsS0FBSyxDQUFDO0VBQUUsS0FBSyxFQUFFLElBQUksR0FBSTs7QUFDakQsbUJBQW1CO0FBQ25CLEFBQUEsYUFBYSxDQUFDLDBCQUEwQixBQUFBLFNBQVMsQ0FBQztFQUNoRCxJQUFJLEVBQUUsSUFBSTtFQUNWLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBQ0QsQUFBQSxhQUFhLENBQUMsMEJBQTBCLEFBQUEsS0FBSyxDQUFDO0VBQzVDLEtBQUssRUFBRSxJQUFJO0VBQ1gsSUFBSSxFQUFFLElBQUksR0FDWDs7QUFFRCxBQUFBLDBCQUEwQixDQUFDLHFCQUFxQixDQUFDO0VBQy9DLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLElBQUksRUFBRSxHQUFHO0VBQ1QsR0FBRyxFQUFFLEdBQUc7RUFDUixLQUFLLEVBQUUsR0FBRztFQUNWLE1BQU0sRUFBRSxHQUFHLEdBQ1o7O0FBRUQseUJBQXlCO0FBRXpCLEFBQUEsbUJBQW1CLENBQUM7RUFDbEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsS0FBSztFQUNiLE9BQU8sRUFBRSxDQUFDO0VBQ1YsTUFBTSxFQUFFLENBQUM7RUFDVCxVQUFVLEVBQUUsSUFBSTtFQUNoQixVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsQ0FBQyxHQUNmOztBQUVELEFBQUEsYUFBYSxDQUFDLG1CQUFtQixDQUFDO0VBQUUsU0FBUyxFQUFFLEdBQUcsR0FBSTs7QUFFdEQsQUFBQSxtQkFBbUIsQ0FBQyxJQUFJLENBQUM7RUFDdkIsT0FBTyxFQUFFLFlBQVk7RUFDckIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLE1BQU0sRUFBRSxLQUFLO0VBQ2IsVUFBVSxFQUFFLElBQUk7RUFDaEIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsT0FBTyxFQUFFLElBQUk7RUFDYixNQUFNLEVBQUUsT0FBTyxHQUNoQjs7QUFFRCxBQUFBLG1CQUFtQixDQUFDLElBQUksQUFBQSxZQUFZLENBQUM7RUFDbkMsT0FBTyxFQUFFLENBQUMsR0FDWCJ9 */
